0001558370-23-002460.txt : 20230301 0001558370-23-002460.hdr.sgml : 20230301 20230301060502 ACCESSION NUMBER: 0001558370-23-002460 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230301 DATE AS OF CHANGE: 20230301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Natera, Inc. CENTRAL INDEX KEY: 0001604821 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 010894487 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37478 FILM NUMBER: 23689565 BUSINESS ADDRESS: STREET 1: 13011 MCCALLEN PASS STREET 2: BUILDING A SUITE 100 CITY: AUSTIN STATE: TX ZIP: 78753 BUSINESS PHONE: 650-249-9090 MAIL ADDRESS: STREET 1: 13011 MCCALLEN PASS STREET 2: BUILDING A SUITE 100 CITY: AUSTIN STATE: TX ZIP: 78753 10-K 1 ntra-20221231x10k.htm 10-K
5.575.212.849840800090558000810110009840800090558000810110005.575.212.84false951400001112550000P10Y01-08944870001604821--12-312022FYfalseP10Yhttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrentP3YP5YP2Y7M6DP36MP7Y6M10D0111255000P1YP24MP3Y0129000001070000012500000142000000001604821us-gaap:ResearchMember2022-01-012022-12-310001604821us-gaap:ResearchMember2021-01-012021-12-310001604821us-gaap:ResearchMember2020-01-012020-12-310001604821us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2022-12-310001604821us-gaap:DomesticCountryMemberus-gaap:ResearchMember2022-12-310001604821us-gaap:DomesticCountryMemberntra:TaxCreditThatCanBeCarriedForwardIndefinitelyMember2022-12-310001604821us-gaap:CommonStockMember2020-01-012020-12-310001604821us-gaap:CommonStockMember2022-01-012022-12-310001604821us-gaap:CommonStockMember2021-01-012021-12-310001604821us-gaap:RetainedEarningsMember2022-12-310001604821us-gaap:AdditionalPaidInCapitalMember2022-12-310001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001604821us-gaap:RetainedEarningsMember2021-12-310001604821us-gaap:AdditionalPaidInCapitalMember2021-12-310001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001604821us-gaap:RetainedEarningsMember2020-12-310001604821us-gaap:AdditionalPaidInCapitalMember2020-12-310001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001604821us-gaap:RetainedEarningsMember2019-12-310001604821us-gaap:AdditionalPaidInCapitalMember2019-12-310001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001604821ntra:StockPlan2015Member2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-01-012022-03-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2021-04-012021-06-300001604821ntra:EmployeeAndNonEmployeeOptionsMemberntra:MonteCarloSimulationMember2021-04-012021-06-300001604821ntra:EmployeeAndNonEmployeeOptionsMemberntra:MonteCarloSimulationMember2021-01-012021-03-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-07-012020-09-300001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-01-012020-03-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberntra:MonteCarloSimulationMember2020-01-012020-03-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2021-12-310001604821srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001604821srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001604821srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001604821srt:MaximumMemberus-gaap:PerformanceSharesMember2021-01-012021-12-310001604821srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001604821srt:MinimumMember2021-01-012021-12-310001604821srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001604821srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001604821us-gaap:StockAppreciationRightsSARSMemberntra:StockPlan2015Member2022-01-012022-12-310001604821us-gaap:RestrictedStockUnitsRSUMember2022-12-310001604821us-gaap:RestrictedStockUnitsRSUMember2021-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2022-10-012022-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2022-07-012022-09-300001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2022-04-012022-06-300001604821us-gaap:PerformanceSharesMemberntra:MonteCarloSimulationMember2022-01-012022-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2022-01-012022-03-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2021-10-012021-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:MonteCarloSimulationMember2021-10-012021-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2021-04-012021-06-300001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2021-01-012021-03-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:MonteCarloSimulationMember2021-01-012021-03-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2020-10-012020-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:MonteCarloSimulationMember2020-10-012020-12-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2020-07-012020-09-300001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2020-04-012020-06-300001604821us-gaap:RestrictedStockUnitsRSUMemberntra:ValuationTechniqueGrantDateStockPriceMember2020-01-012020-03-310001604821us-gaap:RestrictedStockUnitsRSUMemberntra:MonteCarloSimulationMember2020-01-012020-03-310001604821us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberntra:StockPlan2015Member2022-01-012022-12-310001604821ntra:PatientsMember2022-01-012022-12-310001604821ntra:OtherGeographicAreasMember2022-01-012022-12-310001604821ntra:LaboratoryPartnersMember2022-01-012022-12-310001604821ntra:InsuranceCarriersMember2022-01-012022-12-310001604821ntra:EuropeMiddleEastIndiaAndAfricaMember2022-01-012022-12-310001604821ntra:AmericasExcludingUsMember2022-01-012022-12-310001604821country:US2022-01-012022-12-310001604821ntra:PatientsMember2021-01-012021-12-310001604821ntra:OtherGeographicAreasMember2021-01-012021-12-310001604821ntra:LaboratoryPartnersMember2021-01-012021-12-310001604821ntra:InsuranceCarriersMember2021-01-012021-12-310001604821ntra:EuropeMiddleEastIndiaAndAfricaMember2021-01-012021-12-310001604821ntra:AmericasExcludingUsMember2021-01-012021-12-310001604821country:US2021-01-012021-12-310001604821ntra:PatientsMember2020-01-012020-12-310001604821ntra:OtherGeographicAreasMember2020-01-012020-12-310001604821ntra:LaboratoryPartnersMember2020-01-012020-12-310001604821ntra:InsuranceCarriersMember2020-01-012020-12-310001604821ntra:EuropeMiddleEastIndiaAndAfricaMember2020-01-012020-12-310001604821ntra:AmericasExcludingUsMember2020-01-012020-12-310001604821country:US2020-01-012020-12-310001604821srt:CumulativeEffectPeriodOfAdoptionAdjustmentMembersrt:RestatementAdjustmentMember2020-12-310001604821ntra:OtherMaterialSupplierMember2022-12-310001604821ntra:LaboratoryInstrumentsMember2022-12-310001604821ntra:InventoryMaterialPurchaseCommitmentMember2022-12-310001604821ntra:EarnoutsForIPDevelopmentWithThirdPartyMember2022-12-310001604821ntra:ApplicationServiceProviderMember2022-12-310001604821us-gaap:ComputerEquipmentMember2022-01-012022-12-310001604821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001604821us-gaap:MachineryAndEquipmentMember2022-12-310001604821us-gaap:LeaseholdImprovementsMember2022-12-310001604821us-gaap:ConstructionInProgressMember2022-12-310001604821us-gaap:ComputerEquipmentMember2022-12-310001604821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001604821us-gaap:MachineryAndEquipmentMember2021-12-310001604821us-gaap:LeaseholdImprovementsMember2021-12-310001604821us-gaap:ConstructionInProgressMember2021-12-310001604821us-gaap:ComputerEquipmentMember2021-12-310001604821srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001604821srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001604821us-gaap:SoftwareDevelopmentMember2022-01-012022-12-310001604821ntra:EmployeeStockPurchasePlan2015Member2022-05-012022-10-310001604821ntra:EmployeeStockPurchasePlan2015Member2021-11-012022-04-300001604821ntra:EmployeeStockPurchasePlan2015Member2021-05-012021-10-310001604821ntra:EmployeeStockPurchasePlan2015Member2020-11-012021-04-300001604821us-gaap:PrivatePlacementMember2022-11-012022-11-3000016048212022-11-012022-11-300001604821us-gaap:PrivatePlacementMember2021-07-012021-07-3100016048212021-07-012021-07-3100016048212020-09-012020-09-300001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001604821us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001604821ntra:BgiGenomicsCoLtdMemberntra:SequencingServicesMember2019-06-300001604821ntra:BgiGenomicsCoLtdMemberntra:SequencingProductsMember2019-06-300001604821ntra:BgiGenomicsCoLtdMemberntra:SequencingProductsAndServicesMember2019-06-300001604821us-gaap:StateAndLocalJurisdictionMember2022-12-310001604821us-gaap:ForeignCountryMember2022-12-310001604821us-gaap:DomesticCountryMember2022-12-310001604821us-gaap:RetainedEarningsMember2022-01-012022-12-310001604821ntra:RavgenPatentCaseMember2020-06-012020-06-300001604821ntra:InivitaPatentCaseMember2020-06-012020-06-300001604821ntra:CaredxSPatentCaseMember2020-03-012020-03-310001604821ntra:CaredxSPatentCaseMember2022-03-012022-03-310001604821ntra:LineOfCreditUbsMember2020-12-310001604821ntra:LineOfCreditUbsMember2015-09-300001604821ntra:LineOfCreditUbsMember2022-12-310001604821ntra:LineOfCreditUbsMember2021-12-310001604821srt:MinimumMember2022-12-310001604821srt:MaximumMember2022-12-310001604821ntra:CorporateHeadquartersLeaseAmendmentMember2022-12-310001604821ntra:SouthSanFranciscoCaliforniaLeaseMember2022-01-012022-12-310001604821ntra:SanCarlosCaliforniaLeaseMember2022-01-012022-12-310001604821ntra:CorporateHeadquartersLeaseAmendmentMember2022-01-012022-12-310001604821ntra:LineOfCreditUbsMember2021-01-012021-12-310001604821ntra:LineOfCreditUbsMember2020-01-012020-12-310001604821ntra:CaredxSPatentCaseMember2022-05-012022-05-310001604821ntra:ProgenityPatentCaseMember2021-08-012021-08-310001604821ntra:InivataPatentCaseMember2021-01-012021-01-310001604821ntra:GenosityInc.PatentCaseMember2020-10-012020-10-310001604821ntra:ArcherdxPatentCaseMember2020-09-012020-09-300001604821ntra:ClinicalTestingAndSoftwareLicensingMember2022-01-012022-12-310001604821ntra:ClinicalTestingAndSoftwareLicensingMember2021-01-012021-12-3100016048212021-12-060001604821ntra:EmployeeAndNonEmployeeOptionsMember2022-12-310001604821us-gaap:ConvertibleNotesPayableMember2020-04-300001604821srt:MinimumMemberntra:MayRedeemForCashAllOrAnyPortionOfConvertibleNotesAtCompanysOptionOnOrAfterMay2024Memberus-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821srt:MinimumMemberntra:CommencingAfterSeptember302020Memberus-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821ntra:FiveDayConsecutiveTradingPeriodMemberus-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821ntra:CommencingAfterSeptember302020Memberus-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821us-gaap:ConvertibleNotesPayableMember2022-12-310001604821ntra:LineOfCreditUbsMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001604821ntra:LineOfCreditUbsMemberus-gaap:LondonInterbankOfferedRateLIBORMember2022-01-012022-12-310001604821ntra:LineOfCreditUbsMember2022-01-012022-12-310001604821us-gaap:ShippingAndHandlingMember2022-01-012022-12-310001604821ntra:LicensingAndOtherMember2022-01-012022-12-310001604821us-gaap:ProductMembersrt:RevisionOfPriorPeriodReclassificationAdjustmentMember2021-01-012021-12-310001604821ntra:LicensingAndOtherMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-12-310001604821us-gaap:ShippingAndHandlingMember2021-01-012021-12-310001604821ntra:LicensingAndOtherMember2021-01-012021-12-310001604821us-gaap:ProductMembersrt:RevisionOfPriorPeriodReclassificationAdjustmentMember2020-01-012020-12-310001604821ntra:LicensingAndOtherMembersrt:ScenarioPreviouslyReportedMember2020-01-012020-12-310001604821us-gaap:ShippingAndHandlingMember2020-01-012020-12-310001604821ntra:LicensingAndOtherMember2020-01-012020-12-310001604821us-gaap:FairValueInputsLevel2Member2022-12-310001604821us-gaap:FairValueInputsLevel2Member2021-12-310001604821us-gaap:ProductMember2022-01-012022-12-310001604821ntra:BgiGenomicsCoLtdMember2022-01-012022-12-310001604821us-gaap:ProductMember2021-01-012021-12-310001604821us-gaap:ProductMember2020-01-012020-12-310001604821ntra:GeneticTestingServicesMember2022-12-310001604821ntra:BgiGenomicsCoLtdMember2022-12-310001604821ntra:GeneticTestingServicesMember2022-01-012022-12-310001604821ntra:BgiGenomicsCoLtdAndFoundationMedicineInc.Member2022-01-012022-12-310001604821ntra:QiagenMemberntra:OtherLicensingAndOtherRevenueMember2021-03-310001604821us-gaap:CommonStockMember2022-12-310001604821us-gaap:PrivatePlacementMember2022-11-3000016048212022-11-300001604821us-gaap:CommonStockMember2021-12-310001604821us-gaap:PrivatePlacementMember2021-07-3100016048212021-07-310001604821us-gaap:CommonStockMember2020-12-3100016048212020-09-300001604821us-gaap:CommonStockMember2019-12-310001604821srt:MinimumMemberntra:StockPlan2015Member2022-12-310001604821srt:MinimumMemberntra:EmployeeStockPurchasePlan2015Member2022-12-310001604821ntra:EmployeeStockPurchasePlan2015Member2022-12-310001604821ntra:StockPlan2015Member2015-06-300001604821us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SecuritiesInvestmentMember2022-12-310001604821us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2022-12-310001604821us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2022-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SecuritiesInvestmentMember2022-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DemandDepositsMember2022-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:SecuritiesInvestmentMember2022-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2022-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:DemandDepositsMember2022-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2022-12-310001604821us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SecuritiesInvestmentMember2021-12-310001604821us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-12-310001604821us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SecuritiesInvestmentMember2021-12-310001604821us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:SecuritiesInvestmentMember2021-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001604821us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001604821srt:ScenarioForecastMemberntra:InProcessResearchDevelopmentAcquisitionAgreementMember2023-01-012023-03-310001604821ntra:InProcessResearchDevelopmentAcquisitionAgreementMember2022-11-012022-11-300001604821ntra:AreaReturnedInLeaseAmendmentMemberntra:SanCarlosCaliforniaLeaseMember2022-12-310001604821ntra:VancouverBritishColumbiaCanadaMember2022-12-310001604821ntra:TukwilaWashingtonLeaseMember2022-12-310001604821ntra:SouthSanFranciscoCaliforniaLeaseMember2022-12-310001604821ntra:SecondSpaceSubleaseMember2022-12-310001604821ntra:SanCarlosCaliforniaLeaseMember2022-12-310001604821ntra:FirstSpaceSubleaseMember2022-12-310001604821ntra:CorporateHeadquartersLeaseMember2022-12-310001604821ntra:AustinTxLongTermLeaseMember2022-12-310001604821ntra:AustinTexasSecondExpansionPremisesMember2022-12-310001604821ntra:AustinTexasFirstExpansionPremisesMember2022-12-310001604821us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001604821us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-310001604821us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001604821us-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821ntra:EstimatedEarnoutSharesForAcquisitionMember2022-01-012022-12-310001604821ntra:EmployeeStockPurchasePlan2015Member2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2022-01-012022-12-310001604821us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001604821us-gaap:ConvertibleNotesPayableMember2021-01-012021-12-310001604821ntra:EstimatedEarnoutSharesForAcquisitionMember2021-01-012021-12-310001604821ntra:EmployeeStockPurchasePlan2015Member2021-01-012021-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2021-01-012021-12-310001604821us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001604821us-gaap:ConvertibleNotesPayableMember2020-01-012020-12-310001604821ntra:EmployeeStockPurchasePlan2015Member2020-01-012020-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2020-01-012020-12-310001604821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001604821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-12-310001604821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-12-3100016048212019-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001604821ntra:NonEmployeeOptionsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001604821ntra:NonEmployeeOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001604821us-gaap:PerformanceSharesMember2022-01-012022-12-310001604821us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001604821ntra:NonEmployeeOptionsMember2022-01-012022-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2022-01-012022-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001604821ntra:NonEmployeeOptionsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001604821ntra:NonEmployeeOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001604821us-gaap:PerformanceSharesMember2021-01-012021-12-310001604821us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001604821ntra:NonEmployeeOptionsMember2021-01-012021-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2021-01-012021-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001604821us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001604821ntra:NonEmployeeOptionsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001604821ntra:NonEmployeeOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001604821us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001604821ntra:NonEmployeeOptionsMember2020-01-012020-12-310001604821ntra:EmployeeAndNonEmployeeOptionsMember2020-01-012020-12-310001604821us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001604821us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100016048212020-12-310001604821ntra:InProcessResearchDevelopmentAcquisitionAgreementMember2021-09-100001604821ntra:EmployeeStockPurchasePlan2015Member2022-01-012022-12-310001604821ntra:BgiGenomicsCoLtdMember2019-04-012019-06-300001604821ntra:BgiGenomicsCoLtdMember2019-02-012019-02-280001604821ntra:VancouverBritishColumbiaCanadaMember2022-01-012022-12-310001604821ntra:CorporateHeadquartersLeaseMember2022-01-012022-12-310001604821us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001604821us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2022-01-012022-12-310001604821us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001604821us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2021-01-012021-12-310001604821us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001604821ntra:AustinTxLongTermLeaseMember2022-01-012022-12-310001604821ntra:SanCarlosCaliforniaLeaseMember2021-01-012021-12-310001604821ntra:CaredxSPatentCaseMemberntra:PatentInfringementMember2020-03-012020-03-310001604821ntra:CaredxSPatentCaseMember2021-09-012021-09-300001604821us-gaap:ConvertibleNotesPayableMember2020-04-012020-04-300001604821ntra:MayRedeemForCashAllOrAnyPortionOfConvertibleNotesAtCompanysOptionOnOrAfterMay2024Memberus-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821us-gaap:RetainedEarningsMember2021-01-012021-12-310001604821us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001604821us-gaap:RetainedEarningsMember2020-01-012020-12-310001604821ntra:QiagenMemberntra:OtherLicensingAndOtherRevenueMember2021-01-012021-03-3100016048212021-01-012021-12-310001604821us-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001604821ntra:InvestmentsShortTermClassifiedMemberus-gaap:SecuritiesInvestmentMember2022-12-310001604821ntra:CashEquivalentClassifiedMemberus-gaap:SecuritiesInvestmentMember2022-12-310001604821us-gaap:USTreasurySecuritiesMember2022-12-310001604821us-gaap:SecuritiesInvestmentMember2022-12-310001604821us-gaap:MunicipalBondsMember2022-12-310001604821us-gaap:MoneyMarketFundsMember2022-12-310001604821us-gaap:DemandDepositsMember2022-12-310001604821us-gaap:CorporateBondSecuritiesMember2022-12-310001604821ntra:InvestmentsShortTermClassifiedMemberus-gaap:SecuritiesInvestmentMember2021-12-310001604821ntra:CashEquivalentClassifiedMemberus-gaap:SecuritiesInvestmentMember2021-12-310001604821us-gaap:USTreasurySecuritiesMember2021-12-310001604821us-gaap:SecuritiesInvestmentMember2021-12-310001604821us-gaap:MunicipalBondsMember2021-12-310001604821us-gaap:MoneyMarketFundsMember2021-12-310001604821us-gaap:CorporateBondSecuritiesMember2021-12-310001604821ntra:InProcessResearchDevelopmentAcquisitionAgreementMember2021-09-102021-09-100001604821ntra:FoundationMedicineInc.Memberntra:UpfrontLicensingFeesAndPrepaidRevenuesMember2019-08-310001604821ntra:FoundationMedicineInc.Memberntra:DevelopmentalRegulatoryAndCommercialMilestonesMember2019-08-310001604821ntra:FoundationMedicineInc.Member2022-01-012022-12-3100016048212022-12-3100016048212021-12-3100016048212020-01-012020-12-3100016048212022-06-3000016048212023-02-1700016048212022-01-012022-12-31ntra:periodutr:sqftiso4217:USDxbrli:sharesntra:positionxbrli:sharesiso4217:USDxbrli:purentra:Dntra:patentntra:lawsuitntra:customerntra:leasentra:location

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended December 31, 2022

OR

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

For the transition period from                       to                      

Commission file number: 001-37478

NATERA, INC.

(Exact Name of Registrant as Specified in its Charter)

Delaware

01-0894487

State or Other Jurisdiction of Incorporation or Organization

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

13011 McCallen Pass

Building A Suite 100

Austin, TX

78753

(Address of Principal Executive Offices)

(Zip Code)

(650980-9190

Registrant’s Telephone Number, Including Area Code

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

Title of each class

Trading Symbol 

Name of each exchange on which registered

Common Stock, par value $0.0001 per share

 NTRA

The Nasdaq Stock Market LLC

(NASDAQ Global Select Market)

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

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

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

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

  

Smaller reporting company

Emerging growth company

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

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

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $2.57 billion based on the last reported sale price of $35.44 per share as reported on the Nasdaq Global Select Market on June 30, 2022, the last trading day of the most recently completed second fiscal quarter.

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

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

As of February 17, 2023, the number of outstanding shares of the registrant’s common stock, par value $0.0001 per share, was 113,285,675.

DOCUMENTS INCORPORATED BY REFERENCE

Information required in response to Part III of this annual report on Form 10-K is hereby incorporated by reference to portions of the Registrant’s proxy statement for its Annual Meeting of Stockholders to be held in 2022. The proxy statement will be filed by the registrant with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2022.

Natera, Inc.

FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 2022

TABLE OF CONTENTS

    

Page

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

3

PART I

Item 1.

Business

6

Item 1A.

Risk Factors

29

Item 1B.

Unresolved Staff Comments

66

Item 2.

Properties

66

Item 3.

Legal Proceedings

67

Item 4.

Mine Safety Disclosures

67

PART II

Item 5.

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

68

Item 6.

Selected Financial Data

70

Item 7.

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

71

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

82

Item 8.

Financial Statements and Supplementary Data

83

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

125

Item 9A.

Controls and Procedures

125

Item 9B.

Other Information

128

Item 9C.

Disclosure Regarding Jurisdictions That Prevent Inspections

128

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

128

Item 11.

Executive Compensation

128

Item 12.

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

128

Item 13.

Certain Relationships and Related Transactions, and Director Independence

128

Item 14.

Principal Accounting Fees and Services

128

PART IV

Item 15.

Exhibits and Financial Statement Schedules

129

Item 16.

Form 10-K Summary

133

Signatures

135

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements. The forward-looking statements are contained principally in the sections titled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” but are also contained elsewhere in this report. Forward-looking statements include information concerning our future results of operations and financial position, strategy and plans, and our expectations for future operations. Forward-looking statements include all statements that are not historical facts and, in some cases, can be identified by terms such as "believe," "may," "will," "estimate," "continue," "anticipate," "design," "intend," "expect," "could," "plan," "potential," "predict," "seek," "should," "would" or the negative version of these words and similar expressions.

Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including those described in "Risk Factors" and elsewhere in this report. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Also, forward-looking statements represent our beliefs and assumptions only as of the date of this report. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame, or at all. You should read this report completely and with the understanding that our actual future results may be materially different from what we expect.

These forward-looking statements include, but are not limited to, statements concerning the following:

our expectations regarding revenue, expenses and other operating results;
​our expectation that, for the foreseeable future, a significant portion of our revenues will be derived from sales of Panorama and Horizon;
​our ability to increase demand and reimbursement for our tests, particularly Panorama, Horizon, Signatera and Prospera;
​our expectation that Panorama will be adopted for the screening of microdeletions and that third-party payer reimbursement will be available for this testing, including our expectations that the results from our single nucleotide polymorphism-based Microdeletion and Aneuploidy RegisTry, or SMART, Study may support broader use of and reimbursement for the use of Panorama for microdeletions;
​our expectations of the reliability, accuracy, and performance of our tests, as well as expectations of the benefits of our tests to patients, providers, and payers;
​our ability to successfully develop additional revenue opportunities, expand our product offerings to include new tests, and expand adoption of our current and future technologies through Constellation, our cloud-based distribution model;
​our efforts to successfully develop and commercialize our oncology and organ health products;
​our ability to comply with federal, state, and foreign regulatory requirements, programs and policies and to successfully operate our business in response to changes in such requirements, programs and policies;
​our ability to respond to, defend, or otherwise favorably resolve litigation or other proceedings, including investigations, subpoenas, demands, disputes, requests for information, and other regulatory or administrative actions or proceedings;
​the effect of improvements in our cost of goods sold;
​our estimates of the total addressable markets for our current and potential product offerings;
​our ability and expectations regarding obtaining, maintaining and expanding third-party payer coverage of, and reimbursement for, our tests;
​the effect of changes in the way we account for our revenue;
​the scope of protection we establish and maintain for, and developments or disputes concerning, our intellectual property or other proprietary rights;
​our ability to successfully compete in the markets we serve;
​our reliance on collaborators such as medical institutions, contract laboratories, laboratory partners, and other third parties;

3

​our ability to operate our laboratory facilities and meet expected demand, and to successfully scale our operations;
​our reliance on a limited number of suppliers, including sole source suppliers, which may impact our ability to maintain a continued supply of laboratory instruments and materials and to run our tests;
​our expectations of the rate of adoption of Panorama, Horizon and of any of our other current or future tests by laboratories, clinics, clinicians, payers, and patients;
​our ability to complete clinical studies and publish compelling clinical data in peer-reviewed medical publications regarding our current and future tests, and the effect of such data or publications on professional society or practice guidelines or coverage and reimbursement determinations from third-party payers, including our SMART and CIRCULATE-Japan studies and our ongoing and planned trials in oncology and organ health;
​our reliance on our partners to market and offer our tests in the United States and in international markets;
​our expectations regarding acquisitions, dispositions and other strategic transactions;
​our expectations regarding the conversion of our outstanding 2.25% convertible senior notes due 2027, or the Convertible Notes, in the aggregate principal amount of $287.5 million and our ability to make debt service payments under the Convertible Notes if such Convertible Notes are not converted;
​our ability to control our operating expenses and fund our working capital requirements;
​the factors that may impact our financial results; and
anticipated trends and challenges in our business and the markets in which we operate.

Any forward-looking statement made by us in this report speaks only as of the date on which it is made. Except as required by law, we disclaim any obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.

SUMMARY OF RISK FACTORS

The below is a summary of principal risks to our business and risks associated with ownership of our stock. This summary does not address all of the risks that we face. We encourage you to carefully review the full risk factors contained in this Annual Report on Form 10-K in their entirety for additional information regarding the material factors that make an investment in our securities speculative or risky. These risks and uncertainties include, but are not limited to, the following:

if we are unable to increase demand for our tests – in particular Panorama and Horizon, which together represent the majority of our revenues – obtain favorable coverage and reimbursement determinations from third-party payers, and expand geographically, our business will be harmed;
Panorama may not be adopted for broader use for the screening of microdeletions, or third-party payer reimbursement may not be available for this testing;
if we are not successful in our efforts to develop additional revenue opportunities and expand our product offerings to include new tests, including in oncology and organ health, our business and prospects, as well as our stock price, will be adversely affected;
we have incurred net losses since our inception, and anticipate that we will continue to incur losses for the foreseeable future;
we have incurred substantial indebtedness that may decrease our business flexibility, access to capital, and/or increase our borrowing costs, which may adversely affect our operations and financial results;
our quarterly results may fluctuate from period to period, which could adversely impact the value of our common stock;
competition in our industry is intense, and if we are unable to complete successfully with respect to our current or future products or services, we may be unable to increase or sustain our revenues or achieve profitability;

4

our estimates of the total addressable markets for our current and potential product offerings may turn out to be inaccurate, or the markets for our tests may not grow as we expect;
we may be unable to obtain, maintain or expand third-party payer coverage of, and reimbursement for, our tests;
if we are not successful in our research and development or clinical development activities, including clinical trials and publication of compelling data, our ability to commercialize our products, and therefore our competitive position, will be adversely impacted;
our strategic or commercial partnerships, such as our agreements with BGI Genomics Co., Ltd., Foundation Medicine, Inc., and our pharmaceutical partners, may not be successful, and we may be unable to enter into additional partnerships in the future;
we operate in a crowded technology area in which there has been substantial litigation and other proceedings regarding patent and other intellectual property rights, and we may fail to adequately protect or enforce our intellectual property relating to our tests, or fail to defend against infringement claims brought against us by other parties;
we rely on a limited number of suppliers, including sole source suppliers, which may impact our ability to maintain a continued supply of laboratory instruments and materials and to run our tests;
we have experienced rapid growth, particularly in recent years, and may be unable to successfully scale our operations, which could harm our business and results of operations;
we may engage in acquisitions, dispositions or other strategic transactions that could disrupt our business, cause dilution to our stockholders or reduce our financial resources;
third-party payers, such as commercial health insurers and government insurance programs, may decide not to reimburse our existing or future products, may set the amounts of any reimbursements at prices that do not allow us to cover our expenses or may otherwise adopt policies and procedures that restrict or harm our business; and
difficult macroeconomic conditions may have an adverse effect on our business.

As used in this Annual Report on Form 10-K, the terms “Natera,” “Registrant,” “Company,” “we,” “us,” and “our” mean Natera, Inc. and its subsidiaries unless the context indicates otherwise.

5

PART I

Item 1.BUSINESS

Note: A glossary of terms used in this Form 10-K appears at the end of this Item 1.

Overview

We are a diagnostics company with proprietary molecular and bioinformatics technology that we are applying to change the management of disease worldwide. Our cell-free DNA, or cfDNA, technology combines our novel molecular assays, which reliably measure many informative regions across the genome from samples as small as a single cell, with our statistical algorithms which incorporate data available from the broader scientific community to identify genetic variations covering a wide range of serious conditions with high accuracy and coverage. We aim to make personalized genetic testing and diagnostics part of the standard of care to protect health and inform earlier and more targeted interventions that help lead to longer, healthier lives.

Our initial focus was in the women’s health space, in which we develop and commercialize non- or minimally- invasive tests to evaluate risk for, and thereby enable early detection of, a wide range of genetic conditions, such as Down syndrome. Our technology is now also being proven in the oncology market, in which we are commercializing, among others, a personalized blood-based DNA test to detect molecular residual disease, or MRD, and monitor for disease recurrence, as well as in the organ health market, with tests to assess organ transplant rejection. Since 2009, we have launched a comprehensive suite of products to improve patient care outcomes in women’s health, oncology and organ health. We intend to continue to enhance our existing products, expand our product portfolio and launch new products in the future. We seek to enable even wider adoption of our technology through our global cloud-based distribution model. In addition to our direct sales force in the United States, we have a global network of over 100 laboratory and distribution partners, including many of the largest international laboratories. We are committed to generating peer-reviewed clinical evidence for our tests, and have published over 75 publications in women’s health, 40 in oncology, and over 20 in organ health.

We launched Panorama, our non-invasive prenatal test, or NIPT, in 2013 and have since gone from being the fourth company to enter the NIPT market to being the market leader by volume in the United States. We launched our Horizon carrier screening test in 2012. Panorama and Horizon together represent a majority of our revenues. Our revenues were $820.2 million in 2022 compared to $625.5 million in 2021 and $391.0 million in 2020. Our product revenues, which are primarily generated from testing in women’s health, were $797.3 million, $580.1 million, and $377.9 million for the years ended December 31, 2022, 2021, and 2020, respectively. Our net losses increased to $547.8 million in 2022, from $471.7 million in 2021 and $229.7 million in 2020. We processed approximately 2.1 million tests in 2022, compared to approximately 1.6 million tests in 2021 and 1.0 million tests in 2020.

We are headquartered in Austin, Texas, and our laboratory facilities are located in Austin, Texas and San Carlos, California.

Our Solution

In women’s health, oncology and organ health, the use of blood-based tests offers significant advantages over older and more invasive methods, but the significant technological challenge is that such testing often requires the measurement of very small amounts of relevant genetic material – fetal DNA in reproductive health, tumor DNA in oncology, and donor DNA in transplant rejection – circulating within a much larger blood sample. Our approach combines proprietary molecular biology and computational techniques to measure genomic variations in tiny amounts of DNA, as small as a single cell; our core technology has, to date, been proven across these three diverse fields of women’s health, oncology and organ health.

6

DNA is a naturally occurring information storage system that conveys genetic inheritance. DNA stores information in a linear sequence of the chemical bases adenine, cytosine, guanine and thymine, represented by the symbols A, C, G, and T. Billions of bases of A, C, G, and T link together inside living cells to form the genome, which can be read like a code or a molecular blueprint for life. While differences in the specific sequence and structure of this code drive biological diversity, certain variations can also cause disease. Examples of genetic diversity include CNVs and SNVs. A CNV is a genetic mutation in which relatively large regions of the genome have been deleted or duplicated, and an SNV is a mutation where a single base has changed. When single base changes are common in the population, that position on the chromosome, or loci, is called a single nucleotide polymorphism, or SNP.

Our molecular biology techniques are based on measuring thousands of SNPs simultaneously using massively multiplexed polymerase chain reaction, or mmPCR, to multiplex, or target, many thousands of regions of the genome simultaneously in a single test reaction. Our method avoids losing molecules, which can happen when samples are split into separate reaction tubes, so that all relevant variants can be detected. To make sense of the resulting deep and rich set of biological data and deliver a test result, we have developed computationally intensive algorithms that combine the data generated by mmPCR with our internal databases and the vast and growing sources of publicly available genomic information to build highly detailed models of the genomic regions of interest. Our technologies allow us to achieve a high signal-to-noise ratio when detecting fragments of DNA at frequencies as low as a single copy, which allows us to deliver tests with a high degree of specificity and sensitivity. Furthermore, our tests can be applied to assess a range of conditions and disease types, including common fetal aneuploidies, microdeletions, triploidy, and inherited genetic conditions that could be passed on from parent to child; a growing number of cancer types; and rejection of heart, lung, and kidney transplants.

We believe our approach represents a fundamental advance in molecular biology. In women’s health, this approach is distinct from the approach employed with other commercially available NIPTs, which use first-generation “quantitative”, or counting, methods to compare the relative number of sequence reads from a chromosome of interest to a reference chromosome. Based on data published in the journals Obstetrics & Gynecology, American Journal of Obstetrics & Gynecology, Prenatal Diagnosis, and others, we believe Panorama is the most accurate NIPT commercially available in the United States. In oncology, with our Signatera circulating tumor DNA, or ctDNA, test that is custom designed for, informed by and specific to, the tumor DNA for each patient, we have demonstrated the ability to detect ctDNA with a high degree of sensitivity and specificity. In organ health, we have demonstrated the ability of our technology to measure the fraction of cell-free DNA that is donor-derived, or dd-cfDNA, which is DNA that is shed from a transplanted organ into circulation, each demonstrating a high area under the curve, or AUC, in validation studies in each of heart, lung, and kidney.

Our technology is compatible with standard equipment used globally and a range of next generation sequencing, or NGS, platforms, and we have optimized our algorithms to enable laboratories around the world to run tests locally and access our algorithms in the cloud using our Constellation platform. We sell our tests directly and partner with other clinical laboratories to distribute our tests globally. Currently, all of our products other than our Constellation cloud software product are laboratory developed tests, or LDTs. We perform commercial testing in our CLIA-certified laboratories.

Women’s Health

We provide testing to support a spectrum of women’s health needs, from family planning and prenatal testing to hereditary cancer screening.

Panorama

Panorama, our NIPT, helps physicians assess the risk of fetal genetic abnormalities by non-invasively screening for fetal chromosomal abnormalities, including Down syndrome, Edwards syndrome, Patau syndrome, Turner syndrome and triploidy, which often result in intellectual disability, severe organ abnormalities and miscarriage. Panorama can also identify fetal sex for single birth pregnancies as well as of each fetus in twin pregnancies. Panorama demonstrates the capabilities of our technology by employing our fundamentally unique approach of simultaneously measuring thousands

7

of SNPs in a single test reaction to identify genetic variations in fetal DNA with a high degree of specificity and sensitivity, which we believe can give patients and their physicians a greater degree of comfort in choosing to forego unnecessary invasive procedures, limiting the resulting risk of spontaneous miscarriage associated with invasive procedures and lowering the total cost to the healthcare system of these procedures. Furthermore, with recent technological advances validated in our SNP-based Microdeletions and Aneuploidy RegisTry (SMART) study described below, Panorama leverages artificial intelligence to enable highly accurate results on samples for which a result would otherwise be difficult to determine. Panorama screens for common genetic conditions that affect both high-risk pregnancies, where maternal age is 35 years or older and which we estimate represent approximately 800,000 of the approximately 4.4 million pregnancies in the United States, and average-risk pregnancies, which we estimate represent approximately 3.6 million pregnancies in the United States.

Panorama is performed on a maternal blood sample and can be performed as early as nine weeks into a pregnancy, which is significantly earlier than traditional methods, such as serum protein measurement whereby doctors measure the presence and amount of certain hormones in the blood. Panorama starts with a simple blood draw from the mother, either in a doctor’s office, in a laboratory or through a phlebotomist that travels to the patient, and the sample is sent to one of our CLIA-certified and CAP-accredited laboratories for processing. After Panorama generates its result, we provide the doctor or the laboratory with a report showing whether there is a high risk or low risk that abnormalities are present in the fetus.

The analytic and clinical validity of our technology demonstrated in NIPT has been described in more peer-reviewed publications covering more patients than our competitors. Based on data published in Prenatal Diagnosis, Fetal Diagnosis and Therapy, Obstetrics & Gynecology, and the American Journal of Obstetrics and Gynecology, Panorama demonstrated greater than 99% overall sensitivity for aneuploidies on chromosomes 13 and 21 and triploidy and 98.2% sensitivity on chromosome 18, and specificity of greater than 99% for each disorder tested – which we believe makes it overall the most accurate NIPT commercially available in the United States. A paper published in Obstetrics & Gynecology reported that Panorama had a statistically significant lower false positive rate than other NIPT methods practiced by our U.S. competitors. Based on data published in Obstetrics & Gynecology, Prenatal Diagnosis, and American Journal of Obstetrics & Gynecology, we have also demonstrated the ability to identify fetal sex more accurately than competing NIPTs. This is partially a result of Panorama’s unique ability to detect a vanishing twin, which is a known driver of fetal sex errors with quantitative methods used by our competitors. The American Journal of Obstetrics & Gynecology noted that the ability of Panorama to identify additional fetal haplotypes is expected to result in fewer false positive calls and prevent incorrect fetal sex calls. A study reporting on the use of Panorama in over 30,000 women, published in the American Journal of Obstetrics & Gynecology, supported the use of NIPT as a first-line screening test for aneuploidy.

Our Panorama microdeletions panel screens for five of the most common genetic diseases caused by microdeletions – 22q11.2 deletion syndrome (DiGeorge syndrome), 1p36 deletion, Angelman syndrome, Cri-du-chat syndrome and Prader-Willi syndrome. 22q11.2 deletion syndrome can also be screened as an individual add-on without the other four microdeletions on the panel. Microdeletions are missing sub-chromosomal pieces of DNA, and can have serious health implications depending on the location of the deletion. Unlike Down syndrome, where the risk increases with maternal age, the risk of these five microdeletions is independent of maternal age. Based on data published in Prenatal Diagnosis and American Journal of Obstetrics & Gynecology, the combined prevalence of these targeted microdeletions is approximately one in 1,000 pregnancies, which collectively makes them more common than Down syndrome for women approximately 28 years of age or younger. Diseases caused by microdeletions are often not detected via common screening techniques such as ultrasound or hormone-based screening, yet the presence of a microdeletion can critically impact postnatal treatment. For example, when learning prior to birth that a newborn has 22q11.2 deletion syndrome, doctors will know to monitor the infant and administer calcium if needed to avoid seizures and permanent cognitive impairment, and will know to avoid administering routine vaccinations due to the immunodeficiency frequently associated with this condition.

Panorama has demonstrated best-in-class performance in screening for microdeletions, achieving sensitivity of over 93% for all five of the microdeletions screened. In particular, the most common microdeletion – 22q11.2 deletion syndrome – was a focus of our SMART observational study, which evaluated the performance of SNP-based NIPT for 22q11.2 deletion syndrome by tracking birth outcomes in the general population among over 18,000 women who presented

8

clinically and elected Panorama microdeletions and aneuploidy screening as part of their routine care. A key finding from the SMART study, published in American Journal of Obstetrics and Gynecology in January 2022, was a higher-than-expected prevalence of 22q11.2 deletion syndrome of one in 1,524 pregnancies in the study cohort. In that study, Panorama demonstrated sensitivity of 83%, clinical PPV of approximately 53%, and a false positive rate of 0.05% for 22q11.2 deletion syndrome using our updated artificial intelligence algorithm.

Panorama is also the only commercially available NIPT for twin pregnancies that can distinguish between each twin’s DNA, and therefore can determine zygosity, or whether the twins are identical or fraternal, and the fetal sex of each twin. Determining zygosity early in a pregnancy can help guide the management of a pregnancy, as certain monozygotic, or identical twin, pregnancies are at higher risk for various complications such as twin-twin transfusion syndrome, where there is an unequal sharing of blood, and therefore unequal growth, between the twins. Panorama screens twin pregnancies for Down, Edwards and Patau syndromes and, for identical twins, Turner syndrome and 22q11.2 deletion syndrome, among others. In validation studies, Panorama identified identical twins with over 99% sensitivity and specificity and achieved a combined sensitivity of over 99% and specificity of over 99% for Down, Edwards and Patau syndromes in twin pregnancies.

Panorama has demonstrated substantial commercial success to date. We believe our test performance – including our continuous research, development and innovation to improve performance and efficiency – has allowed us to command a price premium compared to low-cost NIPTs while continuing to maintain growth in volume and revenue from Panorama.

Horizon

Our Horizon carrier screening test helps individuals and couples determine if they are carriers of genetic variations that cause certain genetic conditions. Depending on the condition, if one or both parents are carriers, it could result in a child affected with the condition. Many people do not know they are a carrier for an inherited genetic condition until they have an affected child. These conditions are often rare and usually there is no family history, and although certain conditions are more common in certain ethnic groups, ethnicity may not be a reliable predictor of carrier status, as patients are increasingly of mixed or uncertain ethnicities. The industry’s approach to carrier screening has accordingly evolved over time, from screening targeting specific ethnicities with a higher incidence of screened conditions, to pan-ethnic screening for certain conditions based on incidence and clinical utility, and most recently to expanded screening for many conditions simultaneously.

Horizon was created based on recommended screening guidelines from ACOG, ACMG, and the Victor Center for the Prevention of Jewish Genetic Diseases. Horizon screens for more than 200 inherited conditions, including Cystic Fibrosis, Duchenne Muscular Dystrophy, or DMD, Spinal Muscular Atrophy, Fragile X Syndrome and other conditions. The sample required for Horizon can be obtained simultaneously with the sample required for Panorama, which makes it easier for us to offer, and for patients to take, both tests. Horizon employs various methodologies to analyze the DNA from the individual’s blood or saliva sample to determine if the individual is a carrier for the genetic conditions being screened. These methodologies include next generation sequencing to detect single nucleotide variants, insertions and deletions, and copy number changes, and PCR fragment analysis to detect certain genetic variants.

Other women’s health products

While Panorama and Horizon represent a majority of our women’s health revenues, we offer a portfolio of tests addressing reproductive and women’s health. Our Vistara single-gene NIPT screens for 25 single-gene disorders that cause severe skeletal, cardiac and neurological conditions which affect quality of life, are often associated with cognitive disabilities and could benefit from medical and/or surgical intervention. The conditions screened by Vistara have a combined incidence of approximately 1 in 600, which is higher than that of Down syndrome as well as Cystic Fibrosis; however, these conditions may otherwise go undetected until after birth or into childhood as traditional NIPTs do not screen for these conditions, prenatal ultrasound findings are not a reliable indicator, and family history is not a good indicator of risk for these conditions, which are commonly caused by new, and not inherited, mutations. Screening for these conditions early in a pregnancy can facilitate early diagnosis, enable patients to be referred to MFMs and other specialists for targeted evaluations, to guide labor and delivery management, and to allow families to mobilize resources,

9

ask questions and anticipate future needs. We have received a CE Mark for Vistara from the European Commission. In validation studies, Vistara demonstrated a combined analytical sensitivity and analytical specificity of greater than 99%.

Spectrum, our preimplantation genetic tests for couples undergoing IVF, can improve the chance of a successful pregnancy while reducing the chance of miscarriage or of having a child with a chromosomal condition, by helping to identify the healthiest embryos during an IVF cycle. In particular, aneuploidy is common in human embryos—particularly as women age—and is the primary cause of failed IVF. In a study published in April 2018, a retrospective analysis of pregnancy outcomes demonstrated that use of Spectrum during IVF led to increased rates of implantation, clinical pregnancy, and live births. Spectrum incorporates our proprietary technology to confirm parentage, determine the parental origin of the chromosomal abnormality, and further screen for uniparental disomy, in which two copies of a chromosome come from the same parent.

Anora, our products of conception, or POC, test, analyzes miscarriage tissue from women who have experienced one or more pregnancy losses to determine whether there was an underlying chromosomal reason for the loss. Anora can detect trisomy, triploidy, extra or missing chromosome pieces, and uniparental disomy. The Anora test is helpful to obstetricians, gynecologists and IVF physicians in supporting their patients’ reproductive goals. Anora can help couples understand the likelihood of another miscarriage, their future reproductive options, and whether there are any steps that could help them avoid a miscarriage in future pregnancies.

Empower, our hereditary cancer screening test, screens for certain genes associated with increased risk for common hereditary cancers, such as breast, ovarian, endometrial, and colorectal cancers. Information from the test can lead to earlier detection of cancer, identify cancer risk-reducing strategies, inform surgical and therapeutic decisions following a cancer diagnosis, and provide an opportunity to notify family members who may be at similar risk for hereditary cancer.

Our non-invasive prenatal paternity product allows a couple to safely establish paternity without waiting for the child to be born. Testing can be done as early as nine weeks of gestation using a blood draw from the pregnant mother and alleged father. Our internal data indicates that the accuracy of this test is greater than 99.99%. We have licensed this technology to a third party to perform the test in its clinical laboratory.

Oncology

In oncology, we have been initially focused on detecting molecular residual disease, which we refer to as MRD, and recurrence monitoring in solid tumors, where we have generated data in over a dozen different cancer types and have published data in, among others, colorectal, bladder, breast, and lung cancer, as well as multiple myeloma and other tumor types. Molecular residual disease is the presence of small traces of cancer in the blood, such as ctDNA or microscopic pieces of tumor DNA that are often undetectable with standard imaging techniques. If left untreated, residual cancer cells can multiply and cause recurrence. MRD testing and molecular monitoring offers the potential for physicians to change or escalate treatment in patients who are MRD-positive, and to de-escalate or avoid unnecessary treatment in patients who are MRD-negative. It also holds potential as a surrogate endpoint in clinical trials. Based on our internal estimates, we believe that the total addressable market in the United States for recurrence and treatment monitoring for solid tumor cancers is over $15 billion.

Signatera

Signatera is our personalized ctDNA blood test for MRD assessment and surveillance of disease recurrence in patients previously diagnosed with cancer. Each patient receives a custom assay that tracks the presence of 16 tumor-specific clonal mutations that are selected based on the unique mutational signature found in that patient’s tumor tissue, which is intended to maximize accuracy for detecting the presence or absence of residual disease in a blood sample, even at variant allele frequency, or VAF, of mutations as low as 0.01% in the blood. We believe this tumor-informed approach is optimal in the MRD setting, in which it is common for tumor DNA to be present only at low frequencies immediately after treatment. Unlike static liquid biopsy panels (also known as therapy selection or comprehensive genomic profiling, or CGP, which screen for a generic set of mutations independent of an individual’s tumor, Signatera is not intended to

10

match patients with any particular therapy. Rather, it is intended to detect and assess how much cancer is left in the body (offering both a qualitative and quantitative measurement), detect recurrence earlier, and help optimize treatment decisions. Signatera can detect residual disease earlier than clinical or radiological recurrence in patients with solid tumors who have received treatment.

We launched Signatera in 2017 for research use only to cancer researchers and biopharmaceutical companies. Signatera was commercially launched in 2019 for clinical use as an LDT in our own CLIA-certified and CAP-accredited laboratory. We have received a final Medicare local coverage determination, or LCD, for the use of Signatera in patients with certain forms of colorectal cancer. We have also received a final Medicare LCD for the use of Signatera in immunotherapy response monitoring for all tumor types in any patient for whom immunotherapy is indicated; this LCD is also foundational, creating a pathway for coverage of the use of Signatera in additional solid tumor types and indications, where it is clinically validated with peer-reviewed evidence and where the clinical utility is established. In 2022, we received a coverage expansion under this foundational LCD, for Signatera for muscle invasive bladder cancer. In February 2023, we received coverage for Signatera for adjuvant and recurrence monitoring in advanced breast cancer. In addition, Signatera has been granted Breakthrough Device Designations by the FDA covering its use in various applications.

Signatera has been shown in various clinical studies – including 40 peer-reviewed publications – to identify MRD significantly earlier than standard diagnostic tools, and that Signatera test status is a significant indicator of long-term patient outcomes after surgery and treatment, relative to other clinical and pathological factors. In particular, we have demonstrated in studies across multiple tumor types, including colon, breast, lung and bladder, that a positive Signatera test result, without further treatment, has predicted relapse with an overall PPV of over 98%. Furthermore, a study published in Clinical Cancer Research demonstrated the ability of Signatera to assess the rate of change in quantity over time, or velocity, of ctDNA in early-stage colorectal cancer patients, providing additional information that may be used to predict patient survival and outcomes, further stratify MRD-positive patients, and inform disease management. We are continuing to generate data, building evidence of the clinical validity and utility of the test across multiple cancer types and in collaboration with leading universities and cancer centers, NIH’s National Cancer Institute, or NCI, non-profit cancer research groups, and pharmaceutical companies.

Altera

We have also expanded our efforts in oncology into therapy selection, which based on our internal estimates represents an approximate $6.0 billion market opportunity. We have launched Altera, our tissue based comprehensive genomic profiling test that provides insight into genomic alterations and biomarkers found in a patient’s tumor, supporting treatment decisions and therapy selection by prioritizing potentially beneficial therapies based on the patient’s tumor biomarkers and cancer type. Altera can be ordered as a stand-alone test, as well as in conjunction with our Signatera MRD test to combine therapy selection with ongoing monitoring.

Empower

We offer Empower, our hereditary cancer test, to oncologists, in addition to physicians through our women’s health commercial channel. Because Empower screens for genetic mutations in genes that are associated with increased risk of certain hereditary cancers, information from the test can help determine if a patient who has been diagnosed with such a cancer is a carrier of a mutation associated with their cancer. This can inform surgical and therapeutic decisions, as well as provide an opportunity to notify family members who may be at similar risk for hereditary cancer.

Organ Health

Prospera

We began commercializing our first offering in organ health in 2020, with the launch of our Prospera Kidney test to assess active rejection in patients who have undergone kidney transplantation by measuring the fraction of dd-cfDNA in the recipient’s blood, which can spike relative to background cfDNA when the transplanted organ is injured due to

11

immune rejection. In 2021 we launched our Prospera Heart and Prospera Lung tests, which use the same core technology to assess heart and lung transplants, respectively. The current tools for assessing organ transplant rejection are either invasive (biopsies) or inaccurate (serum creatinine for kidney transplants, for example), resulting in an unmet need for better diagnostic tools to monitor for allograft rejection and improve patient management and outcomes. Many patients are still subjected to unnecessary biopsies, while other patients remain undiagnosed in the case of subclinical rejection, which can increase the risk of graft failure. Our Prospera test is designed for use by physicians to help rule in or rule out active rejection when evaluating the need for diagnostic testing or the results of an invasive biopsy, and thereby potentially lowering the overall costs associated with transplant care and improving graft survival. We received a final Medicare LCD for Prospera Kidney in December 2019, covering all kidney transplant recipients, including those with multiple kidney transplants. Based on our internal estimates, we believe the total addressable market in the United States for tests such as ours that assess kidney, heart and lung transplant rejection is approximately $3.0 billion.

Our clinical validation study for Prospera Kidney, conducted in collaboration with the University of California, San Francisco, a recognized leader in transplantation care, and published in the Journal of Clinical Medicine, demonstrated 89% sensitivity in detecting active rejection, with specificity of 73%, based on a cutoff of 1% dd-cfDNA. The assay performed particularly well in detecting T-cell mediated rejection (TCMR) and subclinical rejection, both of which we believe are areas of unmet need. In our clinical validation study for Prospera Heart, published in the Journal of Heart and Lung Transplantation, the test exhibited an overall AUC of 0.86 for identifying acute rejection. Our Prospera Lung test also exhibited strong performance in our clinical validation study, published in Transplant Direct, distinguishing antibody mediated and acute cellular rejection from stable patients with an AUC of 0.91, as well as distinguishing organ injury – including acute rejection, chronic rejection and infection (which can be more challenging) – from stable patients with an AUC of 0.76.

Furthermore, our Prospera Kidney test has demonstrated excellent performance in an analytical validation study that included donor-recipient pairs that were related, such as parents or siblings. Related-donor cases are challenging because it is technically difficult to differentiate between DNA patterns of close relatives; however, we were able to achieve a high degree of accuracy by leveraging our experience with SNP-based methods in the reproductive health setting. This is promising for the estimated 52% of live kidney donations that are from a biological relative of the patient. Furthermore, we recently launched an update to Prospera Kidney to further improve test performance by reporting, in addition to the fraction of dd-cfDNA, the quantity of dd-cfDNA and total cfDNA; in a study published in the Journal of the American Society of Nephrology of 41 kidney transplant patients, incorporating these additional two metrics improved the sensitivity of the Prospera test from detecting 7/9 cases of active rejection to detecting 9/9 cases.

As with oncology, we are continuing to generate data in multiple clinical studies designed to demonstrate clinical utility and other benefits of our Prospera test, including for patients with multiple organ transplants.

Renasight

We offer Renasight, our kidney gene panel test to determine if there may be a genetic cause for an individual’s chronic kidney disease, or CKD, or increased hereditary risk for kidney disease due to family history. The test uses a blood or saliva sample to test over 380 genes associated with CKD, ranging from common inherited kidney disorders to more rare conditions. Results from our Renasight test may provide valuable information to help manage CKD in a patient, such as identifying the cause of the disease and helping to predict its progression, or informing more tailored interventions and treatments.

Constellation

Our Constellation software forms the core of our cloud-based distribution model. Through this model, we have been able to expand access to our molecular and bioinformatics capabilities worldwide, enabling laboratories, under a license from us, to run the molecular workflows themselves and then access our computation-intensive bioinformatics algorithms through Constellation, which runs in the cloud, to analyze the results. We currently have licensing contracts with various laboratories in the United States and internationally who are using our Constellation platform commercially in NIPT and in prenatal paternity testing, and we may expand this distribution model to other products in the future. We

12

also leverage Constellation to perform our internal commercial laboratory activities and research and development of our products.

We have received CE Marks from the European Commission for our Constellation software and for the key reagents that our laboratory licensees use to run their NIPT test prior to accessing our Constellation software. These CE Marks enable us to offer Constellation in the European Union and other countries that accept a CE Mark. We are pursuing other regulatory approvals, as needed, to allow the international roll out of Constellation in regions that do not accept a CE Mark.

Commercial Capabilities

We have established a broad distribution channel, comprising our direct sales efforts and, for our women’s health and Signatera products, a worldwide network of over 100 laboratory and distribution partners. Our own direct sales force and managed care teams anchor our commercial engagement with physicians, laboratory partners, and payers, and sell directly to MFMs, OB/GYNs, physicians or physician practices, IVF centers, transplant centers, or integrated health systems. We strive to offer an excellent customer and patient experience through our field sales reps, medical science liaisons and medical affairs, and customer service and mobile phlebotomy offering.

Where possible, we aim to maximize sales opportunities by educating the physician practices on the benefits of combining complementary tests from our portfolio of products. For example, in women’s health, Panorama NIPT, our Panorama microdeletions panel, Vistara single-gene NIPT, and Horizon together can provide valuable information for pregnant women who have not had a carrier screen at the time they are ready to have an NIPT performed; these tests can all be run using one blood draw from the mother and can be ordered on one requisition form and with one shipment of the patient’s samples by the physician. Also, because of the importance and demand for screening for 22q11.2 deletion syndrome, we have made that feature available as part of our basic Panorama panel, or as part of a broader microdeletions panel. In the year ended December 31, 2022, approximately three-quarters of customers who ordered the basic Panorama panel directly from us also ordered screening for 22q11.2 deletion syndrome or the full microdeletions panel, and approximately one-third of customers who ordered Panorama directly from us also ordered Horizon carrier screening.

In addition to our sales force, we market to physicians through channels and media, such as clinical journals, educational webinars, at conferences and tradeshows, and e-mail and social media marketing campaigns. While we currently do not sell directly to patients, we do engage in brand awareness campaigns directed at patients to highlight our products. Our marketing and medical science liaison teams work extensively with key opinion leaders in the women’s health, oncology and organ health fields.

Our partners’ capabilities augment our direct sales capabilities, and where we have identified laboratory or distribution partners who share our focus on premium quality and service, we also contract with them to distribute our tests. In NIPT, we have partnered with leading academic and commercial laboratories and hospital systems in the United States given their relationships with MFMs and OB/GYNs, large distribution capabilities, and commercial infrastructure. These distribution partners also frequently have in-network contracts with key third-party payers. Outside of the United States, where our products are sold in over 80 countries, we currently sell predominantly through partner laboratories.

Enhanced User Experience

NateraCore is our suite of resources designed to enhance the patient and provider experience. Through this platform, we provide patient and provider educational materials, information about insurance coverage and test costs, test and phlebotomy, or blood draw, ordering capabilities, test results reporting, and next steps, in each case as applicable to a particular patient or test. These resources make available a completely remote testing option for patients, fulfilled through our online tools combined with a nationwide mobile phlebotomy network whereby a patient can request and schedule a phlebotomist visit at the patient’s home or office. This capability proved to be especially important during the COVID-19 pandemic, enabling continuity of care for all patients despite pandemic-related restrictions and shutdowns, and particularly for those who may be immunocompromised or immune-suppressed.

13

We have also created provider portals that enable physicians to easily complete various tasks online such as electronic ordering and tracking tests, managing patient consents and results, accessing billing and other documentation, connecting with genetic counselors and other support, and ordering supplies and educational materials. We also provide a service to integrate with our customers’ Electronic Medical Records, or EMR, systems to provide physicians a seamless experience of ordering tests and reviewing patient test results directly through their EMR systems.

We have an internal team of board-certified genetic counselors to support patients with pre- and post-test genetic information sessions, and physicians should they have any questions or require any support in interpreting the results.

In addition to our mobile phlebotomy service, we have a network of over 2,000 phlebotomy centers across the United States.

Competition

The markets in which we operate are characterized by innovation and rapid change, and we primarily face competition from various companies that develop and commercialize molecular diagnostic tests in women’s health, oncology, and organ transplant rejection.

Our competitors in the NIPT space include Sequenom, Inc., or Sequenom, which was acquired by Laboratory Corporation of America Holdings, or LabCorp; Illumina, through its subsidiary Verinata; Myriad Genetics, Inc., which acquired Counsyl, Inc.; Invitae Corp.; Quest Diagnostics Incorporated, or Quest; Premaitha Health PLC; BGI; Bio-Reference, a business unit of OPKO Health, Inc. and which acquired Ariosa, Inc.; NxGen; BillionToOne Inc.; PerkinElmer Inc.; and Ambry Genetics, a subsidiary of Konica Minolta. We also compete against companies providing carrier screening tests such as LabCorp; Myriad Genetics, Inc.; Invitae Corp.; BillionToOne Inc.; Quest; NxGen; Ambry Genetics; and GenPath Diagnostics, a business unit of Bio-Reference. Each of these companies offers comprehensive carrier screening panels.

In the field of ctDNA-based MRD assessment and recurrence surveillance, we compete with various companies that offer or seek to offer competing solutions, such as Roche Diagnostics, Guardant Health, Inc., Adaptive Biotechnologies, Personal Genome Diagnostics, Inc., a subsidiary of Labcorp, one of our primary competitors in both NIPT and carrier screening, Exact Sciences Corp., Inivata, Inc., a subsidiary of NeoGenomics, Inc.and ArcherDX, Inc., which has been acquired by Invitae Corp., one of our primary competitors in both NIPT and carrier screening.

In organ health, our competitors include CareDx, Inc. and Eurofins Viracor, Inc.

We expect additional competition as other established and emerging companies enter these markets, including through business combinations, and as new tests and technologies are introduced. These competitors could have greater technological, financial, reputational and market access resources than us. We believe the principal competitive factors in our molecular diagnostic testing markets include the following:

test performance, as demonstrated in clinical and analytical studies and clinical trials as well as in commercial experience;

comprehensiveness of coverage and ease of use, including user experience for both patients and providers;

value of product offerings, including pricing and impact on other healthcare spending;

scope and extent of reimbursement and payer coverage;

effectiveness of sales and marketing efforts;

breadth of distribution of products and partnership base;

14

reputation among patients and providers for development and introduction of new, innovative products;

operational execution, including test turn-around time and test failures;

key opinion leader support; and

brand awareness.

We believe that we compare favorably against our competitors based on various key differentiators, including in particular:

our core technology, which can be applied across a range conditions and disease types with a high degree of specificity and sensitivity;

our continued investment in generating scientific data through clinical trials and publication in peer-reviewed studies;

our strong commercial teams; and

our user experience, including ease of use for patients through offerings such as mobile phlebotomy and for physicians through ordering efficiencies and EMR integrations, and patient and provider educational materials.

Intellectual Property

Our success and ability to compete depend in part on securing and preserving enforceable patent, trade secret, trademark and other intellectual property rights; operating without having competitors infringe, misappropriate or otherwise circumvent these rights; operating without infringing the proprietary rights of others; and obtaining and maintaining licenses for technology development and/or product commercialization. As of December 31, 2022, we held over 150 issued U.S. and foreign patents, which expire between November 2026 and February 2044, and over 220 pending U.S. and foreign patent applications. Our patents and patent applications relate generally to molecular diagnostics, and more specifically to biochemical and analytical techniques for obtaining and analyzing genetic information to detect genetic abnormalities in relatively small complex samples, such as cell free fetal DNA or circulating tumor DNA. We intend to seek patent protection as we develop new technologies and products in this area.

We are or have recently been engaged in patent infringement lawsuits and other intellectual property disputes against various competitors in each of the industries in which we operate, some of which are infringement claims against us and some of which are claims we have asserted against third parties, as discussed in “Note 8—Commitments and Contingencies—Legal Proceedings” in the Notes to Consolidated Financial Statements. We may become subject to and/or initiate future intellectual property litigation as our product portfolio, and the level of competition in our industry segments, grow. The field of molecular diagnostics is complex and rapidly evolving, and we expect that we and others in our industry will continue to be subject to third-party infringement claims.

Reimbursement

We receive reimbursement for our tests from third-party payers, which includes commercial health insurers and government health benefits programs (such as Medicare and Medicaid). Laboratory tests, as with most other health care services, are classified for reimbursement purposes under a coding system known as Current Procedure Terminology, or CPT, which we and our customers must use to bill and receive reimbursement for our diagnostic tests. There are CPT codes associated with the particular tests that we provide to the patient, including for aneuploidies and microdeletions in NIPT, and for expanded carrier screening tests. Once the American Medical Association, or AMA, establishes a CPT code,

15

the Centers for Medicare & Medicaid Services, or CMS, establishes payment levels and coverage rules under Medicare, while state Medicaid programs and commercial health plans establish rates and coverage rules independently in accordance with applicable rules. As such, the reimbursement rates for our diagnostic tests vary by third-party payer. CMS has established a pricing benchmark of $802 for aneuploidy and microdeletions testing, and approximately $2,450 for expanded carrier screening testing.

The Protecting Access to Medicare Act of 2014, or PAMA, introduced a multi-year pricing program and new payment methodology to calculate the rates for tests listed under the CLFS that are reimbursable by Medicare Part B.  Under the new payment methodology, the Medicare Part B CLFS payment rate is derived from a volume-weighted median of private payer rates for tests. This requires an “applicable laboratory” to report to CMS the private payment rates and the volume of tests associated with each payment rate for a specific data reporting period.  We are required under PAMA to report to CMS the private payment rates and the volume of tests which are covered under Medicare Part B.  PAMA authorizes CMS to impose civil monetary penalties of up to $10,000 per day for each failure to report or each misrepresentation or omission in reporting of required information.

We currently submit for reimbursement using CPT codes based on the guidance of coding experts and outside legal counsel. There is a risk that these codes may be rejected or withdrawn or that third-party payers will seek refunds of amounts that they claim were inappropriately billed to a specific CPT code or an incorrect diagnosis code. We do not currently have a specific CPT code assigned for all of our tests, and there is a risk that we may not be able to obtain specific codes for such tests, or if obtained, we may not be able to negotiate favorable rates for one or more of these codes. In particular, while we have obtained a CPT code for microdeletions and CMS has set a price for microdeletions testing, we have experienced low average reimbursement rates for microdeletions testing under this code, and we expect that this code will continue to cause our microdeletions reimbursement to remain low, at least in the near term, because third-party payers are declining to reimburse under the code or reimbursing at a low rate. The reimbursement rates for our broader Horizon screening panel have also declined as a result of the CPT code becoming effective in 2019, as carrier screening tests that had previously been reimbursed on a per-condition basis may be reimbursed as a combined single panel instead of as multiple individual tests.

We continue to believe that growing recognition from professional societies of the importance of microdeletions testing, combined with the performance of our microdeletions test and additional validation data from our SMART study on the sensitivity and specificity of our tests, will help drive broader reimbursement in the future.

Reimbursement by third-party payers may depend on a number of factors, including the payer’s determination that tests using our technologies are: not experimental or investigational; medically necessary; demonstrated to lead to improved patient outcomes; appropriate for the specific patient; cost-saving or cost-effective; supported by peer-reviewed medical journals; and included in clinical guidelines. In making coverage determinations, third-party payers often rely on clinical guidelines issued by professional societies. NIPT has received positive coverage determinations for high-risk pregnancies and in such instances are reimbursed by most commercial health insurers, including United Healthcare, Aetna, Elevance Health (previously known as Anthem), Humana, Cigna and others. In recent years the reimbursement by third-party payers for use of NIPT for average-risk pregnancies has improved, as most professional societies now generally acknowledge that NIPT is the most sensitive screening option for, and/or are generally supportive of the use of NIPT in, average-risk pregnancies and high-risk pregnancies. Most commercial health insurers, as well as an increasing number of state Medicaid programs, have a positive coverage determination for NIPT for average-risk pregnancies.

As of December 31, 2022, we and our laboratory distribution partners had in-network contracts with health plans that accounted for over 231 million covered lives in the United States. Our target markets for each of women’s health, oncology and organ health represent a smaller subset of these covered lives, because our markets exclude certain populations who would not be users of our tests (for example, our target market for NIPT excludes men, children and post-menopausal women).

16

Government Regulations

Our business is subject to and impacted by extensive and frequently changing laws and regulations in the United States (at both the federal and state levels) and internationally. Some of these laws and regulations are particular to our laboratory business while others relate to conducting business generally (e.g., export controls laws, U.S. Foreign Corrupt Practices Act and similar laws of other jurisdictions). We also are subject to inspections, audits and other inquiries by certain federal and state governmental agencies. Set forth below are highlights of certain key regulatory frameworks applicable to our business.

FDA

In the United States, medical devices are subject to extensive regulation by the FDA under the Federal Food, Drug, and Cosmetic Act, or FDC Act, and its implementing regulations, and other federal and state statutes and regulations. The laws and regulations govern, among other things, medical device development, testing, labeling, storage, premarket clearance, de novo classification or premarket approval, post-market requirements, labeling, advertising and promotion and product sales and distribution. Unless subject to an exemption, to be commercially distributed in the United States, medical devices must receive from the FDA prior to marketing, clearance of a 510(k) premarket notification submission , grant of a request for de novo classification,  or approval of an application for premarket approval, or PMA.

An in vitro diagnostic product, or IVD, is a type of medical device that is intended for use in the diagnosis of diseases or conditions, including a determination of the state of health, in order to cure, mitigate, treat, or prevent disease or its sequelae.  IVDs comprise reagents, instruments, and systems intended for use in the collection, preparation and examination of specimens from the human body. IVDs can be used to detect the presence of certain chemicals, genetic information or other biomarkers related to health or disease. IVDs include tests for disease prediction, prognosis, diagnosis, and screening (e.g., carrier screening).  A subset of IVDs are known as analyte specific reagents, or ASRs. An ASR is a single reagent (e.g., antibody, specific receptor protein, ligand, nucleic acid sequence) that, through specific binding or chemical reaction with substances in a specimen, is intended for use in a diagnostic application for the identification and quantification of an individual chemical substance in biological specimens. Most ASRs are exempt from the premarket review processes but must comply with general controls, as described below, including applicable provisions of the quality system regulation, or QSR.  

The FDC Act classifies medical devices into one of three categories based on the risks associated with the device and the level of control necessary to provide reasonable assurance of safety and effectiveness. Class I devices are deemed to be low risk and are subject to the fewest regulatory controls. Many Class I devices are exempt from FDA premarket review requirements. Class II devices, including some software products to the extent that they qualify as a device, are deemed to be moderate risk, and generally require 510(k) clearance. Class III devices are generally the highest risk devices and are subject to the highest level of regulatory control to provide reasonable assurance of the device's safety and effectiveness. Class III devices typically require a PMA by the FDA before they are marketed. A clinical trial is almost always required to support a PMA application and is sometimes required for 510(k) clearance. All clinical studies of investigational devices must be conducted in compliance with any applicable FDA and Institutional Review Board requirements. Devices that are exempt from FDA premarket review requirements must nonetheless comply with post-market general controls as described below, unless the FDA has chosen otherwise. Class III devices also include low or moderate risk for which a predicate device cannot be identified, as discussed below.

510(k) clearance pathway. To obtain 510(k) clearance, a manufacturer must submit a premarket notification demonstrating to the FDA's satisfaction that the proposed device is substantially equivalent to a legally marketed predicate device, which can be either a previously 510(k)-cleared device or a device that was in commercial distribution before May 28, 1976 for which the FDA has not called for submission of a PMA application. The FDA's 510(k) clearance pathway usually takes from three to 12 months from submission, but it can take longer, particularly for a novel type of product.

PMA pathway. The PMA pathway requires valid scientific evidence demonstrating to the FDA's satisfaction  the safety and effectiveness of the device for its intended use. The PMA pathway is costly, lengthy, and uncertain. A PMA application must provide extensive preclinical and clinical trial data as well as information about the device and its

17

components regarding, among other things, device design, manufacturing, and labeling. As part of its PMA review process, the FDA will typically inspect the manufacturer's facilities for compliance with QSR requirements, which impose extensive testing, control, documentation, and other quality assurance procedures. The PMA review process typically takes one to three years from submission but can take longer.

De novo pathway. If no predicate device can be identified, a device is automatically classified as Class III, requiring a PMA application. However, the FDA on its own initiative or at the request of a manufacturer can reclassify as low- or moderate-risk device for which there is no predicate through the de novo classification process.. If the device is reclassified as Class II, the FDA will identify “special controls” that the manufacturer must implement, which may include labeling, performance standards or other requirements. Subsequent applicants can rely upon the de novo product as a predicate when submitting a 510(k) premarket notification, unless FDA exempts subsequent devices from the need for a 510(k). The de novo route is intended to be less burdensome than the PMA process. In October 2021, the FDA issued final regulations codifying FDA’s expectations for de novo requests, which went into effect in January 2022.  In October 2021, FDA also issued updated and final guidance on the de novo request and classification process, for the purpose of providing clarity and transparency regarding the de novo classification process. The de novo route has historically been used for many IVD products.

Post-market general controls. After a device, including a device exempt from FDA premarket review, is placed on the market, numerous regulatory requirements apply. These include: the QSR, labeling regulations, registration and listing, the Medical Device Reporting regulation (which requires that manufacturers report to the FDA if their device may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if it were to recur), and the Reports of Corrections and Removals regulation (which requires manufacturers to report to the FDA corrective actions made to products in the field, or removal of products once in the field if such actions were initiated to reduce a risk to health posed by the device or to remedy a violation of the FDC Act that presents a risk to health).

The FDA enforces compliance with its requirements through inspection and market surveillance. If the FDA finds a violation, it can institute a wide variety of actions, ranging from issuing a Form 483 Notice of Inspectional Observations or sending an untitled or public warning letter to enforcement actions such as fines, injunctions, and civil penalties; recall or seizure of products; operating restrictions, partial suspension or total shutdown of production; refusing requests for 510(k) clearance, de novo classification, or PMA approval of new products; withdrawing PMAs already granted; and criminal prosecution. For additional information, see “Risk Factors—Reimbursement and Regulatory Risks Related to Our Business.”

Research use only. Research use only, or RUO, products are exempt from FDA medical device requirements provided their manufacturers comply with specified labeling and restrictions on distribution and promotion. The products must bear the statement: “For Research Use Only. Not for Use in Diagnostic Procedures.” Manufacturers of RUO products cannot make any claims related to safety, effectiveness or diagnostic utility, and RUO products cannot be intended by the manufacturer for clinical diagnostic use. An RUO product promoted for diagnostic use may be viewed by the FDA as adulterated and misbranded under the FDC Act and the manufacturer of such product could be subject to FDA enforcement activities. Our LDTs use instruments and reagents labeled as RUO.

Laboratory-developed tests. The FDA considers LDTs to be tests that are designed, developed, validated and used within a single laboratory. The FDA historically has taken the position that it has the authority to regulate such tests as medical devices under the FDC Act but has for the most part exercised enforcement discretion and has not required clearance, de novo classification, or approval of LDTs prior to marketing.

In August 2020, the Department of Health and Human Services, or HHS, announced that FDA would not require premarket review of LDTs absent notice-and-comment rulemaking, and rescinded FDA guidance documents and other informal statements concerning premarket review of LDTs. The HHS announcement did not define the term LDT. In an accompanying FAQ document, HHS stated that, while LDTs are not subject to premarket review, FDA may still regulate LDTs under the Public Health Service Act. In November 2021, HHS withdrew its 2020 LDT policy, which allowed FDA to resume its historical approach to LDT oversight. FDA thereafter began requiring submission of emergency use

18

authorization, or EUA, requests, for COVID-19 LDTs. FDA has indicated that it may seek to increase its regulation of LDTs.

In June 2021, Congress introduced legislation called the Verifying Accurate, Leading-edge IVCT Development Act, or VALID Act, which would have established a new risk-based regulatory framework for in vitro clinical tests, or IVCTs, a category that would have included IVDs, LDTs, collection devices, and instruments used with such tests. This legislation was not enacted during that session of Congress but could be introduced again in the future.

In 2016, the 21st Century Cures Act, or the Cures Act, among other things, amended the medical device definition in the FDC Act to exclude certain software from FDA regulation, including clinical decision support, or CDS, software that meets certain criteria. Based on an FDA guidance document issued on September 28, 2022, the CDS exemption may not apply to Constellation. The final guidance interpreted the Cures Act more narrowly than did the draft guidance, which was issued on September 27, 2019. It is unclear how FDA will apply the guidance document to currently marketed software and to software that may be developed in the future.  It is also unclear whether FDA will apply the final guidance to CDS software that is used by clinical laboratories as part of an LDT, since LDTs have historically been subject to FDA enforcement discretion.

Clinical Laboratory Improvement Amendments of 1988 and State Regulation

As a clinical laboratory, we are required to hold certain federal and state licenses, certifications or permits to conduct our business. As to federal certifications, in 1988, Congress passed the Clinical Laboratory Improvement Amendments of 1988, or CLIA, establishing more rigorous quality standards for all commercial laboratories that perform testing on human specimens for the purpose of providing information for the diagnosis, prevention, or treatment of disease or the assessment of the health or impairment of human beings. CLIA requires such laboratories to be certified by the federal government and mandates compliance with various operational, personnel, facility, administration, quality and proficiency testing requirements intended to ensure the accuracy, reliability and timeliness of patient test results. CLIA certification is also a prerequisite to be eligible to bill state and federal healthcare programs, as well as many commercial third-party payers, for laboratory testing services.

Our laboratories located in Austin, Texas and in San Carlos, California are CLIA certified, and must comply with all applicable CLIA regulations and standards. If a clinical laboratory is found to be out of compliance with CLIA standards, CMS may impose sanctions; suspend, limit or revoke the laboratory’s CLIA certificate (and prohibit the owner, operator or laboratory director from owning, operating, or directing a laboratory for two or more years following license revocation); subject the laboratory to a directed plan of correction, on-site monitoring, civil monetary penalties, civil actions for injunctive relief, criminal penalties; or suspension or exclusion from the Medicare and Medicaid programs.

CLIA provides that a state may adopt laboratory licensure requirements and regulations that are more stringent than those under federal law, and requires compliance with such laws and regulations. A number of states have implemented their own more stringent laboratory regulatory requirements. State laws may require the laboratory to obtain state licensure and/or laboratory personnel to meet certain qualifications, specify certain quality control procedures or facility requirements, or prescribe record maintenance requirements. Moreover, several states impose the same or similar state requirements on out-of-state laboratory testing specimens collected or received from, or test results reported back to, residents within that state. Therefore, we are required to meet certain laboratory licensing requirements for those states in which we offer services or from which we accept specimens and that have adopted regulations beyond CLIA. For more information on state licensing requirements, see “—California Laboratory Licensing”, “—New York Laboratory Licensing,” and “—Other State Laboratory Licensing Laws.”

Our laboratories have each also been accredited by the College of American Pathologists, or CAP, which means that our laboratories have been certified as following CAP standards and guidelines in operating the laboratory facility and in performing tests that ensure the quality of our test results.

California Laboratory Licensing

19

In addition to federal certification requirements for laboratories under CLIA, we are required under California law to maintain a California state license for both our San Carlos, California and Austin, Texas clinical laboratories, and to comply with California state laboratory laws and regulations, because our San Carlos facility is located in, and both facilities test specimens originating from, California. Similar to the federal CLIA regulations, the California state laboratory laws and regulations establish standards for the operation of a clinical laboratory and performance of test services, including the education and experience requirements of the laboratory director and personnel (including requirements for documentation of competency), equipment validations, and quality management practices. All testing personnel must maintain a California state license or be supervised by licensed personnel, and our laboratory director must maintain an additional license issued by the California Department of Public Health, or CDPH.

Clinical laboratories are subject to both routine and complaint-initiated on-site inspections by the state. If a clinical laboratory is found to be out of compliance with California laboratory standards, the CDPH, may suspend, restrict or revoke the California state laboratory license to operate the clinical laboratory (and exclude persons or entities from owning, operating, or directing a laboratory for two years following license revocation), assess civil money penalties, and/or impose specific corrective action plans, among other sanctions. Clinical laboratories must also provide notice to CDPH of any changes in the ownership, directorship, name or location of the laboratory. Failure to provide such notification may result in revocation of the state license and sanctions under the CLIA certificate. Any revocation of a CLIA certificate or exclusion from participation in Medicare or Medicaid programs may also result in suspension of the California state laboratory license.

New York Laboratory Licensing

Because we test specimens in both our Austin, Texas and San Carlos, California laboratories originating from, and return test results to, New York State, both of our laboratories are required to obtain a New York state laboratory permit and comply with New York state laboratory laws and regulations. We maintain a valid permit in the State of New York for the respective molecular genetic testing services furnished by each of our Austin and San Carlos laboratories. The New York state laboratory laws, regulations and rules are equal to or more stringent than the CLIA regulations and establish standards for the operation of a clinical laboratory and performance of test services, including education and experience requirements of a laboratory director and personnel, physical requirements of a laboratory facility, equipment validations, and quality management practices. The laboratory director(s) must maintain a Certificate of Qualification issued by the New York State Department of Health, or DOH, in the permitted test categories.

Our clinical laboratories are subject to proficiency testing and on-site survey inspections conducted by the Clinical Laboratory Evaluation Program, or CLEP, under the DOH. If a laboratory is found to be out of compliance with New York’s CLEP standards, the DOH, may suspend, limit, revoke or annul the New York laboratory permit, censure the holder of the license or assess civil money penalties. Statutory or regulatory noncompliance may result in a laboratory’s operator, owners and/or laboratory director being found guilty of a misdemeanor under New York law. Clinical laboratories must also provide notice to CLEP of any changes in ownership, directorship, name or location of the laboratory. Failure to provide such notification may result in revocation of the state license and sanctions under the CLIA certificate. Any revocation of a CLIA certificate or exclusion from participation in the Medicare or Medicaid programs may result in suspension of the New York laboratory permit.

The DOH also must approve each LDT before the test is offered to patients located in New York. Each of our Austin and San Carlos clinical laboratories has received approval from New York’s CLEP to offer our tests that are performed in those locations.

Other State Laboratory Licensing Laws

In addition to New York and California, certain other states require licensing of out-of-state laboratories under certain circumstances. We have obtained licenses in the states that we believe require us to do so, and believe we are in compliance with applicable state laboratory licensing laws, including Maryland, Pennsylvania and Rhode Island. The State of Texas does not impose state licensure or registration requirements upon an independent laboratory facility or collection station outside of maintaining CLIA certification.

20

Potential sanctions for violation of state statutes and regulations can include significant monetary fines, the rejection of license applications, the suspension or loss of various licenses, certificates and authorizations, and in some cases criminal penalties, which could harm our business. CLIA does not preempt state laws that have established laboratory quality standards that are more stringent than federal law.

State Genetic Testing Laws

Many states have implemented genetic testing and privacy laws imposing specific patient consent requirements and protecting test results. Under some state laws, we are prohibited from conducting genetic tests without appropriate documentation of patient (or parental/guardian) consent from the physician ordering the test. As discussed in more detail in “Risk Factors—Reimbursement and Regulatory Risks Related to our Business—If the validity of an informed consent from a patient intake for Panorama or our other tests is challenged, we could be precluded from billing for such testing, forced to stop performing such tests, or required to repay amounts previously received, which would adversely affect our business and financial results,” while we rely on physicians to obtain the required patient consent to perform genetic testing, the regulatory burden may be deemed to be our responsibility and such consents, or our compliance with applicable laws and regulations, could be challenged. Requirements of these laws and penalties for violations vary widely from state to state.

HIPAA and Other Privacy Laws

The privacy and security regulations under the Health Insurance Portability and Accountability Act of 1996, or HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, or HITECH, establish uniform standards governing the conduct of certain electronic healthcare transactions and require certain entities, called covered entities, to comply with standards that include the privacy and security of protected health information, or PHI. HIPAA further requires business associates of covered entities—independent contractors or agents of covered entities that have access to PHI in connection with providing a service to or on behalf of a covered entity—to enter into business associate agreements with the covered entity and to safeguard the covered entity’s PHI against improper use and disclosure. In addition, certain of HIPAA’s privacy and security standards are directly applicable to business associates.

As a covered entity and as a business associate of other covered entities (with whom we have therefore entered into business associate agreements), we have certain obligations regarding the use and disclosure of any PHI that may be provided to us, and we could incur significant liability if we or our business associates fail to meet such obligations. Among other things, HITECH imposes civil and criminal penalties against covered entities and business associates for noncompliance with privacy and security requirements, which may include fines up to $250,000 per violation and/or imprisonment, and authorizes states’ attorneys general to file civil actions for damages or injunctions in federal courts to enforce the federal HIPAA laws and seek attorneys’ fees and costs associated with pursuing federal civil actions. While HIPAA does not create a private right of action allowing individuals to file suit in civil court for violations of HIPAA, its standards have been used as the basis for duty of care cases in state civil suits such as those for negligence or recklessness in the misuse or breach of PHI. In addition, HIPAA mandates that the Secretary of HHS conduct periodic compliance audits of health care providers, such as us, and their business associates for compliance with the HIPAA privacy and security standards. HIPAA also tasks HHS with establishing a methodology whereby harmed individuals who were the victims of breaches of unsecured PHI may receive a percentage of the civil monetary penalty paid by the violator.

As noted above, we are required to comply with HIPAA standards promulgated by the U.S. Department of Health and Human Services, or HHS. First, we must comply with HIPAA’s standards for electronic transactions, which establish standards for common healthcare transactions, such as claims information, plan eligibility, payment information and the use of electronic signatures. We must also comply with the standards for the privacy of individually identifiable health information, which limit the use and disclosure of most paper and oral communications, as well as those in electronic form, regarding an individual’s past, present or future physical or mental health or condition, or relating to the provision of healthcare to the individual or payment for that healthcare, if the individual can or may be identified by such information. Additionally, we must comply with HIPAA’s security standards, which require us to ensure the confidentiality, integrity and availability of all electronic PHI that we create, receive, maintain or transmit, to protect against reasonably anticipated threats or hazards to the security of such information, and to protect such information from unauthorized use or disclosure.

21

Various U.S. states have implemented similar restrictive requirements regulating the use and disclosure of health information and other personal information that are not necessarily preempted by HIPAA or that regulate different information than HIPAA. For example, in 2020 California enacted the California Consumer Privacy Act, which creates numerous new privacy requirements, such as greater notice and transparency obligations and consumer rights relating to the access to, deletion of, and sharing of personal information collected by certain businesses and their service providers. Also, the California Confidentiality of Medical Information Act, which protects the confidentiality of individually identifiable medical information obtained by health care providers and their contractors, is much broader than HIPAA and the data protected is also broader than HIPAA.  In addition, Massachusetts law requires that any company that obtains personal information of any resident of the Commonwealth of Massachusetts implement and maintain a security program that adequately protects such information from unauthorized use or disclosure. State privacy laws continue to evolve, and several new state privacy laws that may affect us became, or are expected to become, effective in 2023. For example, this includes updates to the California Consumer Privacy Act (effective as of January 1, 2023), the Colorado Privacy Act (effective July 1, 2023), the Virginia Consumer Data Protection Act (effective as of January 1, 2023), the Utah Privacy Act (effective December 31, 2023), and the Connecticut Data Privacy Act (effective July 1, 2023).

There are also comprehensive foreign privacy and security laws and regulations that impose robust requirements on the processing of personal information, including health information. In particular, the EU’s General Data Protection Regulation, or GDPR, became effective in 2018. The GDPR applies not only to organizations within the EU, but also applies to organizations outside of the EU, such as Natera, that offer goods or services to EU data subjects or that process personal data of EU data subjects. The GDPR specifies higher potential liabilities for certain data protection violations, and we anticipate that it will result in a greater compliance burden for us as we conduct our business, particularly through our Constellation cloud-based distribution model, in the European Union. Fines for non-compliance can range from the greater of 2% of annual global revenues or €10 million, up to the greater of 4% of annual global revenues or €20 million.

As a business that operates both internationally and throughout the United States, any unauthorized use or disclosure of personal information, even if it does not constitute PHI, by us or our third-party contractors, including disclosure due to data theft or unauthorized access to our or our third-party contractors’ computer networks, could subject us to costs, fines or penalties that could adversely affect our business and results of operations, including the cost of providing notice, credit monitoring and identity theft prevention services to affected consumers.

Healthcare Fraud and Abuse Laws

Federal and state governmental authorities scrutinize arrangements between healthcare providers and potential referral sources to ensure that the arrangements are not designed as a mechanism to induce patient care referrals for items or services billable to governmental health care programs. Law enforcement authorities, courts and Congress have demonstrated a willingness to look behind the formalities of a transaction to determine the underlying purpose of payments between healthcare providers and actual or potential referral sources. The penalties for violations under these laws can be both civil and criminal in nature.  The Federal Civil Penalties Inflation Adjustment Act Improvements Act of 2015 provides for an annual, automatic adjustment of civil monetary penalties authorized under the Social Security Act to account for inflation, which are published in the Federal Register annually.

The federal Anti-Kickback Statute makes it a felony for a provider or supplier, including a laboratory, to knowingly and willfully offer, pay, solicit or receive remuneration, directly or indirectly, in order to induce business that is reimbursable under any federal healthcare program. Generally, courts have taken a broad interpretation of the scope of the federal Anti-Kickback Statute, holding that the statute may be violated if merely one purpose of a payment arrangement is to induce future referrals. A violation of the federal Anti-Kickback Statute may result in imprisonment for up to ten years and/or criminal or civil fines of up to $104,330 and exclusion from participation in federal healthcare programs. Claims submitted in violation of the federal Anti-Kickback Statute may not be paid by a federal health care program, and any person collecting any amounts with respect to any such prohibited claim is obligated to refund such amounts. Although the federal Anti-Kickback Statute applies only to federal healthcare programs, a most U.S. states have passed laws substantially similar to the federal Anti-Kickback Statute pursuant to which similar types of prohibitions are made applicable to all commercial health plans or any health care services, depending on the state. Conduct which violates the federal Anti-Kickback Statute or similar laws also triggers liability under the Federal False Claims Act, which prohibits

22

knowingly presenting or causing to be presented a false, fictitious or fraudulent claim for payment to the U.S. Government and can result in additional penalties and fines.

The HHS Office of Inspector General, or OIG, has issued Special Fraud Alerts on arrangements for the provision of clinical laboratory services and relationships between, among others, laboratories and referral sources. The Special Fraud Alerts set forth a number of practices allegedly engaged in by some clinical laboratories and healthcare providers that raise issues under the federal fraud and abuse laws, including the federal Anti-Kickback Statute. The OIG emphasized in the Special Fraud Alerts that when one purpose of such arrangements is to induce referrals of government program-reimbursed laboratory testing, both the clinical laboratory and the healthcare provider (e.g., physician) may be liable under the federal Anti-Kickback Statute, and may be subject to civil and/or criminal prosecution and exclusion from participation in any federal healthcare programs, such as the Medicare and Medicaid programs.

Recognizing that the federal Anti-Kickback Statute is broad and may technically prohibit many innocuous or beneficial arrangements within the healthcare industry, HHS has issued a series of regulatory “safe harbors” for certain payment arrangements which are not considered improper remuneration under the federal Anti-Kickback Statute if one can demonstrate compliance with each element of the safe harbor. Although full compliance with these safe harbors ensures against prosecution under the federal Anti-Kickback Statute, the failure of a transaction or arrangement to fit within a specific safe harbor does not necessarily mean that the payment is per se illegal or that prosecution under the federal Anti-Kickback Statute will be pursued.

While we believe that we are in compliance with the federal Anti-Kickback Statute and similar state fraud and abuse laws that are applicable to us, there can be no assurance that our relationships with physicians, hospitals and other customers or vendors will not be subject to scrutiny or will survive regulatory challenge under such laws. If imposed for any reason, enforcement and sanctions under the federal Anti-Kickback Statute or any similar state statute could have a negative effect on our business.

The federal Civil Monetary Penalty statute pertaining to health care fraud and abuse prohibits, among other things, the offer or payment of remuneration to a Medicare beneficiary that the offeror or payer knows or should know is likely to influence the beneficiary to order or receive a reimbursable item or service from a particular provider, practitioner, or supplier; contracting with an individual or entity that the person knows or should know is excluded from participation in a federal health care program; and knowingly making or causing to be made any false statement, omission, or misrepresentation of a material fact in any application, bid, or contract to participate or enroll as a provider of services or a supplier under a federal health care program. A violation of the federal Civil Monetary Penalty statute may result in maximum civil fines up to $112,131 plus treble damages and exclusion from participation in any federal health care program.

Because we operate a laboratory facility located in California and licensed by California’s DHS, California law is applicable to our business arrangements. California’s state anti-kickback statutes, Business and Professions Code Section 650 (which applies to all categories of payors) and Insurance Code Section 754, and its Medi-Cal anti-kickback statute, Welfare and Institutions Code Section 14107.2, are analogous to, and have been interpreted by the California Attorney General and California courts in substantially the same way as the federal government and the courts have interpreted, the federal Anti-Kickback Statute. A violation of Section 650 is punishable by up to one year of imprisonment, a fine up to $50,000, or both imprisonment and a fine. A violation of Section 14107.2 is punishable by imprisonment and fines of up to $10,000. The California Insurance Code includes similar prohibitions against any consideration for the referral or procurement of patients if a claim is submitted to a commercial insurer, CA Ins. Code § 750, which is punishable by criminal penalties mirroring those that apply to violations of Business and Professions Code Section 650.

Because each of our laboratories holds a New York CLEP permit, we must comply with New York state laboratory statutes and regulations, which include anti-kickback provisions, Public Health Law Section 587, and Medicaid anti-kickback provisions, 18 NYCRR Section 515.2, related to laboratory services. The New York DOH may suspend, limit, revoke or annul the New York laboratory permit or otherwise discipline the permit holder for a violation.

23

Because we operate a laboratory facility located in Texas, our business arrangements are subject to certain Texas laws. Texas’s primary anti-kickback statute, Texas Patient Solicitation Act (Tex. Occ. Code § 102.001) (which applies to all categories of payors), provides for an exception to any business arrangement that complies with the federal Anti-Kickback Statute or any regulation adopted under that law. Even if a business arrangement is compliant with the Texas Patient Solicitation Act, disclosure to the patient is required. A violation of Section 102.001 or 102.006 is punishable by civil penalties (up to $10,000 per violation). The Texas Medicaid anti-kickback laws, 1 TAC 371.1669, cross-references the Texas Patient Solicitation Act and include other prohibited self-referrals that are grounds for enforcement and sanctions. The Texas Insurance Code includes criminal penalties for similar prohibitions related to improper referral or procurement of patients if a claim is submitted to a commercial insurer.

In addition to the requirements that are discussed above, there are other healthcare fraud and abuse laws that could have an impact on our business.

The federal False Claims Act prohibits a person from knowingly submitting or causing to be submitted false claims or making a false record or statement in order to secure payment by the federal government. Conduct which violates another fraud and abuse law identified in this section may also result in liability under the federal False Claims Act as a result of the submission of claims pursuant to a prohibited payment arrangement. In addition to actions initiated by the government itself, the federal False Claims Act authorizes actions to be brought on behalf of the federal government by a private party having knowledge of the alleged fraud (sometimes referred to as a “whistleblower”) under a qui tam complaint.

Because qui tam complaints are initially filed under seal in federal court, the action may be pending for some time before the defendant is even aware of the action. If the government is ultimately successful in obtaining redress in the matter or if the private party plaintiff succeeds in obtaining redress without the government’s involvement, then the private party plaintiff will receive a percentage of any recovery and penalty imposed. Violation of the federal False Claims Act may result in fines of up to three times the actual damages sustained by the government, plus mandatory civil penalties of up to approximately $25,076 per false claim or statement, imprisonment or both, reimbursement of the whistleblower’s attorneys’ fees, and possible exclusion from any federal health care programs. The penalties will continue to be adjusted, increasing each year to reflect changes in the inflation rate, pursuant to the 2015 Bipartisan Budget Act.

In 2018, the Eliminating Kickbacks in Recovery Act of 2018, or EKRA, was passed as part of the Substance Use-Disorder Prevention that Promotes Opioid Recovery and Treatment for Patients and Communities Act (referred to as the SUPPORT Act). Similar to the federal Anti-Kickback Statute, EKRA creates criminal penalties for knowing or willful payment or offer, or solicitation or receipt, of any remuneration, whether directly or indirectly, overtly or covertly, in cash or in kind, in exchange for the referral or inducement of laboratory testing unless a specific exception applies. Unlike the federal Anti-Kickback Statute, EKRA is not limited to government health care benefit programs, so the prohibitions extend to services covered by commercial health plans. Additionally, most of the safe harbors available under the federal Anti-Kickback Statute are not reiterated under EKRA, and certain EKRA safe harbors conflict with the safe harbors available under the federal Anti-Kickback Statute. Therefore, on its face, compliance with a federal Anti-Kickback safe harbor may not guarantee protection under EKRA. As currently drafted, EKRA potentially expands the universe of arrangements that could be subject to government enforcement under federal fraud and abuse laws. Violation of EKRA carries potential penalties of up to $200,000 in fines and imprisonment of up to ten years for each occurrence, and potential exclusion from participation in any federal health care program. Because EKRA is a relatively new law, there is very little additional guidance to indicate how and to what extent it will be interpreted, applied and enforced by the government. Currently, there is no proposed regulation interpreting or implementing EKRA, nor any public guidance released by a federal agency concerning EKRA. The only case law issued to date involves decisions interpreting the EKRA as it applies to compensation of laboratory sales personnel hired as independent contractors, and the courts differ on interpretation and application of the law. We cannot assure you that our relationships with physicians, hospitals, customers, or sales personnel will not be subject to scrutiny or will survive a challenge under EKRA. If imposed for any reason, sanctions under EKRA could have a negative effect on our business.

We are also subject to the Physician Self-Referral law, commonly known as the Stark Law, which prohibits, with certain exceptions, an ownership or financial arrangement with a physician (or physician’s immediate family member) in

24

exchange for the referral of designated health services, including clinical laboratory services, or presenting or causing to be presented claims to Medicare and Medicaid for such services referred by the physician. The Stark law is a strict liability statute, which means proof of specific intent to violate the law is not required. Any person who presents or causes to be presented a claim to the Medicare or Medicaid programs in violation of the Stark Law may be subject to civil monetary penalties of up to $27,750 per claim submission, an assessment of up to three times the amount claimed, and exclusion from participation in any federal health care program. A person who engages in a scheme to circumvent the Stark Law’s referral prohibition may be fined up to $185,009 for each such arrangement or scheme. Claims submitted in violation of the Stark Law may not be paid by Medicare or Medicaid, and any person collecting any amounts with respect to any such prohibited claim is obligated to refund such amounts. Actions which violate the Stark Law may be bootstrapped to involve liability under the federal False Claims Act.

Further, in addition to the privacy and security regulations stated above, HIPAA created two federal crimes: healthcare fraud and false statements relating to healthcare matters. The healthcare fraud statute prohibits knowingly and willfully executing a scheme to defraud any healthcare benefit program, including private payers, or to obtain, by means of false or fraudulent pretenses, representations or promises, any money or property owned by or under the control of any health care benefit program in connection with the delivery of or payment for health care benefits, items or services. A violation of this statute is a felony and may result in fines, imprisonment or exclusion from government sponsored programs. The false statements statute prohibits knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false, fictitious or fraudulent statement in connection with the delivery of or payment for healthcare benefits, items or services. A violation of this statute is a felony and may result in fines or imprisonment.

Finally, federal law prohibits any entity from offering or transferring to a Medicare or Medicaid beneficiary any remuneration that the entity knows or should know is likely to influence the beneficiary’s selection of a particular provider, practitioner or supplier of Medicare or Medicaid payable items or services, including waivers of copayments and deductible amounts (or any part thereof), if any apply, and transfers of items or services for free or for other than fair market value. Entities found in violation may be liable for civil monetary penalties of up to $100,000 for each wrongful act. Although we believe that our business activities and practices, including our sales and marketing practices, are in material compliance with all applicable federal and state laws and regulations, relevant regulatory authorities may disagree, and violation of these laws or our exclusion from such programs as Medicare, Medicaid and other federal health care programs as a result of a violation of such laws could have a material adverse effect on our business, results of operations, financial condition and cash flows.

Many states, including California, also have state “physician self-referral” prohibitions and other laws that are not limited to Medicare and Medicaid referrals, with which we must comply. We are subject to California’s Physician Ownership and Referral Act, or PORA, which generally prohibits us from billing a patient or any governmental or private payer for any laboratory services when the physician ordering the service, or any member of such physician’s immediate family, has a “financial interest” with us, unless the arrangement meets an exception (CA Business and Professions Code Section 650.02). The term “financial interest” is defined broadly and includes any type of ownership interest, debt, loan, lease, compensation, remuneration, discount, rebate, refund, etc. between the ordering physician and the entity receiving the referral. The exceptions to PORA track certain of the Stark Law exceptions, including an exception for personal service arrangements and for ownership of publicly traded entities. A violation of PORA is punishable by civil and criminal penalties (civil penalties and criminal fines vary depending on the nature of the violation, but may reach up to $15,000 per violation).

Other states may have self-referral restrictions with which we have to comply that differ from those imposed by federal and California law.

We are also subject to applicable state client billing laws, which specify whether a person that did not perform the service is permitted to submit the claim for payment and if so, whether the non-performing person is permitted to mark up the cost of the services in excess of the price the purchasing provider paid for such services. California has an anti-markup statute with which we must comply, which prohibits providers from charging for any laboratory test that it did not perform unless the provider (a) notifies the patient, client or customer of the name, address, and charges of the laboratory performing the test, and (b) charges no more than what the provider was charged by the clinical laboratory which performed

25

the test except for any other service actually rendered to the patient by the provider (for example, specimen collection, processing and handling) (Business and Professions Code Section 655.5). This provision applies, with certain limited exceptions, to licensed persons such as physicians and clinical laboratories regulated under the Business and Professions Code. A violation of this provision can lead to imprisonment and/or a fine of up to $10,000. Other states have similar anti-markup prohibitions with which we must comply. In addition, many states also have “direct-bill” laws, which means that the services actually performed by an individual or entity must be billed by such individual or entity, thus preventing ordering physicians from purchasing services from a laboratory and rebilling for the services they order. For example, California has a direct bill rule specific to anatomic pathology services that prohibits any provider from billing for anatomic pathology services if those services were not actually rendered by that person or under his or her direct supervision with some exemptions (CA Business and Professions Code Section 655.7).

While we have attempted to comply with the federal, Texas, California and New York fraud and abuse laws and similar laws of other states and non-U.S. jurisdictions that are applicable to our business, it is possible that some of our arrangements could be subject to regulatory scrutiny at some point in the future, and we cannot provide assurance that we will be found to be in compliance with these laws following any such regulatory review.

Human Capital Management

As of December 31, 2022, our global workforce comprised 3,018 employees, of whom 2,958 were full time employees, representing an increase of approximately 10.7% during 2022. We also engage consultants and temporary employees. We have not been subject to labor action or union activities, and our management considers its relationships with employees to be good.

Our global voluntary turnover rate for 2022 was approximately 18.4%. Based on self-identification data, women comprised approximately 62.7% of our global workforce in 2022, and over 65% of global new hires were women; and approximately 0.1% self-identified as transgender female, 0.2% as transgender male, and 0.9% as non-binary/non-conforming. Also based on self-identification data, minorities comprised over 40% of our U.S. workforce.

We are committed to attracting, retaining, developing, and nurturing a diverse workforce, which we believe is necessary in order to deliver upon our mission of changing the management of disease worldwide. Our development, performance, and compensation programs are designed to attract and reward talented, diverse individuals who possess the skills necessary to support our business objectives, assist in the achievement of our strategic goals and ultimately create long term value for our stockholders. In addition to base pay, our compensation and benefits programs, which can vary by region, can include annual bonuses, stock-based compensation awards, a 401(k) plan with employee matching opportunities, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, parental leave, and employee assistance programs. We work to ensure pay equity by annually assessing our compensation practices and working with external compensation consultants to design and benchmark our programs.

We operate in an industry in which competition for highly qualified personnel is intense. In addition to our compensation programs, we are highly focused on talent acquisition, retention and development. We periodically conduct employee engagement surveys, the results of which inform internal company and management goals to help ensure impactful and meaningful actions in response to feedback received. Our annual employee evaluation process helps us to support developing employees as well as identify and cultivate high performers, and we have various initiatives underway to further develop leaders and managers. In 2022, Natera was certified by Great Place to Work® for the second year in a row.

Embracing diversity is one of our company core values, as we believe that a broad range of perspectives and experiences is necessary to drive innovation and leadership. To this end, it is important to us to create an inclusive and equitable environment that represents a broad spectrum of backgrounds and cultures. We have two employee resource groups, or ERGs, committed to furthering our efforts in this area. Women of Natera and our Diversity & Inclusion Group both serve as resources to the organization in fostering a culture of inclusion and diversity by providing a platform of networking, ongoing learning and exchange to support professional development and promote workplace equality and

26

diversity. We are working towards a 2025 Environmental, Social and Governance goal of all managers complete annual diversity training.

Sustainability

We recognize that in our work to improve the state of disease globally, it is important to develop and maintain a strong ethos of sustainability, responsibility, and stewardship with respect to environmental matters. We have policies and programs in place to comply with the requirements set forth in applicable local, state, and federal environmental policies, laws and regulations parameters set forth in such applicable policies, laws and regulations in the course of conducting our operations. However, we cannot predict how changes in these laws and regulations, or the development of new laws and regulations, will affect our business operations or the cost of compliance. Climate change may impact our business by increasing operating costs due to additional regulatory requirements, physical risks to our facilities, energy limitations, and disruptions to our supply chain. We consider such potential risks in our business continuity planning, including reviewing investment opportunities in renewable energy, and reducing energy and water consumption, greenhouse gas emissions, and waste production.

As part of our sustainability and environmental, social, and governance (ESG) program, we have an executive steering committee responsible for overseeing sustainability projects to reduce the environmental impact of our laboratory operations, our corporate offices, and our supply chain. Our environmental sustainability program addresses, among others, emissions reduction; water and energy conservation; sustainability in supply chain management; waste reduction; employee engagement; and sustainable building design and operations. In particular, we have established Scope 1, 2 and 3 intensity reduction targets as part of our broader climate action plan as outlined in our 2025 Environmental, Social and Governance goals. Additional information can be found in our annual ESG Report located on our website at www.natera.com/esg. We do not incorporate the information on, or accessible through, our website into this Annual Report on Form 10-K or any other report we file with or finish to the SEC, and you should not consider any information on, or accessible through, our website as part of this Annual Report on Form 10-K or any other report we file with or furnish to the SEC.

Glossary of Terms

ACOG – the American Congress of Obstetricians and Gynecologists.

ACMG – the American College of Medical Genetics and Genomics.

Allograft – the transplant of an organ or tissue from one individual to another individual of the same species who is not genetically identical.

AMA – American Medical Association.

AUC – area under the receiver operating curve; a measure of the diagnostic performance of a test, based on sensitivity and specificity.

cfDNA – cell-free DNA.

CLIA – Clinical Laboratory Improvement Amendments.

CMS – Centers for Medicare and Medicaid Services.

CNV – copy number variation; a genetic mutation in which relatively large regions of the genome have been deleted or duplicated.

27

CPT – Current Procedure Terminology; codes used by doctors and health care professionals for identifying medical services and procedures.

ctDNA – circulating tumor DNA; tumor DNA circulating in a blood sample.

CS test – carrier screening test.

dd-cfDNA – donor-derived cell-free DNA; DNA that is shed into the blood of a transplant recipient from a transplanted organ undergoing rejection.

DNA – deoxyribonucleic acid.

FDA – Food and Drug Administration.

Fetal aneuploidy – an inherited genetic condition in which a fetus has a different number of chromosomes than are typical.

IVD – in vitro diagnostic; tests that can be used in any laboratory that has the appropriate qualifications and authorizations.

IVF – in vitro fertilization.

LDT – laboratory developed test; tests that are designed, developed, validated and used within a single laboratory.

MFM – maternal fetal medicine; an MFM physician specialist is an obstetrician who has completed a medical education specialty in high-risk pregnancy.

Microdeletion – a deletion of a region of DNA from one copy of one chromosome.

mmPCR – massively multiplexed polymerase chain reaction.

NGS – next-generation sequencing; a DNA sequencing technology.

NIPT – non-invasive prenatal test.

No-call – the inability to update the prior risk, or the standard risk assigned based on maternal and gestational age, in order to provide a high-risk or low-risk test result due to insufficient information in the sample.

OB/GYN – obstetrician-gynecologist; a doctor who specializes in women’s health.

PPV – positive predictive value; the likelihood that a positive result on a test indicates a true positive result in the patient.

Sensitivity – the likelihood that an individual with a condition will be correctly found to have that condition. Sensitivity is calculated as the ratio between the number of individuals that test positive for the condition over the total number of individuals in the tested cohort who actually have the condition.

SNP – single nucleotide polymorphism; a position on the chromosome at which single DNA base changes are common in the population.

SNV – single nucleotide variant; a genetic mutation in which a single chemical base in DNA has changed.

28

Specificity – the likelihood that an individual without a condition will be correctly found not to have that condition. Specificity is calculated as the ratio between the number of individuals that test negative for a condition over the total number of individuals in the tested cohort who do not have the condition.

Triploidy – a type of fetal aneuploidy in which an individual has three copies of every chromosome instead of two.

Corporate Information

Our principal executive office is located 13011 McCallen Pass, Building A Suite 100, Austin, Texas. Our website address is www.natera.com. We do not incorporate the information on, or accessible through, our website into this Annual Report on Form 10-K or any other report we file with or finish to the SEC, and you should not consider any information on, or accessible through, our website as part of this Annual Report on Form 10-K or any other report we file with or furnish to the SEC.

Our annual reports on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, may be obtained free of charge at the Investor Relations section of our website, http://investor.natera.com, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission, or SEC. Additionally, the SEC maintains an internet site that contains reports, proxy and information statements and other information. The address of the SEC’s website is www.sec.gov.

ITEM 1A.RISK FACTORS

Investing in our common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below, together with all of the other information in this report, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes, before investing in our common stock. The risks and uncertainties described below are not the only ones we face. If any of the following risks actually occurs, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the price of our common stock could decline and you could lose part or all of your investment.

Risks Related to Our Business and Industry

If we are unable to successfully grow revenues for our products or services, and if our efforts to further increase the use and adoption of our products or to develop new products and services in the future do not succeed, our business will be harmed.

Our ability to successfully grow revenues for our products and services is uncertain and subject to many risks, as further described in these Risk Factors. In particular, the majority of our revenues are derived from sales of our Panorama NIPT and our Horizon carrier screening, or HCS, test, and we expect this to continue to be the case. As such, any adverse impact we experience with respect to our tests, and in particular with respect to either Panorama or Horizon, could result in an impact to our overall revenues, or a component of such overall revenues. For example, a decline in our reimbursement rates for, and therefore our average selling price of, Horizon, could result in a decline in our overall blended average selling price.

Continued and additional market demand for our tests, and reimbursement for our tests, particularly for NIPT for the average-risk population and for microdeletions, are key elements to our future success. The market demand for NIPTs, carrier screening tests and our other tests continue to evolve. We cannot guarantee that physicians will recommend and order our tests, and our laboratory distribution partners and licensees may not actively or effectively market our tests. Our ability to increase sales and establish significant levels of adoption and reimbursement for our tests is uncertain, and it may be challenging for us to achieve profitability for many reasons, including, among others:

29

the market for our tests may not grow as we expect; in particular, NIPTs may not gain acceptance for use as a screen for microdeletions, which would limit the market for Panorama, and we may fail to compete successfully in this market, whatever its size;

if we are unable to demonstrate that our tests are superior to competing tests, laboratories, clinics, clinicians, physicians, payers and patients may not adopt the use of our tests on a broad basis, and may not be willing to pay the price premium over competing tests that we have, to date, been able to achieve;

third-party payers, such as commercial insurance companies and government insurance programs, may decide not to reimburse for our tests, such as for the screening of microdeletions, may set the amounts of any reimbursements at prices that do not allow us to cover our expenses, or may otherwise adopt regulations, programs, policies or procedures that restrict or harm our business; for example, with respect to Panorama, many third-party payers currently have negative coverage determinations or otherwise do not reimburse for microdeletions screening and we expect low reimbursement rates for microdeletions screening to continue, at least in the near term; also, most state Medicaid programs currently either reimburse at low rates or do not reimburse for our tests;

third-party payers have increasingly required that prior authorization be obtained prior to conducting genetic testing as a condition to reimbursing for it, which has reduced and/or delayed the reimbursement amounts we receive for our tests and impacted our results of operations;

the results of our SMART Study evaluating the performance of Panorama may fail to convince laboratories, clinics, clinicians, physicians or patients of the benefits of utilizing Panorama for microdeletions and may not increase reimbursement for Panorama;

the results of our clinical trials and any additional clinical and economic utility data that we may develop, present and publish in the future, or that comes from the commercial use of our tests, may be inconsistent with our existing data and may raise questions about the performance of our tests, or may fail to convince laboratories, clinics, clinicians, physicians, payers or patients of the value of our tests;

we may experience supply constraints, including those due to the failure of our key suppliers to provide required sequencers and reagents in sufficient amounts or of adequate quality or disputes with our key suppliers, including those with respect to the required sequencers and reagents from our supplier, Illumina, Inc., or Illumina, who is also one of our main NIPT competitors through its subsidiary, Verinata Health Inc., or Verinata, and with whom we have historically been involved in patent proceedings;

we may experience increased cost of product revenues, and cost of licensing and other revenues, as a percentage of total revenues, as has been the case in previous fiscal periods;

the U.S. Food and Drug Administration, or the FDA, or other U.S. or foreign regulatory or legislative bodies may adopt new regulations or policies, or take other actions that impose significant restrictions on our ability to market and sell our tests, including requiring FDA clearance or approval for the sale of our tests, or of the sequencers, reagents, kits and other consumable products that we purchase from third parties in order to perform our testing;

our laboratory partners may choose to develop their own tests that are competitive with ours or offer tests provided by our competitors due to pricing or other reasons as has happened in the past, or otherwise fail to effectively market our tests; and competitors may develop and commercialize more effective and/or less expensive tests that deliver comparable results to our tests;

we may fail to adequately protect or enforce our intellectual property relating to our tests, leading to increased competition; or other parties may claim that the practice of our technology by us or our licensees and collaborators infringes such other party’s intellectual property rights, as certain of our competitors have claimed in lawsuits filed against us, as discussed further in “Note 8—Commitments and Contingencies—

30

Legal Proceedings” in the Notes to Consolidated Financial Statements; if we are required to pay license fees in order to license third-party intellectual property rights due to actual or alleged infringement based on our running our tests, we may experience increased costs in running our tests, and we may be unable to pass such costs on to our customers;

we may be unable to dedicate adequate resources to the maintenance and further technological advancement of our current tests that are necessary for such tests to be competitive in the marketplace because of the demands placed on our research and development and product teams with respect to our continuously expanding portfolio of products and programs, in particular our efforts and focus on developing our oncology and organ health products;

in the event that it is in our commercial or financial interest or we are forced to transition sequencing platforms for Panorama, we may be unable to do so in a commercially sustainable way and that could survive claims of infringement of intellectual property rights of Illumina and other competitors, in a timely manner or at all; and

we may not be successful in commercializing our cloud-based distribution model.

If we are not able to increase adoption of and grow revenues for our products or services, our business, operating results and financial condition will be harmed.

We have incurred net losses since our inception and we anticipate that we will continue to incur losses for the foreseeable future, which could harm our future business prospects.

We have incurred net losses each year since our inception in 2003. To date, we have financed our operations primarily through private placements of preferred stock, convertible debt and other debt instruments, our initial public offering, and our registered public equity offerings. Our net loss for the years ended December 31, 2022, 2021 and 2020 was $547.8 million, $471.7 million, and $229.7 million, respectively. As of December 31, 2022, we had an accumulated deficit of $1.9 billion. Such losses may continue to increase in the future as we continue to devote a substantial portion of our resources to efforts to increase the adoption of, and reimbursement for, Panorama, Horizon, Signatera, Prospera, and our other products, improve these products, and research and develop and commercialize new products.

In addition, the rate of growth in our revenues has fluctuated in the past, and may continue to do so in future periods. In particular, such rate of growth may be negative, flat, or may grow more slowly than we expect, including if the rate of growth of our test volumes slows. A significant element of our business strategy is to maintain increased in-network coverage with third-party payers; however, the negotiated fees under our contracts with third-party payers are typically lower than the list price of our tests, and in some cases the third-party payers that we contract with have negative coverage determinations for some of our offerings, in particular Panorama for microdeletions screening. Therefore, being in-network with third-party payers has in the past had, and may in the future have, an adverse impact on our revenues and gross margins, especially if we are unable to increase the adoption of, and obtain favorable coverage determinations for reimbursement for, our products. Furthermore, a CPT code for microdeletions went into effect beginning in January 2017. We have experienced low average reimbursement rates for microdeletions testing under this code, and our microdeletions reimbursement may continue to remain low, at least in the near term, either due to reduced reimbursement, or third-party payers declining to reimburse, under the microdeletions code, which has had and will likely continue to have an adverse effect on our revenues. In addition, a CPT code for expanded carrier screening went into effect beginning in January 2019, and has had, and may continue to have, an adverse effect on our reimbursement rates for our broader Horizon carrier screening panel, for which we previously primarily received reimbursement on a per condition basis, as those tests may be reimbursed as a combined single panel instead of as multiple individual tests.

As further discussed in the risk factor entitled “—We may not be successful in commercializing our cloud-based distribution model,” our results of operations may be adversely affected if we do not sell a sufficient volume of tests under our cloud-based distribution model to offset the lower revenues per test performed under that model. Our ability to forecast our future operating results, including revenues, cash flows and profitability, is limited and subject to a number of uncertainties. We have also encountered and will continue to encounter risks and uncertainties frequently experienced by

31

rapidly growing companies in the life sciences and technology industry, such as those described in this report. If our assumptions regarding these risks and uncertainties are incorrect or these risks and uncertainties change, or if we do not address these risks successfully, our operating and financial results may differ materially from our expectations, and our business may suffer.

Uncertainty in the development and commercialization of our enhanced or new tests or services could materially adversely affect our business, financial condition and results of operations.

Our success will depend in part on our ability to effectively introduce and increase market adoption of enhanced or new offerings. In recent years we have developed and launched several new products or enhanced versions of existing products, including our first offerings in oncology and in organ health, and we expect to continue our efforts in all of these areas. The development and launch of enhanced or new tests requires the completion of certain clinical development and commercialization activities that are complex, costly, time-intensive and uncertain, and requires us to accurately anticipate the preferences and needs of patients, clinicians, payers, and other counterparties, as well as emerging technology and industry trends. This process is conducted in various stages, and each stage presents the risk that we will not achieve our goals.

We may not be successful in our current or future efforts to develop and commercialize cell-free DNA tests in industries that are newer to us. Moreover, we have limited experience forecasting our future financial performance from our new products in these industries that are newer to us, and our actual results may fall below our financial guidance or other projections, or the expectations of analysts or investors, which could cause the price of our common stock to decline. We may experience research and development, regulatory, marketing and other difficulties that could delay or prevent our introduction of enhanced or new tests and result in increased costs and the diversion of management’s attention and resources from other business matters, such as from our Panorama and Horizon product offerings, which currently represent the significant majority of our revenues. For example, any tests that we may enhance or develop may not prove to be clinically effective in clinical trials or commercially, or may not ultimately meet our desired target product profile, be offered at acceptable cost and with the sensitivity, specificity and other test performance metrics necessary to address the relevant clinical need or commercial opportunity; our test performance in commercial experience may be inconsistent with our validation or other clinical data; we may not be successful in achieving market awareness and demand, whether through our own sales and marketing operations or through collaborative arrangements; healthcare providers may not order or use, or third-party payers may not reimburse for, any tests that we may enhance or develop; or we may otherwise have to abandon a test or service in which we have invested substantial resources. In particular, we are subject to the risk that the biological characteristics of the genetic mutations we seek to target, and upon which our technologies rely, are uncertain and difficult to predict. For example, in our efforts to detect and analyze circulating tumor DNA in plasma for MRD assessment and recurrence surveillance, our success depends on tumors shedding mutant DNA into the bloodstream in sufficient quantities such that our technology can detect such mutations, as well as patients having sufficient tumor tissue to design our custom ctDNA test for each patient. As further discussed in the risk factor entitled “If our products do not perform as expected, our operating results, reputation and business will suffer,” we may also experience unforeseen difficulties when implementing updates to our processes, as we have occasionally experienced with Panorama, Horizon, and our other tests.

We cannot assure you that we can successfully complete the clinical development of any new or enhanced product, or that we can establish or maintain the collaborative relationships that may be essential to our clinical development and commercialization efforts. Clinical development requires large numbers of patient specimens and, for certain products, require large, prospective, and controlled clinical trials. We may not be able to enroll patients or collect a sufficient number of appropriate specimens in a timely manner; or we may experience delays during clinical development due to slower than anticipated enrollment, which we experienced in the past with our SNP-based Microdeletions and Aneuploidy RegisTry, or SMART, Study, or due to changes in study design or other unforeseen circumstances, such as our decisions in the past to expand our SMART Study; or we may be unable to afford or manage the large-sized clinical trials that some of our planned future products may require.

The publication of clinical data in peer-reviewed journals is a crucial step in commercializing and obtaining reimbursement for tests such as ours, and our inability to control when, if ever, results are published may delay or limit our ability to derive sufficient revenues from any test that is the subject of a study. Peer-reviewed publications regarding

32

our tests may be limited by many factors, including delays in the completion of, poor design of, or lack of compelling data from, clinical studies, as well as delays in the review, acceptance and publication process. If our tests or the technology underlying our current or future tests do not receive sufficient favorable exposure in peer-reviewed publications, the rate of clinician adoption of our tests and positive reimbursement coverage determinations for our tests could be negatively affected. Further, the data collected from any studies we complete in the future may not be favorable or consistent with our existing data or may not be statistically significant or compelling to the medical community or to third-party payers seeking such data for purposes of determining coverage for our tests. For example, results from our SMART Study have been published in two publications; however, we cannot assure you that such results or publications will convince laboratories, clinics, clinicians, physicians or patients of the benefits of utilizing Panorama for microdeletions. We also cannot be certain whether, or to what extent, the SMART Study may impact insurance coverage and reimbursement for microdeletions testing. Similarly, certain results of the CIRCULATE-Japan study have recently been published, and we cannot assure you that such results will impact professional society or practice guidelines, or coverage and reimbursement determinations from third-party payers, as we anticipate.

In addition, as further described in the risk factor entitled “—If the FDA were to begin actively regulating our tests, we could incur substantial costs and delays associated with trying to obtain premarket clearance or approval and incur costs associated with complying with post-market controls,” development of the data necessary to obtain regulatory clearance and approval of a test is time-consuming and carries with it the risk of not yielding the desired results. The performance achieved in published studies may not be repeated in later studies that may be required to obtain FDA premarket clearance or approval or regulatory approvals in foreign jurisdictions. Limited results from earlier-stage verification studies may not predict results from studies in larger numbers of subjects drawn from more diverse populations over longer periods of time. Unfavorable results from ongoing preclinical and clinical studies may delay, limit or prevent regulatory approvals or clearances or commercialization of our product candidates, or could result in delays, modifications or abandonment of ongoing analytical or future clinical studies, or abandonment of a product development program, any of which could have a material adverse effect on our business, operating results or financial condition.

These and other factors beyond our control could result in delays or other difficulties in the research and development, approval, production, launch, ongoing commercialization or distribution of enhanced or new tests and could adversely affect our competitive position and results of operations.

Our quarterly results may fluctuate from period to period, which could adversely impact the value of our common stock.

Our quarterly results of operations, including our revenues, gross margin, net loss and cash flows, have varied and may continue to vary from period to period as a result of a variety of factors, many of which are outside of our control, including those listed elsewhere in this “Risk Factors” section, and as a result, period-to-period comparisons of our operating results may not be meaningful. Our quarterly results should not be relied upon as an indication of future performance. In addition, to the extent that we continue to spend considerably on our internal sales and marketing and research and development efforts, we expect to continue to incur costs in advance of achieving the anticipated benefits of such efforts. Fluctuations in quarterly results and key metrics may cause our results to fall below our financial guidance or other projections or goals, or the expectations of analysts or investors, which could adversely affect the price of our common stock. We also face competitive pricing and reimbursement pressures, and we may not be able to maintain our premium pricing in the future, which would adversely affect our operating results.

Competition in our industry is intense; if we are unable to compete successfully with respect to our current or future products or services, we may be unable to increase or sustain our revenues or achieve profitability.

We compete primarily in the molecular testing field, which is characterized by rapid technological changes, frequent new product introductions, reimbursement challenges, emerging competition, intellectual property disputes and litigation, price competition, aggressive marketing practices, evolving industry standards and changing customer preferences. Our principal competition in women’s health comes from existing testing methods, technologies and products that are used by OB/GYNs, MFM specialists or IVF centers. These include other NIPTs and carrier screening tests offered by our competitors, as well as established, traditional first-line prenatal screening methods, such as serum protein measurement, where doctors measure certain hormones in the blood, and invasive prenatal diagnostic tests like amniocentesis, which have been used for many years and are therefore difficult to displace or supplement. In addition, new testing methods may be developed which may displace or be preferred over NIPTs, such as whole genome sequencing

33

or single cell analysis. We also face competition in the fields of oncology and organ health from other companies, many of which are larger, more established and have more experience and more resources than we do. Some companies in the ctDNA-based liquid biopsy field are expanding their research and development efforts to include tracking more tumor-specific variants and/or other biomarkers in addition to ctDNA on the basis that these analyses may collectively result in improved sensitivity and earlier detection than currently available tests, such as Signatera, or testing without the need for a sample of the tumor tissue. We cannot assure you that research, discoveries or other advancements by other companies will not render our existing or potential products and services uneconomical or result in products and services that are superior or otherwise preferable to our current or future products and services. We expect that competition in all of the markets in which we operate will continue to increase.

Some of our competitors’ products and services are sold at a lower price than ours, which could cause sales of our tests and services to decline or force us to reduce our prices. Our current and future competitors could have greater technological, financial, reputational and market access advantages than us, and we may not be able to compete effectively against them. Increased competition is likely to result in pricing pressures, which could harm our revenues, operating income or market share. We have increasingly been subject to litigation with our competitors; for example, as disclosed elsewhere in these risk factors, we are or have recently been in active litigation with competitors in each of the women’s health, oncology and organ health fields, which involve considerable costs to us as well as management time and attention. If we are unable to compete successfully, we may be unable to increase or sustain our revenues or achieve profitability. See the section entitled “BusinessOverviewCompetition” for additional information on our competitors.

We may not be successful in commercializing our cloud-based distribution model.

We utilize a cloud-based distribution model to deploy our bioinformatics technology for use by other laboratories. Under this model, clinical laboratories around the world, including in the U.S., license our technology to develop and run their own NIPT or other molecular testing assays in their own facilities as LDTs, and then access our proprietary algorithms through our cloud-based Constellation software to analyze the assay results. In the diagnostics industry, the market for cloud-based solutions and services is not as mature as the market for on-premise enterprise software, and it remains uncertain whether and to what extent our cloud-based distribution model will achieve and sustain high levels of customer demand and market acceptance. The rate of adoption of our cloud-based distribution model continues to be slower than we anticipated, and depends on a number of factors, including the cost, performance and perceived value associated with our solution, as well as our ability to address security, privacy and regulatory requirements or concerns. In particular, all of our licensees under our cloud-based distribution model are required to use Illumina sequencers and reagents to run their tests that they develop based on our technology. As further described in the risk factor entitled “—We rely on a limited number of suppliers or, in some cases, single suppliers, for some of our laboratory instruments and materials and may not be able to find replacements or immediately transition to alternative suppliers,” we are aware that Illumina has required our licensees to pay an additional license fee in certain jurisdictions in order to secure a supply agreement for the sequencers and reagents necessary to run NIPT under our cloud-based distribution model. Furthermore, Illumina competes with us through its subsidiary Verinata, and may not charge a similar license fee for Verinata’s licensed-based offering to other laboratories. As a result, our potential or current licensees may be unable to commercially launch their tests under our cloud-based distribution model in a financially viable manner, which has dissuaded and could continue to dissuade potential or current licensees from licensing from us or launching a test based on our technology. In addition, if a test developed by any of our licensees under our cloud-based distribution model in the United States is found not to be an LDT, the licensee may not be able to market its test, and we would not receive the anticipated revenues from that licensee.

We also do not know whether, over the long term, this model will result in benefits or cost savings at the levels that we anticipate or at all. For example, to the extent that any of our laboratory customers for whom we currently perform our tests entirely in our laboratory transition to our cloud-based distribution model, our revenues from such customers will decrease because we are not able to charge as high an amount per test as when we perform the entire test ourselves. If the lower revenues per test performed is not offset by a sufficient increase in volume of tests sold, our overall revenues will be lower, and our results of operations may be adversely affected.

Among the risks to our business and results of operations from our Constellation model are the following:

our and our licensees’ ability to obtain required regulatory authorizations from the FDA and international regulatory agencies as further described in the risk factor entitled “Regulatory and Compliance Risks—

34

Failure to obtain necessary regulatory approvals may adversely affect our ability to expand our operations internationally, including our ability to continue commercializing our cloud-based distribution model;”

supply constraints, including with respect to the blood collection tubes that are used for many of our tests, such as Panorama, Signatera and Prospera, and that are supplied by Streck, Inc., or Streck, as further described in the risk factor entitled “—We rely on a limited number of suppliers or, in some cases, single suppliers, for some of our laboratory instruments and materials and may not be able to find replacements or immediately transition to alternative suppliers;”

allegations or potential third-party claims that the tests, based on our technology, developed by our licensees violate such third parties’ intellectual property rights;

licensing portions of our proprietary technology to third parties that may not take the same security precautions as we do to protect this information; and

an inability to achieve anticipated benefits and costs savings.

If we or other cloud-based solution providers experience security incidents, loss of customer data or disruptions in delivery or other problems, the market for cloud-based solutions in the diagnostics industry, including our solutions, may be adversely affected. Such events could also result in potential lawsuits and liability claims, or, as further described in the risk factor entitled “—Security breaches, loss of data and other disruptions, including with respect to cybersecurity, could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and reputation,” could subject us to federal and state privacy laws and regulations or expose us to regulatory action or liability, any of which could have a material adverse effect on our business. If there is a reduction in demand for cloud-based solutions caused by technological challenges, weakening economic conditions, security or privacy concerns, competing technologies and products or other challenges, we may not be successful in executing our Constellation business model, and our results of operations may be adversely affected.

We rely on internal and third-party data centers and platforms to host our laboratory and cloud-based software, and any interruptions of service or failures may impair our laboratory operations or the delivery of our cloud-based services and harm our business.

We currently maintain a data center at our laboratory facilities in San Carlos, California. In addition, our proprietary bioinformatics algorithms are a crucial component of our test processing, and combine information derived from our mmPCR assay workflows with publicly available data from the broader scientific community to analyze and return test results. We host the significant majority of these algorithms on a cloud-based software platform pursuant to an agreement with DNAnexus, Inc., or DNAnexus, and both we and our Constellation licensees access our algorithms through the DNAnexus platform. The DNAnexus platform is hosted on third-party data center hosting facilities operated by Amazon Web Services, or AWS, located primarily in the United States and in the European Union. We also host our algorithms on AWS platforms directly. Our algorithms are currently used to run our Panorama NIPT, Horizon, Signatera, and Prospera tests and certain of our research and development activities, as well as for our Constellation licensees. In the event of any technical problems that may arise in connection with our on-site data center, the DNAnexus platform or the AWS servers on which the DNAnexus platform is hosted, or the AWS servers that host our data directly, or difficulties in or termination of our relationship with DNAnexus, we could experience interruptions in our laboratory operations or our cloud-based services, and we and our Constellation licensees may be unable to access our proprietary algorithms and therefore be unable to process tests or conduct any other activities that require access to such algorithms. These types of problems may be caused by a variety of factors, including infrastructure changes, human or software errors, viruses, security attacks, fraud, spikes in customer usage and denial of service issues. We do not have any backup platform, server or other means to host our algorithms, and may be unable to find and implement an alternative platform that is satisfactory for our needs on commercially reasonable terms, in a timely manner, or at all. Interruptions in our operations or service may reduce our revenue, cause us to issue refunds, result in the loss of customers, cause laboratory licensees to terminate their contracts with us, adversely affect our ability to attract new laboratory licensees, or harm our reputation. We could also be exposed to potential lawsuits and liability claims.

35

If our products do not perform as expected, our operating results, reputation and business will suffer.

Our success depends on the market’s confidence that we can provide reliable, high-quality testing results. There is no guarantee that the accuracy and reproducibility we have demonstrated to date will continue as our test volumes continue to increase and our product portfolio continues to expand. We believe that our customers are particularly sensitive to test limitations and errors, including inaccurate test results and the need on occasion to perform second blood draws, or redraws, on patients, for which Panorama has in the past experienced a higher rate than advertised for other NIPTs. As a result, if our tests do not perform as expected or favorably in comparison to competitive tests, our operating results, reputation, and business will suffer. We may also become subject to legal claims arising from such limitations, errors, or inaccuracies.

Our tests use a number of complex and sophisticated biochemical and bioinformatics processes, many of which are highly sensitive to external factors. An operational, technological or other failure in one of these complex processes, or fluctuations in external variables, may result in sensitivity or specificity rates that are lower than we anticipate or that vary between test runs, a higher than anticipated number of tests that require redraws or fail to produce results, or longer than expected turnaround times, which we have experienced and will likely continue to experience on occasion as a result of issues with laboratory equipment, components or materials or otherwise. In addition, we regularly evaluate and refine our testing processes, and any refinements we make may not improve our tests as we expect and may result in unanticipated issues that may adversely affect our test performance as described above, which we have experienced in the past. Such operational, technical and other difficulties may impact the commercial attractiveness of our products, may increase our costs or divert our resources, including management’s time and attention, from other projects and priorities, or may subject us to legal claims. Furthermore, any changes to our testing process may require us to use new or different suppliers or materials with whom or which we are unfamiliar, and which may not perform as we anticipate, and could cause delays, downtime or other operational issues.

We rely on third-party laboratories to perform portions of our service offerings.

Certain of our tests, or components of our tests, are performed by third-party laboratories. These third-party laboratories are subject to contractual obligations to perform these services for us but are not otherwise under our control. We therefore do not control the capacity and quality control efforts of these third-party laboratories other than through our ability to enforce contractual obligations on volume and quality systems, and we have no control over such laboratories’ compliance with applicable legal and regulatory requirements. We also have no control over the timeliness of such laboratories’ performance of their obligations to us. Third-party laboratories that we have contracted with have in the past had, and occasionally continue to have, issues with delivering results to us or resolving issues with us, including within the time frames we expected or established in our contracts with them, which sometimes results in longer than expected turnaround times for, or negatively impacts the performance of, these tests and services. We have had to review and, in some cases, revise our processes, procedures and agreements with our business partners to address unforeseen operational issues and other contingencies, and will likely continue to do so as our business grows. Any natural or other disaster, acts of war or terrorism, shipping embargoes, labor unrest or political instability or similar events at one or more of our third-party laboratories’ facilities that causes a loss of capacity would heighten the risks that we face. We may not have sufficient alternative backup if one or more of the third-party laboratories that we contract with are unable to satisfy their obligations to us with sufficient performance, quality and timeliness. Changes to or termination of our agreements or inability to renew our agreements with these third-party laboratories or enter into new agreements with other laboratories that are able to perform such portions of our service offerings could impair, delay or suspend our efforts to market and sell these tests and services. In the event of any adverse developments with these third-party laboratories or their ability to perform their obligations to us in a timely manner and in accordance with the standards that we and our customers expect, our ability to service our customers may be delayed, interrupted or otherwise adversely affected, which could result in a loss of customers and harm to our reputation. Furthermore, when these issues arise, we have had to expend time, management attention and other resources to address and remedy such issues. In addition, certain third-party payers, including some state Medicaid payers, that we are under contract with may take the position that sending out testing to third-party laboratories and billing for such tests is contrary to the terms of our provider agreement and may refuse to pay us for the testing. If any of these events occur, our business, financial condition and results of operations could suffer. Further, some state laws impose anti-markup restrictions that prevent an entity from realizing a profit margin on outsourced testing. If we or our subsidiaries are unable to markup outsourced testing, our revenues and operating margins may suffer.

36

If either of our CLIA-certified laboratory facilities becomes inoperable, we will be unable to perform our tests and our business will be harmed.

We currently operate laboratory facilities in Austin, Texas and in San Carlos, California, both of which process Panorama, Horizon, and Signatera tests, which together represent the significant majority of our revenues. Our other tests that we perform are currently only able to be performed at one, but not both, of our laboratories, and are primarily performed at our San Carlos location, and we currently otherwise have no backup or redundant facility to perform these tests. Our San Carlos laboratory is situated near active earthquake fault lines, and both of our laboratories are located in areas that have in recent years experienced, and are likely to experience in the future, severe weather events. Either of our laboratories may be harmed or rendered inoperable, or samples could be damaged or destroyed, by natural or manmade disasters, including earthquakes, severe weather, flooding, power outages and contamination, including as a result of the COVID-19 pandemic, which may render it difficult or impossible for us to perform our tests for some period of time. An inability to perform our tests or the backlog of tests that could develop if either our San Carlos or Austin laboratory is inoperable for even a short period of time may result in the loss of customers and an adverse effect on our revenues or harm our reputation.

We rely on a limited number of suppliers or, in some cases, single suppliers, for some of our laboratory instruments and materials and may not be able to find replacements or immediately transition to alternative suppliers.

We have sourced and will continue to source components of our technology, including sequencers, reagents, tubes and other laboratory materials, from third parties. In particular, our sequencers, many of our reagents, including for Panorama, Horizon and Signatera as described below, and our blood collection tubes, are sole sourced.

For example, our molecular diagnostics tests are currently only validated to perform on Illumina’s sequencing platform; in addition, Illumina is currently the sole supplier of our sequencers and related reagents for Panorama, Horizon, Signatera and Prospera, along with certain hardware and software, pursuant to a supply agreement that expires in August 2033. Without sequencers and the related reagents, we would be unable to run our tests and commercialize our products. In addition, all of the licensees under our Constellation cloud-based distribution model do not have alternatives other than to use Illumina sequencers and reagents to run the tests that they develop based on our technology. In addition, Illumina and Sequenom, which was acquired by LabCorp, have entered into a patent pooling agreement pursuant to which both parties have pooled their intellectual property directed to NIPT. We understand from public filings that under the patent pooling agreement, Illumina has the exclusive worldwide rights to, among other things, license third-party laboratories to develop and sell NIPTs utilizing the pooled intellectual property and to enforce the pooled intellectual property against suspected infringers. Illumina has granted us certain rights to Illumina’s intellectual property related to NIPT, including the pooled intellectual property, for running our own tests; however, we do not have an express license to grant rights under the pooled intellectual property to the licensees under our Constellation cloud-based distribution model. We are aware that Illumina has required our licensees, in order to secure a supply agreement for the sequencers and reagents necessary to run NIPT under our cloud-based distribution model, to pay an additional fee for a license under the pooled intellectual property in jurisdictions in which Illumina believes certain of the pooled intellectual property is enforceable. This additional fee has dissuaded and could continue to dissuade potential or current licensees from licensing from us or launching a test based on our technology. In addition, we have recently been involved in patent infringement litigation against Illumina, which we and Illumina have settled. In addition, Illumina competes with us in the NIPT market through its subsidiary, Verinata. We understand Illumina supplies the same or similar sequencers and consumables to Verinata. Because of Illumina’s ownership of Verinata, we face increased risk and uncertainty regarding continuity of a successful working relationship with Illumina under our supply agreement, as well as in our ability to compete with Verinata in the marketplace in view of economic advantages enjoyed by Verinata with respect to the cost of sequencers and related consumables. Furthermore, Illumina has acquired GRAIL, a company focused on early detection of cancer, an area in oncology that we have recently begun to pursue. Our failure to maintain a continued supply of the sequencers and reagents, along with the right to use certain hardware and software, would adversely impact our business, financial condition, and results of operations. Validating alternative sequencing platforms requires significant resources, expenditures and time and attention of management, and there is no guarantee that we will be successful in implementing any alternative sequencing platforms in a commercially sustainable way. We also cannot guarantee that we will appropriately prioritize or select alternative sequencing platforms on which to focus our efforts, in particular given our limited product and research and development resources and various business initiatives, which could result in increased costs and delayed timelines or otherwise impact our business and results of operations.

37

In addition, our Panorama test is currently only validated to be performed using Streck’s blood collection tubes, and we use only Streck tubes for the primary analysis of Signatera results, and for our Prospera test. Streck is the sole supplier of the blood collection tubes included in Panorama and our other cell-free DNA tests under a supply arrangement with Streck under which we are required to exclusively use Streck tubes. Similarly, all of the licensees under our cloud-based distribution model also have no current alternative but to use these blood collection tubes to run the tests that they develop based on our technology.

Furthermore, our sequencers, sourced from Illumina, as well as certain other reagents we use for Panorama and our other tests, are intended for research use only and are labeled as RUO. As discussed further in the risk factor entitled “Regulatory and Compliance Risks—Changes in the way the FDA regulates the reagents, other consumables, and testing equipment we use when developing, validating, and performing our tests could result in delay or additional expense in bringing our tests to market or performing such tests for our customers,” the FDA may determine that a product labeled RUO is, nonetheless, intended to be used diagnostically, and could take enforcement action against the manufacturer of the product. If this were to occur with respect to Illumina or any of our other suppliers of RUO products, we could be required to obtain one or more alternative sources of these products, and we may not be able to do so on commercially reasonable terms, a commercially reasonable timeframe, or at all. In addition, Streck’s blood collection tubes have not been registered as a medical device in all countries in which we market our Panorama test. As discussed in the risk factor entitled “Regulatory and Compliance Risks—Failure to obtain necessary regulatory approvals may adversely affect our ability to expand our operations internationally, including our ability to continue commercializing our cloud-based distribution model,” the regulatory authorities in some of these countries may determine that such registration is required, which could impact our ability to offer Panorama in such countries. Furthermore, because our licensees under our cloud-based distribution model also exclusively use such sole-sourced components to run the tests they develop based on our technology, and our laboratory distribution partners must use certain of such sole-sourced components in order to utilize our tests, any enforcement action against the supplier by the FDA or any other regulatory authority in the jurisdictions in which our licensees and laboratory distribution partners are located could have an adverse impact on our business.

Because we rely on third-party manufacturers, we do not control the manufacture of these components, including whether such components will meet our quality control requirements, nor the ability of our suppliers to comply with applicable legal and regulatory requirements. In many cases, our suppliers are not contractually required to supply these components to the quality or performance standards that we require. If the supply of components we receive does not meet our quality control or performance standards, we may not be able to use the components, or if we use them not knowing that they are of inadequate quality, our tests may not work properly or at all, or may provide erroneous results, and we may be subject to significant delays caused by interruption in production or manufacturing or to lost revenue from such interruption or from spoiled tests. This occasionally occurs with respect to certain reagents. In addition, any natural or other disaster, acts of war or terrorism, shipping embargoes, labor unrest or political instability or similar events at our third-party manufacturers’ facilities that cause a loss of manufacturing capacity would heighten the risks that we face.

In the event of any adverse developments with our sole suppliers, or if any of our sole suppliers modifies any of the components they supply to us, our ability to supply our products may be interrupted, and obtaining substitute components could be difficult or require us to re-design or re-validate our products. In addition, if we obtain FDA clearance, approval or de novo classification for any of our tests as an in vitro diagnostic, or IVD, such issues with suppliers or the components that we source from suppliers could affect our commercialization efforts for such an IVD, as further described in the risk factor entitled “Regulatory and Compliance Risks—If the FDA were to begin actively regulating our tests, we could incur substantial costs and delays associated with trying to obtain premarket clearance or approval and incur costs associated with complying with post-market controls.” Our failure to maintain a continued supply of components, or a supply that meets our quality control requirements, or changes to or termination of our agreements or inability to renew our agreements with these parties or enter into new agreements with other suppliers, particularly in the case of sole suppliers such as Streck and Illumina, could result in the loss of access to important components of our tests and impact our test performance or affect our ability to perform our tests in a timely manner or at all, which could impair, delay or suspend our commercialization activities. In the event that we transition to a new supplier from any of our sole suppliers, doing so could be time-consuming and expensive, may result in interruptions in our ability to supply our products to the market, could affect the performance of our tests or could require that we re-validate our affected tests using replacement

38

equipment and supplies, which could delay the performance of our tests and result in increased costs. Any of these occurrences could have a material adverse effect on our business, financial condition and results of operations.

We rely on commercial courier delivery services to transport samples to our facilities in a timely and cost-efficient manner and if these delivery services are disrupted, our business may be harmed.

Our core business depends on our ability to quickly and reliably deliver test results to our customers. We typically receive blood samples for analysis at our laboratory facilities within days of collection from the patient. Disruptions in delivery service – whether due to error by the courier service, labor disruptions, bad weather, natural disaster, terrorist acts or threats or for other reasons – some of which we have experienced in the past, could adversely affect specimen integrity, our ability to process or store samples in a timely manner and to service our customers, and ultimately our reputation and our business. In addition, if we are unable to continue to obtain expedited delivery services on commercially reasonable terms, our operating results may be adversely affected.

Security breaches, loss of data and other disruptions, including with respect to cybersecurity, could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and reputation.

In the ordinary course of our business, we collect and store sensitive data, including legally-protected personal information, such as test results and other patient health information, credit card and other financial information, insurance information, and personally identifiable information. We also store sensitive intellectual property and other proprietary business information, including that of our customers, payers and collaboration partners. We are highly dependent on information technology networks and systems, including a combination of on-site systems, managed data center systems and cloud-based data center systems, and the Internet, to securely process, transmit, and store a wide variety of business-critical information, including research and development information, commercial information and business and financial information. We also communicate sensitive data, including patient data, telephonically, through our website, through facsimile, through integrations with third party electronic medical records systems, and through relationships with third party vendors and their subcontractors, both in the United States and internationally. The laws of some foreign countries do not protect data privacy to the same extent as the laws of the United States.

The secure processing, storage, maintenance and transmission of this critical information are vital to our operations and business strategy. Although we take measures to protect sensitive information from unauthorized access, use or disclosure, our information technology and infrastructure, and that of our technology and other third-party service providers and their subcontractors, are nevertheless inherently vulnerable, to some extent, to cyber-attacks by hackers or viruses or breaches due to employee error, technical error, malfeasance or other disruptions. Any such breach or interruption, whether of our systems or that of our third-party service providers or their subcontractors, could compromise our data security, and the information we store could be inaccessible by us or could be accessed by unauthorized parties, publicly disclosed, lost or stolen. Any such interruption in access, improper access, disclosure, modification, or other loss of information could result in legal claims or proceedings, liability or penalties under laws and regulations that protect the privacy of personal information, such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, European data privacy regulations, such as the General Data Protection Regulation, or GDPR, or state privacy regulations, such as the California Consumer Privacy Act. We may be required to comply with state breach notification laws, become subject to mandatory corrective action, or be required to verify the correctness of database contents. Unauthorized access, loss or dissemination could also disrupt our operations, including our ability to perform tests, provide test results, bill payers or patients, process claims and appeals, provide customer assistance services, conduct research and development activities, develop and commercialize tests, collect, process and prepare company financial information, provide information about our tests, and manage the administrative aspects of our business, any of which could damage our reputation and adversely affect our business. In addition, these breaches and other inappropriate access can be difficult to detect, and any delay in identifying them may compound these adverse consequences. Any such breach could also result in the compromise of our trade secrets and other proprietary information, which could adversely affect our competitive position.

We are also subject to the risks described above as a result of our relationships with third party vendors and their subcontractors, whose systems may be breached and may cause our sensitive data, including patient data, to be

39

compromised. We have on occasion experienced such disruptions by way of third-party vendors. For example, in 2020 we were notified of a data security incident that affected a third-party vendor, which affected a number of our patients whose protected health information was stored in such third-party vendor’s systems. The third-party vendor notified the affected individuals as required by HIPAA.

Our cloud-based distribution model adds additional data privacy risk, as certain personal health and other information may be sent to and stored in the cloud by our laboratory licensees, many of which are located outside of the United States. We contractually prohibit our licensees from sending personally-identifiable information to our cloud servers, and the vendor that hosts our software in the cloud is contractually required to comply with data privacy laws, such as HIPAA and GDPR. However, we cannot be certain that these third parties will comply with the terms of our agreements, nor that they will not experience security breaches or other disruptions.

The marketing, sale, and use of Panorama, Horizon and our other products could result in substantial damages arising from product liability, professional liability, or other claims that exceed our resources.

The marketing, sale and use of Panorama, Horizon and our other products could lead to product liability claims against us if someone were to allege that our test failed to perform as it was designed or as claimed in our promotional materials, was performed pursuant to incorrect or inadequate laboratory procedures, if we delivered incorrect or incomplete test results or our test failed to produce a result, or if someone were to misinterpret test results. In addition, we may be subject to liability for errors in, a misunderstanding of, or inappropriate reliance upon, the information we provide, or for failure to provide such information, in connection with our marketing and promotional activities or as part of the results generated by Panorama, Horizon and our other products. For example, Panorama could provide a low-risk result which a patient or physician may rely upon to make a conclusion about the health of the fetus, which may, in fact, have the condition for which we delivered a low-risk result because the Panorama result was a so-called false negative. Similarly, Panorama could provide a so-called false positive, which is a high-risk result for a fetus that may not, in fact, have the relevant condition. Even though Panorama and our other tests are highly accurate, they are not 100% accurate and we may report false negative or false positive results, which may subject us to lawsuits claiming product or professional liability or other claims, as has happened in the past and may happen in the future. A product liability or professional liability claim could result in substantial damages and be costly and time-consuming for us to defend. Although we maintain product and professional liability insurance, our insurance may not fully protect us from the financial impact of defending against product liability or professional liability claims or any judgments, fines or settlement costs arising out of any such claims. Any product liability or professional liability claim brought against us, with or without merit, could increase our insurance rates, cause our insurance coverage to be terminated or prevent us from securing insurance coverage in the future. Additionally, any product liability or professional liability lawsuit could harm our reputation, result in a cessation of our services or cause our partners to terminate our agreements with them, any of which could adversely impact our results of operations.

If we are unable to successfully scale our operations, our business could suffer.

Our overall test volumes grew from approximately 1,026,500 to 1,570,000 and further to 2,066,500 tests processed during the years ended 2020, 2021 and 2022, respectively, and since 2009 we have launched 16 product offerings, four of them in 2017 alone and both Signatera and Prospera, among other products, in 2020, with expansions of both Signatera and Prospera into additional indications in 2021. In addition, we regularly evaluate and refine our testing process, often significantly updating our workflows. As our test volumes and product offerings continue to grow, we will need to continue to ramp up our testing capacity and implement increases in scale, such as increased headcount, additional or new equipment, laboratory space and qualified laboratory personnel, increased office and laboratory space, expanded customer service capabilities, billing and systems process improvements, enhanced controls and procedures, and an expanded internal quality assurance program and technology platform. The value of Panorama, Horizon and our other products depends on our ability to perform the tests on a timely basis and at an exceptionally high standard of quality, and on maintaining our reputation for such timeliness and quality. Failure to implement necessary procedures, transition to new facilities, equipment or processes or to hire the necessary personnel in a timely and effective manner could result in higher processing costs or an inability to meet market demand, or could otherwise affect our operating results, as we have experienced in the past.

40

In addition, our efforts to scale our operations may be unable to keep pace with an increase in the frequency of our launches of new or enhanced products and services. Since 2017, we have launched eight new products, three in markets or industries new to us, with several significant product enhancements and expanded indications in 2021. As we continue to launch additional offerings and product enhancements, we will need to manage our resources among various initiatives, and such competing priorities could lead to delays in one or more of our business initiatives. Conversely, to the extent that we scale our operations, infrastructure and other resources but do not ultimately meet our anticipated timelines in our product development efforts, we will experience higher costs and expenses than necessary until our project timelines and operational resources become aligned. We may also, intentionally or unintentionally, allocate resources to new products or initiatives in a manner disproportionate to the amount of revenue that such initiatives generate compared to our existing or core offerings. We cannot assure you that our efforts to scale our commercial operations will not negatively affect the quality of our test process or results, or that we will be successful in managing the growing complexity of our business operations.

To execute our growth plan, we must attract and retain highly qualified personnel. Competition for these personnel is intense, especially for sales, scientific, medical, laboratory, research and development and other technical personnel, and especially in the San Francisco Bay Area where we have an office and laboratory facilities, and the turnover rate of such personnel can be high. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for highly qualified personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached their legal obligations to their former employers, which occurs from time to time. In addition, job candidates and existing employees in the San Francisco Bay Area often consider the value of the equity awards they receive in connection with their employment. To the extent that our current or potential employees perceive the value of our equity awards to be low, our ability to recruit, retain and motivate highly skilled employees may be adversely affected, which could then have an adverse effect on our business and future growth prospects. Furthermore, to the extent that we are unable to retain our employees and they leave our company to join one of our competitors, we cannot assure you that any invention, non-disclosure or non-compete agreements we have in place will provide meaningful protection against a departing employee’s unauthorized use or disclosure of our confidential information, as further discussed in “—Risks Relating to our Intellectual Property—If we are not able to adequately protect our trade secrets and other proprietary information, the value of our technology and products could be significantly diminished.”

In addition, our growth may place a significant strain on our operating and financial systems and our management, sales, marketing and administrative resources. As a result of our growth, our operating costs may escalate faster than we anticipate, we may face difficulties in obtaining additional office or laboratory space, and some of our internal systems may need to be enhanced or replaced. If we cannot effectively manage our expanding operations and our costs, we may not be able to grow successfully or we may grow at a slower pace, and our business could be adversely affected.

If our sales, distribution, development or other partnerships are not successful and we are not able to offset the resulting impact through our own efforts or through agreements with new partners, our commercialization activities may be impaired and our financial results could be adversely affected.

Part of our business strategy is to develop relationships with laboratory and other partners to develop or sell our products, both in the United States and internationally. For example, we have entered into an agreement with BGI Genomics pursuant to which, among others, we will commercialize Signatera in China on BGI Genomics’s sequencing platform; and an agreement with Foundation Medicine to develop and commercialize personalized circulating tumor DNA monitoring assays for use by biopharmaceutical and clinical customers who order Foundation Medicine’s companion diagnostic cancer test. Developing and commercializing products with third parties reduces our control over such development and commercialization efforts and subjects us to the various risks inherent in a joint effort with a third party, such as delays, operational issues, technical difficulties and other contingencies outside of our influence or control. Distributing Panorama, Signatera and our other products through partners reduces our control over our revenues, our market penetration and our gross margin on sales by the partner if we could have otherwise made that sale through our direct sales force. The financial condition of these third parties could weaken, or they could terminate their relationship with us and/or stop selling our products, as has happened in the past; reduce their marketing efforts in respect of our products; develop and commercialize or otherwise sell competing products in addition to or in lieu of our tests, as has also occurred; merge with or be acquired by a competitor of ours or a company that chooses to de-prioritize or cease the efforts

41

to develop, sell or otherwise partner with us on our products; or otherwise breach their agreements with us. For example, as further described in “Note 3—Revenue Recognition—Licensing and Other Revenues—Qiagen” of our consolidated financial statements, we had entered into a license, distribution and development agreement with Qiagen pursuant to which, among others, Qiagen would distribute an NIPT based on our Panorama test on a sequencer to be developed by us and Qiagen; however, Qiagen thereafter discontinued the development of its Next Generation Sequencing Platform and instead partnered with Illumina to develop next-generation sequencing based tests. Furthermore, our laboratory partners may misappropriate our trade secrets or use our proprietary information in such a way as to expose us to litigation and potential liability; and our compliance risk may increase to the extent that we are responsible, or deemed responsible, for our partners’ sales and marketing activities. Disagreements or disputes with our partners, including disagreements over customers, proprietary rights or our or their compliance with contractual obligations, might cause delays or impair the commercialization of Panorama, Signatera or our other tests, lead to additional responsibilities for us with respect to new tests, or result in litigation or arbitration, any of which would divert management attention and resources and be time-consuming and expensive. As is typical for companies in our industry, we are continually evaluating and pursuing various strategic or commercial partnerships, relationships, or collaborations, some of which may involve the sale and issuance of our common stock, which could result in additional dilution of the percentage ownership of our stockholders and could cause the price of our common stock to decline.

If our partnerships are not successful, our ability to increase sales of our products and to successfully execute our strategy could be compromised.

Our financial condition and results of operations may be adversely affected by international regulatory and business risks.

As we expand our operations, including by offering our tests in other countries, we are increasingly subject to varied and complex foreign and international laws and regulations due to operating, offering our products, or contracting with employees, contractors and other service providers in various other countries. Compliance with these laws and regulations often involves significant costs and may require changes in our business practices that may result in reduced revenues and adversely affect our operating results.

We are subject to the Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, which prohibits companies and their intermediaries from making payments in violation of law to non-U.S. government officials for the purpose of obtaining or retaining business or securing any other improper advantage. Our reliance on independent laboratories to sell Panorama and other products internationally demands a high degree of vigilance in maintaining our policy against participation in corrupt activity, because these distributors could be deemed to be our agents and we could be held responsible for their actions. Other U.S. companies in the medical device and pharmaceutical field have faced criminal penalties under the FCPA for allowing their agents to deviate from appropriate practices in doing business with foreign government officials. We are also subject to similar anti-bribery laws in the jurisdictions in which we operate, including the United Kingdom’s Bribery Act of 2010, which also prohibits commercial bribery and makes it a crime for companies to fail to prevent bribery. These laws are complex and far-reaching in nature. Any violations of these laws, or allegations of such violations, could disrupt our operations, involve significant management distraction, involve significant costs and expenses, including legal fees, and we could be subject to severe penalties, including criminal and civil penalties, disgorgement, and other remedial measures, any of which could result in a material adverse effect on our business, prospects, financial condition, or results of operations.

In addition, our international activities are subject to U.S. economic and trade sanctions, which restrict or otherwise limit our ability to do business in certain designated countries. Other limitations, such as restrictions on the import into the United States or the export to other countries of tissue or genetic data necessary for us to perform our tests, or restrictions on importation and circulation of blood collection tubes or other equipment or supplies by countries outside of the United States, may limit our ability to offer our tests internationally. We may also face competition from companies located in the countries in which we or our partners or licensees offer our tests, and in which we may be at a competitive disadvantage because the country may favor a local provider or for other reasons.

By operating internationally, we may experience longer accounts receivable payment cycles and difficulties in collecting accounts receivable; realize lower margins due to lower pricing in many countries; incur potentially adverse tax consequences, including the complexities of foreign value added tax systems, tax inefficiencies related to our corporate structure and restrictions on the repatriation of earnings; experience financial accounting and reporting burdens and

42

complexities; experience difficulties in staffing and managing foreign operations, including under labor and employment laws and regulations that are new or unfamiliar to us; be subject to trade barriers such as tariffs, quotas, preferential bidding or import or export licensing requirements; be exposed to political, social and economic instability abroad, including terrorist attacks and security concerns; be exposed to fluctuations in currency exchange rates; and experience reduced or varied protection for intellectual property rights and practical difficulties in enforcing intellectual property and other rights, including with respect to assignment of inventions to us by our consultants in foreign jurisdictions.

Outside of the United States we enlist local and regional laboratories, contract employees and other contracted service providers to assist with various aspects of our business operations, including blood draws, engineering, sales, marketing, billing and customer support. Subject to regulatory clearance where required, we also contract with international licensees to run the molecular portion of our tests in their own labs and then access our algorithm for analysis of the resulting data through our cloud-based Constellation platform. Locating, qualifying and engaging additional distribution partners and local laboratories with local industry experience and knowledge is necessary to effectively market and sell our tests outside of the United States. We may not be successful in finding, attracting and retaining such distribution partners or laboratories, or we may not be able to enter into such arrangements on favorable terms. Sales practices and other activities utilized by our distribution partners, contract employees and other service providers, some of which may be locally acceptable, may not comply with relevant standards required under United States laws that apply to our operations overseas, including through third parties, which could create additional compliance risk. Our training and compliance program and our other internal control policies and procedures, and our contractual terms with these third parties, may not always protect us from acts committed by our employees, contractors, partners or agents abroad. Non-compliance by us or our employees, contractors, partners or agents, whether maliciously or in error, of any applicable laws or regulations could result in fines or penalties, or adversely affect our ability to operate and grow our business. Even if we are able to effectively manage our international operations, if our distribution partners and local and regional laboratory licensees are unable to effectively manage their businesses, our business and results of operations could be adversely affected. Furthermore, the legal landscape governing advertising, promotional and other marketing activities can vary widely from jurisdiction to jurisdiction, and is often more complex, less clear or less developed than in the United States. If our marketing activities are found to be in violation of local laws, regulations or practices, we may be subject to fines and other penalties, and may be required to cease marketing or commercialization activities in such jurisdiction. If our sales and marketing efforts are not successful outside of the United States, we may not achieve market acceptance for our tests outside of the United States, which would harm our business.

Operating internationally requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required to increase international revenues or expand our international presence will produce desired levels of revenues or profitability.

If we lose the services of our founder and Executive Chairman, our Chief Executive Officer, or other members of our senior management team, we may not be able to execute our business strategy.

Our success depends in large part upon the continued service of our senior management team. In particular, our founder and Executive Chairman, Matthew Rabinowitz, as well as Steve Chapman, our Chief Executive Officer, are critical to our vision, strategic direction, culture, products and technology. Although Dr. Rabinowitz spends significant time with us and is active in our management, he is no longer our Chief Executive Officer. In addition, we do not maintain key-man insurance for Dr. Rabinowitz, Mr. Chapman or any other member of our senior management team. The loss of our founder and Executive Chairman, our Chief Executive Officer or one or more other members of our senior management team could have an adverse effect on our business.

We may engage in acquisitions, dispositions or other strategic transactions that could disrupt our business, cause dilution to our stockholders or reduce our financial resources.

From time to time, we may enter into transactions to acquire or dispose of businesses, products or technologies or to engage in other strategic transactions. We may not be able to complete such transactions on favorable terms or at all. Any acquisitions or other strategic transactions we consummate may not strengthen our competitive position, and these transactions may be viewed negatively by customers or investors. We may decide to incur debt in connection with an acquisition or issue shares of our common stock or other equity securities to the stockholders of the acquired company,

43

which would cause dilution to our existing stockholders. We could incur losses resulting from such strategic transactions, including undiscovered liabilities of an acquired business that are not covered by any indemnification we may obtain from the seller. In addition, we may not be able to successfully integrate any acquired personnel, technologies and operations into our existing business in an effective, timely and non-disruptive manner. Any dispositions may also cause us to lose revenue and may not strengthen our financial position. Strategic transactions may also divert management attention from day-to-day responsibilities, increase our expenses, result in accounting charges, and reduce our cash available for operations and other uses. We cannot predict the number, timing or size of future strategic transactions or the effect that any such transactions might have on our operating results.

We are involved in legal proceedings, regulatory investigations and inquiries and other legal matters, which may have an adverse effect on our business, financial condition, results of operations and prospects.

We are involved in legal matters, including investigations, subpoenas, demands, disputes, litigation, requests for information, and other regulatory or administrative actions or proceedings, including those with respect to intellectual property, testing and test performance, billing, reimbursement, marketing, short seller and media allegations, employment, and other matters. An independent committee of our board of directors initiated and completed an internal investigation into the allegations made in a March 2022 short seller report, with the assistance of the law firm of WilmerHale LLP, or WilmerHale. WilmerHale had access to company executives, personnel, records, communications, and documents. Based on the investigation, the independent committee, on behalf of the board, concluded that the allegations of wrongdoing against the Company in the report were unfounded.

We are responding to ongoing regulatory and governmental investigations, subpoenas and inquiries, and contesting our current legal matters, and cannot provide any assurance as to the ultimate outcome with respect to any of the foregoing. There are many uncertainties associated with these matters. Such matters may cause us to incur costly litigation and/or substantial settlement charges, divert management attention, result in adverse judgments, fines, penalties, injunctions or other relief, and may result in loss of customer or investor confidence regardless of their merit or ultimate outcome. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could adversely affect gross margins in future periods. If any of the foregoing were to occur, our business, financial condition, results of operations, cash flows, prospects, or stock price could be adversely affected.

We may need to raise additional capital, and if we cannot do so when needed or on commercially acceptable terms, we will be required to slow or cease our investment in our product development and commercialization plans, which would have an adverse effect on our business.

We have incurred net losses since our inception, and we anticipate net losses and negative operating cash flows for the near future. While we have introduced multiple products that are generating revenues, these revenues may not be sufficient to fund all of our operations, including our product development and commercialization plans. Consequently, we will need to generate additional revenues to achieve future profitability and may need to raise additional funds through public or private equity or debt financings, corporate collaborations or licensing arrangements to continue to fund or expand our operations.

Our actual liquidity and capital funding requirements will depend on numerous factors, including:

our ability to achieve broader commercial success with Panorama, Horizon and our other products;

the costs and success of our research, development, and commercialization efforts for potential new products and additional indications for, and enhancements to, current products;

our ability to obtain more extensive coverage and reimbursement for our tests, including for microdeletions screening in NIPT, as well as in additional indications in oncology and organ health as we continue to invest in expanding our offerings in these fields;

our ability to generate sufficient revenues from our cloud-based distribution model;

44

our ability to collect on our accounts receivable;

our need to finance capital expenditures and further expand our clinical laboratory operations;

our ability to manage our operating costs; and

the timing and results of any regulatory authorizations that we are required to obtain for our tests.

Additional capital, if needed, may not be available on satisfactory terms or at all. Furthermore, any additional capital raised through the sale of equity or equity-linked securities, or grant of equity or equity-linked securities in connection with any debt financing, will dilute stockholders’ ownership interests in us and may have an adverse effect on the price of our common stock. In addition, the terms of any financing may adversely affect stockholders’ holdings or rights. Debt financing, if available, may include restrictive covenants, and may impose other constraints on us and our operations. To the extent that we raise capital through collaborations and licensing arrangements, it may be necessary to relinquish some rights to our technologies or grant licenses on terms that may not be favorable to us.

If we are not able to obtain adequate funding when needed, we may be required to delay or slow our investment in the development and commercialization of our products and significantly scale back our business and operations, which would have an adverse effect on our business. In addition, we may have to work with a partner on one or more of our tests or programs, which could lower the economic value of those programs to our company.

We have incurred substantial indebtedness that may decrease our business flexibility, access to capital, and/or increase our borrowing costs, which may adversely affect our operations and financial results.

In April 2020, we issued $287.5 million aggregate principal amount of 2.25% Convertible Senior Notes due 2027, or the Convertible Notes. Our indebtedness may:

limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions or other general business purposes;

limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions or other general business purposes;

require us to use a substantial portion of our cash flow from operations to make debt service payments;

limit our flexibility to plan for, or react to, changes in our business and industry;

place us at a competitive disadvantage compared to our less leveraged competitors; and

increase our vulnerability to the impact of adverse economic and industry conditions.

Further, the indenture governing the Convertible Notes does not restrict our ability to incur additional indebtedness and we and our subsidiaries may incur substantial additional indebtedness in the future, subject to the restrictions contained in any future debt instruments existing at the time, some of which may be secured indebtedness.

As of December 31, 2022, we have $80.4 million of outstanding balance of the Credit Line including accrued interest. The Credit Line is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. UBS has the right to demand full or partial payment of the Credit Line obligations and terminate the Credit Line, in its discretion and without cause, at any time.

45

Recent macroeconomic pressures resulting from the COVID-19 pandemic and ongoing geopolitical matters, or future health epidemics, may have an adverse impact on our business, financial results and prospects.

While the severity of the COVID-19 pandemic has lessened significantly, the pandemic has had a significant negative impact on the macroeconomic environment, such as decreases in per capita income and level of disposable income, inflation, rising interest rates, and supply chain issues. Ongoing geopolitical matters have also contributed to difficult macroeconomic conditions and exacerbated supply chain issues, resulting in significant economic uncertainty as well as volatility in the financial markets, particularly in the United States. Such conditions may adversely impact our business, financial results, and prospects. In addition, such macroeconomic conditions could impact our ability to access the public markets as and when appropriate or necessary to carry out our operations or our strategic goals. We cannot predict the ongoing extent, duration or severity of these conditions, nor the extent to which we may be impacted.

To the extent that there is a resurgence in the COVID-19 pandemic, or other health epidemics or outbreaks, our operations could be disrupted and our business adversely impacted. Such disruptions or impacts may be similar to those we faced during the COVID-19 pandemic, such as mandated business closures in impacted areas, limitations with employee resources due to stay at home orders or sickness of employees or their families, reduced demand for certain of our products, or supply constraints.  

Ethical, legal and social concerns related to the use of genetic information could reduce demand for our tests.

DNA testing, like that conducted using Panorama, Horizon, Signatera, and our other products, has raised ethical, legal and social issues regarding privacy and the appropriate uses of the resulting information. Governmental authorities could, for social or other purposes, limit or regulate the use of genomic information or genomic testing or prohibit testing for genetic predisposition to certain conditions, particularly for those that have no known cure. Patients may also refuse to use genetic tests even if permissible, for similar reasons such as religious concerns; they may also refuse genetic testing due to concerns regarding eligibility for life or other insurance. Ethical and social concerns may also influence U.S. and foreign patent offices and courts with regard to patent protection for technology relevant to our business. These and other ethical, legal and social concerns may limit market acceptance of our tests or reduce the potential markets for services and products enabled by our technology platform, either of which could harm our business.

Our ability to utilize our net operating loss carryforwards and certain other tax attributes may be limited.

We have a significant amount of net operating loss, or NOL, carryforwards that can be used to offset potential future taxable income and related income taxes. As of December 31, 2022, we had federal, state, and foreign NOL carryforwards of approximately $1.4 billion, $1.0 billion and $3.8 million, respectively, which, if not utilized, begin to expire in 2027, 2028, and 2031, respectively. Approximately $1.1 billion of these federal NOLs can be carried forward indefinitely. We also had federal research and development credit carryforwards of approximately $48.9 million, which begin to expire in 2027, and state research and development credit carryforwards of approximately $29.7 million, which can be carried forward indefinitely. Under Section 382 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change” (generally defined as a greater than 50% change, by value, in equity ownership over any three-year period), the corporation’s ability to use its pre-change NOL carryforwards and other pre-change tax attributes to offset its post-change income or taxes may be limited. We may experience ownership changes in the future as a result of shifts in our stock ownership, some of which may not be within our control. Our ability to use these carryforwards could be limited if we experience an “ownership change.”

Our estimates of total addressable 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.

Total addressable market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Our publicly announced estimates and forecasts relating to the size and expected growth of our market may prove to be inaccurate. Even if a market in which we compete meets our size estimates and forecasted growth for such market, our business could fail to grow at similar rates.

46

Risks Related to Reimbursement

If we are unable to expand, maintain or obtain third-party payer coverage and reimbursement for Panorama, Horizon and our other tests, or if we are required to refund any reimbursements already received, our revenues and results of operations would be adversely affected.

Our business depends on our ability to obtain and maintain adequate coverage and reimbursement from third-party payers and patients. Third-party reimbursement for our testing represents a significant portion of our revenues, and we expect third-party payers such as insurance companies and government healthcare programs to continue to be our primary source of payments. In particular, we believe that in order for us to continue to achieve commercial success, we will need to achieve insurance coverage for microdeletions screening, and obtain positive coverage determinations and favorable reimbursement rates from commercial third-party payers, the Centers for Medicare & Medicaid, or CMS, and state reimbursement programs for our tests. Historically, we have not received reimbursement for a significant number of Panorama tests that we have performed for microdeletions; we have published data from our SMART Study, but we cannot be certain whether, or to what extent, the SMART Study may impact insurance coverage and reimbursement for Panorama for microdeletions. In addition, while we have received a positive local coverage determination from the Molecular Diagnostic Services Program, which identifies and establishes Medicare coverage and reimbursement for molecular diagnostic tests, to provide Medicare benefits for certain specified uses and indications of our Signatera test, we cannot guarantee that our test will be reimbursed at the rate we expect. Furthermore, while we have also received a positive coverage decision for our Prospera Kidney test, we cannot guarantee that our test will continue to be reimbursed at the same or a similar rate as we have received thus far. If we are unable to obtain or maintain coverage or adequate reimbursement from, or achieve in network status with, third party payers for our existing or future tests, our ability to generate revenues will be limited. For example, physicians may be reluctant to order our tests due to the potential of a substantial cost to the patient if reimbursement coverage is unavailable or insufficient.

In making coverage determinations, third-party payers often rely on practice guidelines issued by professional societies. The practice guidelines issued by professional societies now generally acknowledge that NIPT is the most sensitive screening option for, and/or are generally supportive of NIPT in, average-risk pregnancies, in addition to high-risk pregnancies. However, while most third-party payers now reimburse for NIPT for average-risk patients, it remains the case that not all third-party payers, particularly state Medicaid payers, do so. Furthermore, many third-party payers do not reimburse for microdeletions screening. While we have published data on the performance of Panorama for the 22q11.2 deletion syndrome, including most recently from our SMART Study, we have and may continue to experience low reimbursement rates for Panorama for microdeletions, and we may otherwise be unable to obtain positive coverage determinations for our test. If third party payers do not reimburse for NIPT for microdeletions in the future, our future revenues and results of operations would be adversely affected, particularly to the extent that we continue to perform large volumes of tests for which third party payors do not reimburse.

In addition, a CPT code for microdeletions took effect in January 2017. We have experienced low average reimbursement rates for microdeletions under this code, and we expect that this code will continue to cause our microdeletions reimbursement to remain low, at least in the near term, due to third-party payers declining to reimburse and as a result of reduced reimbursement, under the code, which has had, and we expect to continue to have, an adverse effect on our revenues. Also, a CPT code for expanded carrier screening tests took effect in January 2019. The code has caused and may continue to cause reimbursement rates for our broader Horizon carrier screening panel to decrease because those tests may be reimbursed as a combined single panel instead of as multiple individual tests.

The reimbursement environment, particularly for molecular diagnostics, is continually changing and our efforts to broaden reimbursement for our tests with third-party payers may not be successful. Third parties, such as commercial health insurers and government programs, from whom we have received reimbursement may withdraw coverage or decrease the amount of reimbursement for our tests at any time and for any reason, or may otherwise adopt requirements, programs or policies that may restrict or adversely affect our business. For example, in September 2022, the California Department of Public Health, or CDPH, implemented changes to its Prenatal Screening (PNS) Program, under which the state of California makes prenatal screening and follow-up diagnostic testing available to pregnant Californians, to offer cfDNA testing as a first line screen instead of the biochemical screening tests previously used. We are participating in the PNS program, but it remains uncertain whether and to what extent our participation in the PNS Program may impact our

47

overall financial and operating results. In addition, in some cases, our tests or their uses within certain populations, such as for microdeletions, are considered experimental by third-party payers and, as a result, some payers have decided not to cover or reimburse for such tests. Some third-party payers bundle payment for multiple tests or tests that screen for multiple conditions, such as our Horizon test or our Panorama test and the separate Panorama screen for microdeletions, into a single payment rate, thereby limiting our reimbursement in those situations. Payers may also dispute our billing or coding. Based on any of the foregoing, third-party payers may also decide to deny payment or recoup payment for testing that they contend to have been not medically necessary, against their coverage determinations, or for which they have otherwise overpaid, and we may be required to refund reimbursements already received. We deal with requests for recoupment from third-party payers from time to time in the ordinary course of our business, and it is likely that we will continue to do so in the future. See “Note 8—Commitments and Contingencies—Third-Party Payer Reimbursement Audits” in the Notes to Consolidated Financial Statements. If a third-party payer denies payment for testing, reimbursement revenue for our testing could decline. If a third-party payer successfully proves that payment for prior testing was in breach of contract or otherwise contrary to law, they may recoup payment or bring legal action to do so, which amounts could be significant and would adversely impact our results of operations, and it may decrease reimbursement going forward. We may also decide to negotiate and settle with a third-party payer in order to resolve an allegation of overpayment. Any of these outcomes might require us to restate our financials from a prior period, which would likely cause our stock price to decline. For example, in 2018 we reached a settlement with certain government payers regarding past reimbursement submissions; although the settlement involved no admission of fault by us and no corporate integrity agreement, we cannot guarantee that we will not be subject to similar claims, resulting in additional settlements or repayments, in the future.

Furthermore, some of our contracts with third-party payers contain so-called most favored nation provisions, pursuant to which we have agreed that we will not bill the third-party payer more than we bill any other third-party payer. We must therefore monitor our billing and claims submissions to ensure that we remain in compliance with these contractual requirements with third-party payers. If we do not successfully manage these most favored nation provisions, we may need to forego revenues from some third-party payers or reduce the amount we bill to each third-party payor with a most-favored nation clause in its contract that is violated, which would adversely affect our revenues. This situation could also subject us to claims for recoupment, which could require the time and attention of our management, require the expense of engaging outside counsel or consultants, and may be a distraction from development of our business, adversely impacting our operations. Such recoupment demands could also ultimately result in an obligation to repay amounts previously earned.

In addition, if a third-party payer denies coverage, it may be difficult for us to collect from the patient, and we may not be successful in doing so. In particular, we are often unable to collect the full amount of a patient’s responsibility where we are an out-of-network provider and the patient is left with a large balance, despite our good faith efforts to collect. As a result, we cannot always collect the full amount due for our tests when third-party payers deny coverage, cover only a portion of the invoiced amount or the patient has a large cost-sharing obligation, which may cause payers to raise questions regarding our billing policies and patient collection practices. We believe that our billing policies and our patient collection practices are compliant with applicable laws and reimbursement policies. However, from time to time we receive inquiries from third-party payers regarding our billing policies and collection practices. We address these inquiries as and when they arise, but there is no guarantee that we will always be successful in addressing such concerns in the future, which may result in a third-party payer deciding to reimburse for our tests at a lower rate or not at all, seeking recoupment of amounts previously paid to us, or bringing legal action to seek reimbursement of previous amounts paid. Any of such occurrences could cause reimbursement revenue for our testing, which constitutes the large majority of our revenue, to decline. Additionally, if we were required to make a repayment, such repayment could be significant, which would adversely impact our results of operations, and we might be required to restate our financials from a prior period, which would likely cause our stock price to decline.

Our revenues may be adversely affected if we are unable to successfully obtain reimbursement from the Medicare program and state Medicaid programs.

Our revenues from Medicare are currently relatively small, given the population that Medicare covers and the fact that our testing in women’s health, which comprises the significant majority of our business, generally is not received by Medicare beneficiaries. As a result, we do not expect our Medicare revenues to change materially with regard to NIPT. However, Medicare reimbursement impacts our revenues from our oncology and organ health products, as a large

48

proportion of these patients are covered by Medicare. Furthermore, Medicare reimbursement can affect both Medicaid reimbursement, which is relevant to NIPT, and reimbursement from commercial third-party payers. Specifically, fee-for-service Medicaid programs generally do not reimburse at rates that exceed Medicare’s fee-for-service rates, and many commercial third-party payers set their payment rates at a percentage of the amounts that Medicare pays for testing services. Medicare reimbursement rates are typically based on the Clinical Laboratory Fee Schedule, or CLFS, set by CMS. Our current Medicare Part B reimbursement for Panorama was not set pursuant to a national coverage determination by CMS. Although we believe that coverage is available under Medicare Part B even without such a determination, we currently lack the certainty afforded by a formal national coverage determination by CMS. Thus, CMS could issue an adverse coverage determination as to Panorama which could influence other third-party payers, including Medicaid, and could have an adverse effect on our revenues.

It is estimated that nearly half of all births in the United States are to state Medicaid program recipients. Each state’s Medicaid program has its own coverage determinations related to our testing, and many state Medicaid programs do not provide their recipients with coverage for our testing. Even if our testing is covered by a state Medicaid program, we must be recognized as a Medicaid provider by the state in which the Medicaid recipient receiving the services resides in order for us to be reimbursed by a state’s Medicaid program, including under a Medicaid managed care plan. Our San Carlos, CA laboratory is currently recognized by 48 U.S. states as a Medicaid provider, and we are currently in the process of obtaining recognition of our Austin, TX laboratory as a Medicaid provider in states in which the Austin laboratory is not already credentialed. However, even if we are recognized as a Medicaid provider in a state, if Medicare’s CLFS rate for our services and tests are low, the Medicaid reimbursement amounts are sometimes as low, or lower, than the Medicare reimbursement rate. In addition, from time to time we receive requests from state Medicaid programs seeking information or documents to determine eligibility for and the amount of Medicaid reimbursement. As a result of all of these factors, many state Medicaid programs only reimburse our testing at a low dollar amount, or not at all. Low or zero-dollar Medicaid reimbursement rates for our tests could have an adverse effect on our business and revenues.

Our revenues may be adversely impacted if third-party payers withdraw coverage or provide lower levels of reimbursement due to changing policies, billing complexities or other factors.

We are in-network, or under contract, with the significant majority of third-party payers from whom we receive reimbursement; this means that we have agreements with most third-party payers that govern test approval or payment terms. However, these contracts do not guarantee reimbursement for all testing we perform. For example, third-party payers with whom we have written agreements may have time-sensitive deadlines to file claims or may have policies that state they will not reimburse for the screening of microdeletions, or don’t have a policy in place to reimburse for microdeletions screening. In addition, the terms of certain of our payer agreements require the ordering physician or qualified practitioner’s signature on test requisitions or require other controls and procedures prior to conducting a test. In particular, third-party payers have increasingly required prior authorization to be obtained prior to conducting a test, as a condition to reimbursing for the test. This has placed a burden on our billing operations as we have to dedicate or source resources to ensuring that these requirements are met and to conduct follow-up and address issues as they arise, and has also impacted our results of operations, including our gross margins, since these requirements began to take effect. To the extent we or the physicians ordering our tests do not follow the prior authorization requirements, we may be subject to claims for recoupment of reimbursement amounts previously paid to us, or may not receive some or all of the reimbursement payments to which we would otherwise be entitled. This has occurred in some cases and may occur more frequently in the future, which does and would have an adverse impact on our revenues.

Where we are considered to be an out of network provider, which is the case with some third-party payers from whom we receive reimbursement, such third-party payers could deny coverage and decline to reimburse for our tests according to each plan enrollee’s policy. Managing reimbursement on a case-by-case basis is time-consuming and contributes to an increase in the number of days it takes us to collect on accounts, which also increases our risk of non-payment. Negotiating reimbursement on a case-by-case basis also typically results in the receipt of reimbursement at a significant discount to the list price of our tests.

Even if we are being reimbursed for our tests, third-party payers may review and adjust the rate of reimbursement, require patient cost-sharing, or stop paying for our tests. Government healthcare programs and other third-party payers continue to increase their efforts to control the cost, utilization and delivery of healthcare services by demanding price discounts or rebates and limiting coverage of, and amounts they will pay for, molecular diagnostic tests. These measures

49

have resulted in reduced payment rates and decreased utilization in the clinical laboratory industry. Because of these cost-containment measures, governmental and commercial third-party payers may reduce, suspend, revoke or discontinue payments or coverage at any time, including payors that currently provide reimbursement for our tests. Reduced reimbursement of our tests may harm our business, financial condition or results of operations.

Billing for clinical laboratory testing services is complex. We perform tests in advance of payment and without certainty as to the outcome of the billing process. In cases where we expect to receive a fixed fee per test due to our reimbursement arrangements, we may nevertheless encounter disputes over pricing and billing. Among the factors complicating our billing of third-party payers are disparity in coverage among various payers; disparity in, and increasingly difficult, information and billing requirements among payers, including with respect to prior authorization requirements and procedures and establishing medical necessity; and incorrect or missing billing information, which is required to be provided by the ordering healthcare practitioner. These billing complexities, and the associated uncertainty in obtaining payment for our tests, could result in reduced reimbursement of our tests, which could harm our business, financial condition and results of operations.

A CPT code specific to NIPT for aneuploidies, and a CPT code for microdeletions, are in place, and CMS has established a pricing benchmark for aneuploidy and microdeletions testing. However, our microdeletions reimbursement has remained low because third-party payers are declining to reimburse, or reimbursing at low rates, under the microdeletions CPT code. Furthermore, we cannot guarantee that any data that we publish, such as from our SMART Study, will be sufficient to enable us to obtain positive coverage determinations for Panorama for microdeletions, negotiate favorable rates under the microdeletions CPT code, or receive reimbursement at all for this testing. In addition, a CPT code for expanded carrier screening tests has been implemented, which has caused and may continue to cause reimbursement rates for our Horizon expanded carrier screening tests to decline. We do not currently have assay-specific CPT codes assigned for all of our tests, and there is a risk that we may not be able to obtain such codes or, if obtained, we may not be able to negotiate favorable rates for such codes. We currently submit for reimbursement using CPT codes based on the guidance of outside coding experts and legal counsel. There is a risk that the codes we currently submit may be rejected or withdrawn or that third-party payers will seek refunds of amounts that they claim were inappropriately billed based on either the CPT code used, or the number of units billed. In addition, third-party payers may not establish positive coverage policies for our tests or adequately reimburse for any CPT code we may use, or seek recoupment for testing previously performed, which have occurred in the past.

Regulatory and Compliance Risks

We may be subject to increased compliance risks as a result of our rapid growth, including our dependence on our sales, marketing and billing efforts.

Approximately 89% of our total revenues for each of the years ended December 31, 2022 and 2021 were attributable to our U.S. direct sales. We maintain a heightened focus on our training and compliance efforts in line with our reliance on personnel in our sales, marketing and billing functions, and the significance of these functions as components of our business. We continue to educate, train and monitor our personnel, but from time to time we experience situations in which employees fail to strictly adhere to our policies. In addition, sales and marketing activities in the healthcare space are subject to various rules and regulations, as described in the risk factor entitled “Reimbursement and Regulatory Risks Related to Our Business—If we or our laboratory distribution partners, consultants or commercial partners act in a manner that violates healthcare fraud and abuse laws or otherwise engage in misconduct, we may be subject to civil or criminal penalties.” Moreover, our billing and marketing messaging can be complex and nuanced, and there may be errors or misunderstandings in our employees’ communication of such messaging. Furthermore, we utilize text messaging, email, phone calls and other similar methods to communicate with patients who are existing or potential users of our products for various business purposes. These activities subject us to laws and regulations relating to communications with consumers, such as the CAN-SPAM Act and the Telephone Consumer Protection Act, violations of which could subject us to claims by consumers, who may seek actual or statutory damages, as has happened in the past, which could be material in the aggregate. As our sales and marketing efforts continue to be critical to our business, with respect to both our expanding product portfolio as well as continued geographical expansion, we will continue to face an increased need to remain vigilant in monitoring and improving our policies, processes and procedures to maintain compliance with a growing number and variety of laws and regulations, including with respect to consumer marketing. To

50

the extent that there is any violation, whether actual, perceived or alleged, of our policies or applicable laws and regulations, we may incur additional training and compliance costs; may, and from time to time do, receive inquiries, such as informal requests for documents, civil investigative demands, and subpoenas, from third-party payers or other third parties, including government entities; or may be held liable or otherwise responsible for such acts of non-compliance. Any of the foregoing could adversely affect our cash flow and financial condition.

If the FDA were to begin actively regulating our tests, we could incur substantial costs and delays associated with trying to obtain premarket 510(k) clearance, de novo classification, or premarket approval and incur costs associated with complying with post-market controls.

We currently offer a number of genetic tests, and each of those tests is an LDT. The FDA considers an LDT to be a test that is designed, developed, validated and used within a single laboratory. The FDA has historically taken the position that it has the authority to regulate such tests as medical devices under the FDC Act, but it has generally exercised enforcement discretion with regard to LDTs. This means that even though the FDA believes it can impose regulatory requirements on LDTs, such as requirements to obtain premarket approval, de novo classification, or 510(k) clearance, it has generally chosen not to enforce those requirements to date. The regulatory environment for LDTs is unstable – in 2020 HHS directed FDA to stop regulating LDTs, but in 2021, HHS reversed its policy. Thereafter, the FDA resumed requiring submission of emergency use authorization, or EUA, requests, for COVID-19 LDTs, but has not sought to regulate other, non-COVID, LDTs. FDA has indicated that it may seek to increase its regulation of LDTs. Any future rulemaking, guidance, or other FDA oversight of LDTs and clinical laboratories that develop and perform them, if and when finalized, may impact the sales of our products and how customers use our products, and may require us to change our business model in order to maintain compliance with these laws.

Various legislation has been introduced seeking to substantially revamp the regulation of both LDTs and IVDs. In June 2021, legislation called the Verifying Accurate, Leading-edge IVCT Development Act, or VALID Act, which would have established a new risk-based regulatory framework for in vitro clinical tests, or IVCTs, a category that would have included IVDs, LDTs, collection devices, and instruments used with such tests was introduced in Congress.  This legislation was not enacted during that session of Congress but could be introduced again in the future.

In the meantime, the regulation by the FDA of LDTs remains uncertain. If FDA premarket clearance, approval or de novo classification is required for any of our existing or future tests, or for any components or materials we use in tests, we may be forced to stop selling our tests or we may be required to modify claims for or make other changes to our tests while we or our supplier work to obtain FDA clearance, approval or de novo classification. Our business would be adversely affected while such review is ongoing and if we or our supplier are ultimately unable to obtain premarket clearance, approval or de novo classification. For example, the regulatory premarket clearance, approval or de novo classification process may involve, among other things, successfully completing analytical, pre clinical and/or clinical studies beyond the studies we have already performed or plan to perform for each of our products and would involve submitting a 510(k) premarket notification, , a request for de novo classification, or a PMA application to the FDA. As further described in the risk factor entitled “Uncertainty in the development and commercialization of our enhanced or new tests or services could materially adversely affect our business, financial condition and results of operations,” completing such studies requires the expenditure of time, attention and financial and other resources, and may not yield the desired results, which may delay, limit or prevent regulatory clearances, approvals or de novo classifications. In addition, we may require cooperation in our filings for FDA clearance, approval or de novo classification from third party manufacturers of the components of our tests. If we are unable to obtain such required cooperation, we may be unable to achieve the desired regulatory clearances, approvals or de novo classifications or may be delayed or be required to expend additional costs and other resources in doing so. For example, Illumina currently is our sole sequencer and sequencing reagent supplier. If we seek to achieve regulatory clearance, approval or de novo classification for Panorama, to the extent that Panorama incorporates Illumina’s sequencer or sequencing reagents, we may require Illumina’s cooperation in the regulatory process. We may face difficulty obtaining cooperation from Illumina because Illumina is the parent company of Verinata, a direct competitor of ours in the NIPT field. In addition, we have been party to certain intellectual property proceedings with Illumina as described elsewhere in these Risk Factors. Moreover, if FDA premarket clearance, approval or de novo classification is required, our cash flows may be adversely affected until we obtain such clearance, approval or de novo classification, as most third party payers, including Medicaid, will not reimburse for use of medical devices which are required to, but which do not, have marketing authorization. Furthermore, the FDA may conclude that laboratories

51

using Constellation and related products from us do not meet the criteria for qualifying as an LDT, and require that such laboratories discontinue use of Constellation and related products.  Such an FDA determination could have an adverse impact on the commercialization of Constellation.

The FDA has granted us Breakthrough Device designations for our Signatera test covering its use in various applications. While receiving such designations enables us to have increased interactions with FDA, we cannot assure you that these designations will lead to accelerated review or approval of our regulatory submissions for Signatera.

We cannot assure you that, if we decide or are required to seek premarket clearance or approval or de novo classification for Panorama or any of our other tests, our efforts will succeed on a timely basis or at all. In addition, after a test has been cleared, approved or reclassified, certain kinds of changes that we may make to improve the test, or  certain modifications by a supplier of a component upon which our approval relies, may result in the need for additional clearance, approval, or de novo classification by the FDA before we can implement them, which could increase the time and expense involved in implementing such changes commercially. The need for post-market compliance with FDA regulations would increase the cost of conducting our business and we could be subject to penalties if we fail to comply with these requirements, any of which may adversely impact our business and results of operations.

Furthermore, the FDA or the Federal Trade Commission, or FTC, as well as state consumer protection agencies, may object to the materials and methods we use to promote the use of our current tests or other LDTs we may develop in the future, including with respect to the product claims in our promotional materials, and may initiate enforcement actions against us. Enforcement actions by the FDA may include, among others, untitled or warning letters; fines; injunctions; civil or criminal penalties; recall or seizure of current or future tests, products or services; operating restrictions and partial suspension or total shutdown of production. Enforcement actions by the FTC and state consumer protection agencies may include, among others, injunctions, civil penalties, and equitable monetary relief.

If any of our software is determined by FDA to be non-exempt clinical decision support software, this could impede our ability to perform certain activities, and we could incur substantial costs and delays associated with trying to obtain premarket 510(k) clearance, de novo classification, or premarket approval and incur costs associated with complying with post market controls.

We may also need to obtain regulatory clearance, approval or de novo classification in the United States for our Constellation software in order for it to be used by third parties in the development and commercialization of their diagnostic tests based on our technology. The 21st Century Cures Act, enacted in 2016, includes a number of provisions relating to the FDA’s regulatory approach to software that may have bearing on the regulatory status of our Constellation software. We have discussed with the FDA the regulatory status of a portion of our Constellation software, the copy number calculator, or CNC. The FDA has indicated that the CNC may be appropriate for review under the de novo classification process, which is less burdensome than the PMA process. The FDA has stated that it would not prevent us from marketing Constellation in the United States while we discuss with the FDA how it will be regulated; however, it is possible that the FDA may reverse itself either on the appropriate regulatory review path or regarding our ability to continue to market Constellation.

We cannot assure you that, if we decide or are required to seek premarket clearance or approval or de novo classification for our software, our efforts will succeed on a timely basis or at all.  If we are unable to do so, we may be unable to commercialize our cloud based distribution model in the United States. If we are able to do so, we may be subject to ongoing FDA obligations and continued regulatory oversight and review. If we are not able to maintain regulatory compliance to the extent required, we may not be permitted to offer our Constellation software and may be subject to enforcement action by the FDA, such as the issuance of warning or untitled letters, fines, injunctions and civil penalties; recall or seizure of products; operating restrictions and criminal prosecution.

Failure to obtain necessary regulatory approvals may adversely affect our ability to expand our operations internationally, including our ability to continue commercializing our cloud-based distribution model.

An important part of our business strategy is to expand and offer our tests internationally, either by providing our testing services directly or through our laboratory partners, or through our licensees under our Constellation cloud-based

52

distribution model. As we do so, we will become increasingly subject to or impacted by the regulatory requirements of foreign jurisdictions, which are varied and complex. Our tests, and certain components of our tests, may be subject to the regulatory approval requirements in each foreign country in which they are sold by us or a laboratory partner, or by our licensees under our cloud-based distribution model, and our future performance would depend on us or our partners or licensees obtaining any necessary regulatory approvals in a timely manner. For example, while we have entered into a license agreement with BGI Genomics to commercialize our Signatera test in China using BGI Genomics’s sequencing instruments and platform, such commercialization and development activities are subject to obtaining and maintaining necessary regulatory approvals in the relevant jurisdictions. In addition, we have obtained a CE Mark from the European Commission for our Constellation software and the key reagents for our licensees to run their NIPT based on our technology, as well as a CE Mark for our Panorama test as a whole. Therefore, we offer our Panorama test as an IVD both directly and through our Constellation model in these jurisdictions. We are occasionally required to address inquiries from regulatory authorities in various countries, such as those in the European Union, regarding the regulatory status of our Panorama or Constellation offerings. If we do not continue to satisfactorily address any such questions in the future, we may be required to cease offering our products, either directly or through our partners or licensees, in the relevant country. This may in turn result in similar concerns, and subsequent cessation of our sources of revenue, in other countries.

In addition, as further described in the risk factor entitled “Risks Related to Our Business and Industry—We rely on a limited number of suppliers or, in some cases, single suppliers, for some of our laboratory instruments and materials and may not be able to find replacements or immediately transition to alternative suppliers,” blood collection tubes sourced solely from Streck are required to run our tests. These blood collection tubes are CE Marked by the European Commission; however, if such blood collection tubes are not registered in jurisdictions that do not accept a CE Mark, we may be unable to expand our business in such jurisdictions.

Regulatory approval can be a lengthy, expensive and uncertain process. In addition, regulatory processes are subject to change, and new or changed regulations can result in unanticipated delays and cost increases. For example, the European Commission has adopted revised in-vitro diagnostic regulations, or IVDR, which became effective in 2022. Among others, the new regulations introduce risk-based classification for IVDs and will require notified body involvement for various classes of devices, including reproductive health tests such as Panorama, which will be classified as a Class C product. As such, we will also be required to submit clinical evidence and post-market performance data to regulators. We or our partners or licensees may not be able to obtain regulatory approvals on a timely basis, if at all, which may cause us to incur additional costs or prevent us from marketing our tests in the United States or in foreign countries.

Changes in laws and regulations, or in their application, may adversely affect our business, financial condition and results of operations.

The clinical laboratory testing industry is highly regulated, and failure to comply with applicable regulatory, supervisory, accreditation, registration or licensing requirements may adversely affect our business, financial condition and results of operations. In particular, the laws and regulations governing the marketing and research of clinical diagnostic testing are extremely complex and in many instances there are no clear regulatory or judicial interpretations of these laws and regulations, increasing the risk that we may be found to be in violation of these laws.

Furthermore, the molecular diagnostics industry as a whole is a growing industry and regulatory bodies such as HHS or the FDA may apply heightened scrutiny to our products or to new developments in the field. While we have taken steps to ensure compliance with the current regulatory regime in all material respects, given its nature and our geographical diversity, there could be areas where we are non-compliant. Any change in the federal or state laws or regulations, including as a result of political pressure, relating to our business may require us to implement changes to our business or practices, and we may not be able to do so in a timely or cost-effective manner. Should we be found to be non-compliant with current or future regulatory requirements, we may be subject to sanctions which could include substantial financial penalties and criminal proceedings, which could result in changes to our operations, adverse publicity and other consequences, which may adversely affect our business, financial condition and results of operations by increasing our cost of compliance or limiting our ability to develop, market and commercialize our tests.

While we have a compliance plan to address compliance with federal and state laws and regulations, including applicable fraud and abuse laws and regulations such as those described in this risk factor, the evolving commercial

53

compliance environment and the need to build and maintain robust and scalable systems to comply with regulations in multiple jurisdictions with different compliance and reporting requirements increases the possibility that we could inadvertently violate one or more of these requirements.

If we fail to comply with federal, state and foreign laboratory licensing requirements, we could lose the ability to perform our tests or experience disruptions to our business.

We are subject to CLIA, a federal law that, in partnership with the states, regulates clinical laboratories that perform testing on specimens derived from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease or impairment of, or assessment of the health of, human beings. CLIA regulations require clinical laboratories to obtain a certificate and mandate specific standards in areas including personnel qualifications, administration, participation in proficiency testing, patient test management and quality assurance. CLIA certification is also required in order for us to be eligible to bill federal healthcare programs, as well as many commercial third-party payers, for our tests. Our laboratories located in Austin, Texas and San Carlos, California are both CLIA certified and accredited by the College of American Pathologists, or CAP, a third party accreditation organization with deeming, or delegated, authority from CMS to determine compliance. To renew these certifications, we are subject to survey and inspection every two years. Moreover, CLIA and/or state inspectors may conduct random inspections of our clinical laboratory or conduct an inspection as a result of a complaint or reported incident, as has occurred. Any failure to address identified deficiencies, or to otherwise comply with CLIA, CAP or state requirements, can result in enforcement actions, including the revocation, suspension, or limitation of our CLIA and/or CAP certificate of accreditation or state laboratory permit, as well as a directed plan of correction, on-site monitoring, civil monetary penalties, civil actions for injunctive relief, criminal penalties, suspension or exclusion from the Medicare and Medicaid programs and significant adverse publicity. Bringing our laboratory back into compliance with CLIA requirements could cause us to incur significant expenses and potentially lose revenues in order to address deficiencies and achieve compliance.

Some U.S. states require that we hold licenses or permits to test samples from patients in those states, even if our laboratory facilities are not located in those states, and as a result we are also required to maintain standards related to those states’ licensure requirements to conduct testing in our laboratories. California requires laboratories operating in or testing specimens from individuals located in California to hold state licensure in addition to CLIA certification.  California laboratory registration is required for our San Carlos, California as well as for our Austin, Texas laboratory, because our Texas laboratory receives specimens originating from California. The State of Texas imposes CLIA requirements on laboratories operating within Texas but does not impose additional state licensure or registration requirements. Additionally, all personnel involved in testing in our California laboratory must maintain a California state license or be supervised by licensed personnel. We maintain a license in good standing with the California Department of Public Health, or CDPH, for both our California and Texas laboratories. In addition, the New York State Department of Health, or NYSDOH, requires out-of-state laboratories that test specimens originating from New York to hold an NYSDOH permit and to comply with NYSDOH laboratory standards, including prior NYSDOH approval of LDTs. Both our Austin, Texas and San Carlos, California laboratories have received approval from the NYSDOH to offer certain of our tests to residents of New York, and we process samples originating from New York at each of these laboratories in accordance with the NYSDOH approvals. Our laboratory director must also maintain a license to perform testing issued by the CDPH as well as a Certificate of Qualification issued by NYSDOH.

As under CLIA, we are subject to routine on-site inspections or inspections in response to a complaint under both California and New York state laboratory laws and regulations. If we are found to be out of compliance with either California or New York requirements, CDPH or NYSDOH may suspend, restrict or revoke our license or laboratory permit, respectively (and, with respect to California, may exclude persons or entities from owning, operating or directing a laboratory for two years following such license revocation), assess civil monetary penalties, or impose specific corrective action plans, among other sanctions. We cannot assure you that the regulators in any state from which we have obtained a required license or permit will find us to be in compliance with the applicable laws of their respective state at all times, which may result in suspension, limitation, revocation or annulment of our laboratory’s license for that state or negative impact to our CLIA certificate, censure, or civil monetary penalties, and would result in our inability to test samples from patients in that state. Any such consequences could materially and adversely affect our business by prohibiting or limiting our ability to offer testing.

54

Changes in government healthcare policy could increase our costs and negatively impact coverage and reimbursement for our tests by governmental and other third-party payers.

The U.S. government has shown significant interest in pursuing healthcare reform and reducing healthcare costs. Government healthcare policy has been and will likely continue to be a topic of extensive legislative and executive activity in the U.S. federal government and many U.S. state governments. As a result, our business could be affected by potentially significant and unanticipated changes in government healthcare policy, such as changes in reimbursement levels by government third-party payers, or in government-sponsored programs in which we may participate, such as the California PNS Program. Any such changes could substantially impact our revenues, increase costs and divert management attention from our business strategy. We cannot predict the impact, if any, of governmental healthcare policy changes on our business, financial condition and results of operations.

In the United States, the Patient Protection and Affordable Care Act, as amended by the Healthcare and Education Reconciliation Act of 2010, or collectively, the PPACA expanded, among other things, the healthcare fraud and abuse laws such as the False Claims Act and the Anti-Kickback Statute, including but not limited to required disclosures of financial arrangements with physician customers, required reporting of discovered overpayments, lower thresholds for violations, new government investigative powers, and enhanced penalties for such violations. There have been multiple attempts to repeal PPACA or significantly scale back its applicability, which if successful could negatively impact reimbursement for our testing, and could adversely affect our test volumes and, in turn, our business, financial condition, results of operations, and cash flows. For example, the Tax Cuts and Jobs Act of 2017, or the Tax Act, repealed the requirement under PPACA that consumers buy insurance or pay a penalty unless they qualified for an applicable exemption. The repeal of this mandate means that fewer consumers may carry insurance coverage and therefore may be less likely to elect to receive our testing because they would be required to pay out of pocket for such tests, which could impact our test volumes and adversely affect our business, financial condition, results of operations, and cash flows. The PPACA also created a system of health insurance “exchanges” designed to make health insurance available to individuals and certain groups through state- or federally-administered marketplaces in addition to existing channels for obtaining health insurance coverage. If Panorama or any of our other tests are not covered by plans offered in the health insurance exchanges, our business, financial condition and results of operations could be adversely affected. Furthermore, various proposed legislative initiatives with respect to the PPACA in the past, including possible repeal of the PPACA, have resulted in considerable uncertainty and concern regarding, for example, a patient’s election to undergo genetic screening and whether doing so may impact health insurance eligibility. Because it is unclear whether or how the PPACA may continue to evolve, be modified, or otherwise change, and whether and to what extent NIPT, cancer screening or other genetic screening may be affected, we are uncertain how our business may be impacted.

In addition to the PPACA, various healthcare reform proposals have also emerged from federal and state governments. Under PAMA, services payable by Medicare under the CLFS are calculated based on negotiated payment rates paid by private payers for the same test. The implementation of the PAMA rates negatively impacted overall pricing and reimbursement for many clinical laboratory testing services. The PAMA rates did not have a material impact on our business because our revenues from Medicare were historically very low; however, as we continue to increase billing for our Signatera and Prospera testing, we expect the new rates to have an increasing impact on our business. In addition, federal budgetary limitations and changes in healthcare policy, such as the creation of broad limits for our tests and requirements that beneficiaries of government health plans pay for, or pay for higher portions of, clinical laboratory tests or services received, could substantially diminish the utilization of our tests, increase costs and adversely affect our ability to generate revenues and achieve profitability.

We cannot predict whether future healthcare initiatives will be implemented at the federal or state level or how any such future legislation, regulation or initiative may affect us. Current or potential future federal legislation and the expansion of government’s role in the U.S. healthcare industry, as well as changes to the reimbursement amounts paid by third-party payers for our current and future tests, may adversely affect our test volumes and adversely affect our business, financial condition, results of operations, and cash flows.

If we or our laboratory distribution partners, consultants or commercial partners act in a manner that violates healthcare fraud and abuse laws or otherwise engage in misconduct, we may be subject to civil or criminal penalties.

55

We are subject to healthcare fraud and abuse regulation and enforcement by both the U.S. federal government and the states in which we conduct our business, including:

HIPAA, which created federal civil and criminal laws that prohibit executing a scheme to defraud any healthcare benefit program or making false statements relating to healthcare matters and also imposes significant obligations with respect to maintenance of the privacy and security, and transmission, of individually identifiable health information;

federal and state laws and regulations governing informed consent for genetic testing and the use of genetic material;

federal and state laws and regulations governing the submission of claims, as well as billing and collection practices, for healthcare services;

the federal Anti-Kickback Statute, which prohibits, among other things, the knowing and willful solicitation, receipt, offer or payment of remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, order or recommendation of, any good or service for which payment may be made under federal healthcare programs, such as Medicare;

the federal False Claims Act which prohibits, among other things, the presentation of false or fraudulent claims for payment from Medicare, Medicaid, or other government-funded third-party payers;

federal laws and regulations governing the Medicare program, providers of services covered by the Medicare program, and the submission of claims to the Medicare program, as well as the manuals and guidance issued by CMS and the local medical policies promulgated by the Medicare Administrative Contractors with respect to the implementation and interpretation of such laws and regulations;

the federal Stark law, also known as the physician self-referral law, which, subject to certain exceptions, prohibits a physician from making a referral for certain designated health services covered by the Medicare program (and according to case law in some jurisdictions, the Medicaid program as well), including laboratory and pathology services, if the physician or an immediate family member has a financial relationship with the entity providing the designated health services;

the federal Civil Monetary Penalties statute, which, subject to certain exceptions, prohibits, among other things, the offer or transfer of remuneration to a Medicare or state healthcare program beneficiary if the person knows or should know it is likely to influence the beneficiary’s selection of a particular provider, practitioner or supplier of services reimbursable by Medicare or a state healthcare program;

EKRA, which applies to items or services reimbursed by any health care benefits program, including commercial insurers, that, among other things, prohibits the knowing or willful payment or offer, or the solicitation or receipt, of any remuneration, whether directly or indirectly, overtly or covertly, in cash or in kind, in exchange for the referral or inducement of laboratory testing;

the prohibition on reassignment by the program beneficiary of Medicare claims to any party; and

state law equivalents to the above laws, which may apply to items or services reimbursed by any third-party payer, including commercial insurers, and state data privacy and security laws which may be more stringent than HIPAA.

Furthermore, in recent years our industry has experienced increased enforcement of the federal False Claims Act and, in particular, actions brought pursuant to the False Claims Act’s “whistleblower” or “qui tam” provisions. The False Claims Act imposes liability for, among other things, knowingly presenting, or causing to be presented, a false or fraudulent claim for payment by a federal governmental payer program. The qui tam provisions of the False Claims Act allow a private individual to bring civil actions on behalf of the federal government for violations of the False Claims Act

56

and permit such individuals to share in any amounts paid by the defendant to the government in fines or settlement. When an entity is determined to have violated the False Claims Act, it is subject to mandatory damages of three times the actual damages sustained by the government, plus mandatory civil penalties of up to approximately $25,076 for each false claim or statement. In addition, various states have enacted false claim laws analogous to the federal False Claims Act, and in some cases go even further because many of these state laws apply where a claim is submitted to any third-party payer and not merely a governmental payer program. For example, in 2018 we reached a settlement with certain government payers regarding past reimbursement submissions. Although the settlement involved no admission of fault by us and no corporate integrity agreement, we cannot guarantee that we will not be subject to similar claims in the future.

Many of these laws and regulations have not been fully interpreted by regulatory authorities or the courts, and their provisions are open to a variety of interpretations. In addition, there has been a recent trend of increased U.S. federal and state regulation, scrutiny and enforcement relating to payments made to referral sources, which are governed by these laws and regulations.

We have adopted policies and procedures designed to comply with these laws, and in the ordinary course of our business, we conduct internal reviews of our compliance with these laws. However, the rapid growth and expansion of our business both within and outside of the United States may increase the potential for violating these laws or our internal policies and procedures, and the uncertainty around the interpretation of these laws and regulations increases the risk that we may be found in violation of these or other laws and regulations, or of allegations of such violations, including pursuant to private qui tam actions brought by individual whistleblowers in the name of the government as described above. If our operations, including the conduct of our employees, distributors, consultants and commercial partners, are found to be in violation of any laws or regulations that apply to us, we may be subject to penalties, including civil, criminal and administrative penalties, damages, fines, disgorgement of profits, exclusion from participation in government programs, injunctions, recall or seizure of products, total or partial suspension of production, denial or withdrawal of pre-marketing product approvals, contractual damages, reputational harm, diminished profits and future earnings and the curtailment or restructuring of our operations, any of which could materially and adversely affect our business, financial condition and results of operations.

Failure to comply with privacy and security laws and regulations could result in fines, penalties and damage to our reputation and have a material adverse effect on our business.

The federal HIPAA privacy and security regulations establish comprehensive federal standards with respect to the use and disclosure of protected health information by health plans, healthcare providers, and healthcare clearinghouses, in addition to setting standards to protect the confidentiality, integrity and security of protected health information. The regulations establish a complex regulatory framework on a variety of subjects, including patient authorization of the use and disclosure of, administrative, technical and physical safeguards for, and analysis of security incidents and breach notification requirements with respect to, protected health information. HIPAA provides for significant fines and other penalties for wrongful use or disclosure of protected health information in violation of privacy and security regulations, including potential civil and criminal fines and penalties.

The HIPAA privacy and security regulations establish minimum requirements, and do not supersede state laws that are more stringent. A number of states include medical information in the definition of personal information and have implemented requirements or standards more stringent than HIPAA. Therefore, while we have implemented policies and procedures related to compliance with the HIPAA regulations, we are also required to comply with various state privacy and security laws and regulations, and could incur penalties, compliance costs as a result of non-compliance, or damages under state laws pursuant to an action brought by a private party for the wrongful use or disclosure of confidential health information or other private personal information. In addition, other federal and state laws that protect the privacy and security of patient information may be subject to enforcement and interpretation by various governmental authorities and courts, resulting in complex compliance issues.

The GDPR data privacy regulations comprehensively reform the prior data protection rules of the European Union, and are more stringent, provide for higher potential liabilities, and apply to a broader range of personal data than those in the United States. The GDPR is applicable to U.S.-based companies, such as ours, that do business or offer services in, or that process or hold personal data of data subjects in, the European Union. While our current processes and practices

57

comply with the GDPR, we have needed to expend considerable time and resources, including management attention, to revise our practices to ensure ongoing compliance with GDPR. Furthermore, the GDPR enables EU member states to enact jurisdiction-specific requirements in key areas, which could require us to implement multiple policies unique to the jurisdictions in which we operate, which could make it more difficult and resource-intensive to continue to operate in the European Union.

As we continue to expand and grow our business, our overall compliance with applicable laws and regulations may result in increased costs and attention of management, and failure to comply may result in significant fines, penalties and damage to our reputation. Additionally, the interpretation and application of health-related, privacy and data protection laws are often uncertain, contradictory and in flux, and it is possible that these laws may be interpreted and applied in a manner that is inconsistent with our practices. As a result, we could be subject to government-imposed fines or orders requiring that we change our practices, which could cause us to incur substantial costs and may adversely affect our business and our reputation.

Changes in the way the FDA regulates the reagents, other consumables, and testing equipment we use when developing, validating, and performing our tests could result in delay or additional expense in bringing our tests to market or performing such tests for our customers.

Many of the sequencers, reagents, kits and other consumable products used to perform our testing, as well as the instruments and other capital equipment that enable the testing, are labeled as for research use only, or RUO. In addition, we offer a version of our Signatera test as an RUO offering. Products that are intended for research use only and are labeled as RUO are exempt from compliance with FDA requirements, including the approval, clearance or de novo classification and other product quality requirements for medical devices. A product labeled RUO but which is actually intended by the manufacturer for clinical diagnostic use may be viewed by the FDA as adulterated and misbranded under the FDC Act and subject to FDA enforcement action. The FDA has issued guidance stating that when determining the intended use of a product labeled RUO, it will consider the totality of the circumstances surrounding distribution of the product, including how the product is marketed and to whom. In addition, many of the reagents used to perform our testing are offered for sale as analyte specific reagents, or ASRs. ASRs are medical devices and must comply with QSR provisions and other device requirements, but most are exempt from premarket review. The FDA could disagree with a manufacturer’s assessment that the manufacturer’s products are ASRs, or could conclude that products labeled as RUO are actually intended by the manufacturer for clinical diagnostic use, and could take enforcement action against the manufacturer, such as us with respect to Signatera (RUO), including requiring the manufacturer to cease offering the product while it seeks clearance, approval or de novo classification. Manufacturers of RUO products that we employ in our other tests may cease selling their respective products, and we may be unable to obtain an acceptable substitute on commercially reasonable terms or at all, which could significantly and adversely affect our ability to provide timely testing results to our customers or could significantly increase our costs of conducting business.

The sequencers and reagents supplied to us by Illumina are labeled as RUO in the United States. We are using these sequencers and reagents for clinical diagnostic use. If the FDA were to require clearance, approval or de novo classification for the sale of Illumina’s sequencers and if Illumina does not obtain such clearance, approval or authorization, we would have to find an alternative sequencing platform for Panorama. We currently have not validated an alternative sequencing platform on which Panorama could be run in a commercially viable manner. If we were not successful in selecting, acquiring on commercially reasonable terms and implementing an alternative platform on a timely basis, our business, financial condition and results of operations would be adversely affected.

Our use of hazardous materials in the development of our tests exposes us to risks related to accidental contamination or injury and requires us to comply with regulations governing hazardous waste materials.

Our research and development activities involve the controlled use of hazardous materials and chemicals. We cannot eliminate the risk of accidental contamination or injury to employees or third parties from the use, storage, handling or disposal of these materials. In the event of contamination or injury, we could be held liable for any resulting damages, and any liability could exceed our resources or any applicable insurance coverage we may have. In addition, we are subject on an ongoing basis to federal, state and local regulations governing the use, storage, handling and disposal of these materials and specified hazardous waste materials. An increase in the costs of compliance with such laws and regulations could harm our business and results of operations.

58

If the validity of an informed consent from a patient intake for Panorama or our other tests is challenged, we could be precluded from billing for such testing, forced to stop performing such tests, or required to repay amounts previously received, which would adversely affect our business and financial results.

All clinical data and blood samples that we receive for genetic testing are required to have been collected from individuals who have provided appropriate informed consent for us to perform our testing, both commercially and in clinical trials. We seek to ensure that the individuals from whom the data and samples are collected do not retain or have conferred any proprietary or commercial rights to the data or any discoveries derived from them. Our partners operate in a number of different countries in addition to the United States, and, to a large extent, we rely upon them to comply with the individual’s informed consent and with U.S. and international laws and regulations. The collection of data and samples in many different U.S. states and foreign countries results in complex legal questions regarding the adequacy of informed consent and the status of genetic material under different legal systems. The individual’s informed consent obtained could be challenged in the future in any particular jurisdiction, and those informed consents could be deemed invalid, unlawful or otherwise inadequate for our purposes. Any findings against us, or our laboratory distribution partners, could deny us access to, or force us to stop testing samples in, a particular country or could call into question the results of our clinical trials. We could also be precluded from billing third-party payers for tests for which informed consents are challenged, or could be requested to refund amounts previously paid by third-party payers for such tests. We could become involved in legal challenges, which could require significant management and financial resources and adversely affect our revenues and results of operations.

Risks Related to Our Intellectual Property

Litigation or other proceedings resulting from either third-party claims of intellectual property infringement, or asserting infringement by third parties of our technology, is costly, time-consuming, and could limit our ability to commercialize our products or services.

Our success depends in part on our non-infringement of the patents or intellectual property rights of third parties, and our ability to successfully prevent third parties from infringing our intellectual property. We operate in a crowded technology area in which there has been substantial litigation and other proceedings regarding patent and other intellectual property rights in the genetic diagnostics industry. Third parties, including our competitors, have asserted and may in the future assert that we are infringing their intellectual property rights; in particular, we are or have recently been engaged in patent infringement lawsuits and other intellectual property disputes against various competitors in each of the industries in which we operate, as described in “Note 8—Commitments and Contingencies—Legal Proceedings” in the Notes to Consolidated Financial Statements. We may become subject to and/or initiate future intellectual property litigation as our product portfolio, and the level of competition in our industry segments, grow.

Should we be unsuccessful defending against patent infringement claims, we may be required to pay substantial royalties, money damages, change our marketing practices, or be enjoined from offering certain products or services. In addition, we could experience delays in product introductions or sales growth while we attempt to develop non-infringing alternatives. Any of these or other adverse outcomes could prevent us from offering our tests or otherwise have a material adverse effect on our business, financial condition and our results of operations.

We cannot predict whether, or offer any assurance that, the patent infringement claims we have initiated or may initiate in the future will be successful. We are and may become subject to counterclaims by patent infringement defendants. Our patents may be declared invalid or unenforceable, or narrowed in scope. Even if we prevail in an infringement action, we cannot assure you that we would be adequately compensated for the harm to our business. If we are unable to enjoin third-party infringement, our revenues may be adversely impacted and we may lose market share; and such third-party product may continue to exist in the market, but fail to meet our regulatory or safety standards, thereby causing irreparable harm to our reputation as a provider of quality products, which in turn could result in loss of market share and have a material adverse effect on our business, financial condition and our results of operations.

In addition, our agreements with some of our customers, suppliers, and other entities with whom we do business require us to defend or indemnify these parties to the extent they become involved in patent infringement claims, including the types of claims described in this risk factor. We have agreed, and may in the future agree, to defend or indemnify third

59

parties if we determine it to be in the best interests of our business relationships. If we are required or agree to defend or indemnify third parties in connection with any infringement claims, we could incur significant costs and expenses that could adversely affect our business, financial condition and results of operations.

Any inability to effectively protect our proprietary technologies could harm our competitive position.

Our success and ability to compete depend to a large extent on our ability to develop proprietary products and technologies and to maintain adequate protection of our intellectual property in the United States and other countries; this becomes increasingly important as we expand our operations and enter into strategic collaborations with partners to develop and commercialize products. The laws of some foreign countries do not protect proprietary rights to the same extent as the laws of the United States, and we may encounter difficulties in establishing and enforcing our proprietary rights outside of the United States. In addition, the proprietary positions of companies developing and commercializing tools for molecular diagnostics, including ours, generally are uncertain and involve complex legal and factual questions. This uncertainty may materially affect our ability to defend or obtain patents or to address the patents and patent applications owned or controlled by our collaborators and licensors.

We will be able to protect our proprietary rights from unauthorized use by third parties only to the extent that our proprietary technologies are protected by valid and enforceable patents or are effectively maintained as trade secrets. We have worked to procure patents protecting our technologies, but our procurement efforts may not always be successful, and any patents we successfully procure may be challenged in ways that lead to post-procurement scope reduction or invalidity. For example, certain of our intellectual property is, or recently has been, the subject of challenges instituted by our competitors, as described in “Note 8—Commitments and Contingencies—Legal Proceedings” in the Notes to Consolidated Financial Statements. These challenges may impede our ability to protect our proprietary rights from unauthorized use. In addition, any finding that others have claims of inventorship or ownership rights to our patents and applications could require us to obtain certain rights to practice related technologies, which may not be available on favorable terms.

Certain of our intellectual property was partly supported by a U.S. government grant awarded by the National Institutes of Health, and the government accordingly has certain rights in this intellectual property, including a non-exclusive, non-transferable, irrevocable worldwide license to use applicable inventions for any governmental purpose. Such rights also include “march-in” rights, which refer to the right of the U.S. government to require us to grant a license to the technology to a responsible applicant if we fail to achieve practical application of the technology or if action is necessary to alleviate health or safety needs, to meet requirements of federal regulations or to give preference to U.S. industry.

Any of these factors could adversely affect our ability to obtain commercially relevant or competitively advantageous patent protection for our products.

If we are not able to adequately protect our trade secrets and other proprietary information, the value of our technology and products could be significantly diminished.

We rely on trade secret and proprietary know-how protection for our confidential and proprietary information and have taken security measures to protect this information. These measures, however, may not provide adequate protection. For example, we have a policy of requiring our consultants, advisors and collaborators, including, for example, our strategic collaborators with whom we seek to develop and commercialize products, to enter into confidentiality agreements and our employees to enter into invention, non-disclosure and non-compete agreements. However, breaches of our physical or electronic security systems, or breaches caused by our employees failing to abide by their confidentiality obligations during or upon termination of their employment with us, could compromise these protection efforts. Any action we take to enforce our rights may be time-consuming, expensive, and possibly unsuccessful. Even if successful, the resulting remedy may not adequately compensate us for the harm caused by the breach. These risks are heightened in countries where laws or law enforcement practices may not protect proprietary rights as fully as in the United States or Europe. Any unauthorized use or disclosure of, or access to, our trade secrets, know-how or other proprietary information, whether accidentally or through willful misconduct, could have a material adverse effect on our programs and our strategy, and on our ability to compete effectively.

60

If our trademarks and trade names are not adequately protected, we may not be able to establish or maintain name recognition in our markets of interest, and our business may be adversely affected.

Failure to maintain our trademark registrations, or to obtain new trademark registrations in the future, could limit our ability to protect our trademarks and impede our marketing efforts in the countries in which we operate. We may not be able to protect our rights to trademarks and trade names that we may need to build name recognition with potential partners or customers in our markets of interest. As a means to enforce our trademark rights and prevent infringement, we may be required to file trademark claims against third parties or initiate trademark opposition proceedings. This can be expensive and time-consuming, and possibly unsuccessful. Our registered or unregistered trademarks or trade names may be challenged, infringed, circumvented, declared generic or determined to infringe on other marks.

Our pending trademark applications in the United States and in other foreign jurisdictions where we may file may not be successful. Even if these applications result in registered trademarks, third parties may challenge these trademarks in the future. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected.

We may be subject to claims that our employees, consultants or independent contractors have wrongfully used or disclosed confidential information of third parties.

We employ individuals who were previously employed at other biotechnology or diagnostic companies. We may be subject to claims that we or our employees, consultants or independent contractors have inadvertently or willfully used or disclosed confidential information of our employees’ former employers or other third parties. We may also be subject to claims that our employees’ former employers or other third parties have an ownership interest in our patents. Litigation may be necessary to defend against these claims, and if we are unsuccessful, we could be required to pay substantial damages and could lose rights to important intellectual property. Even if we are successful, litigation could result in substantial costs to us and could divert the time and attention of our management and other employees.

Risks Related to our Convertible Notes

Servicing our debt will require a significant amount of cash. We may not have sufficient cash flow from our business to pay our outstanding debt, and we may not have the ability to raise the funds necessary to settle conversions of the Convertible Notes in cash or to repurchase the Convertible Notes upon a fundamental change, which could adversely affect our business and results of operations.

Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness, including the amounts payable under the Convertible Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our indebtedness and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

Further, holders of the Convertible Notes have the right to require us to repurchase all or a portion of their Convertible Notes upon the occurrence of a “fundamental change” (as defined in the indenture governing the Convertible Notes) before the maturity date at a repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the Convertible Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Convertible Notes being converted. However, we may not have enough available cash, or be able to obtain sufficient financing, at the time we are required to repurchase the Convertible Notes.

61

The conditional conversion feature of the Convertible Notes, when triggered, may adversely affect our financial condition and operating results.

The conditional conversion feature of the Convertible Notes has been triggered for certain applicable periods beginning with the quarter ended September 30, 2020. During periods for which the conditional conversion feature has been or is triggered, holders of the Convertible Notes are entitled to convert their Convertible Notes at any time during such periods at their option. If one or more holders elect to convert their Convertible Notes, unless we choose to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would elect to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity. No holders have elected to convert their Convertible Notes.

In addition, even if holders of Convertible Notes do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

The accounting method for convertible debt securities that may be settled in cash, such as the Convertible Notes, could have a material effect on our reported financial results.

In August 2020, the FASB issued Accounting Standards Update ASU 2020-06, or ASU 2020-06 , with the intent to simplify ASC 470-20 and ASC subtopic 815-40, Contracts in Entity’s Own Equity, or ASC 815-40. Among the changes, ASU 2020-06 removed the requirement to bifurcate the liability and equity components of convertible debt instruments (such as the Convertible Notes) that may be settled entirely or partially in cash upon conversion. In addition, ASU 2020-06 precludes the use of the treasury stock method, when calculating diluted earnings per share, for convertible debt instruments that may be settled entirely or partially in cash upon conversion.

We currently apply the “if-converted” method for calculating any potential dilutive effect of the conversion options embedded in the Convertible Notes on diluted net income per share, which assumes that all of the Convertible Notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be anti-dilutive. The application of the if-converted method may reduce our reported diluted net income per share to the extent we are profitable, and accounting standards may change in the future in a manner that may otherwise adversely affect our diluted net income per share.

Conversion of the Convertible Notes will dilute the ownership interest of existing stockholders, including holders who had previously converted their Convertible Notes, or may otherwise depress the price of our common stock.

The conversion of some or all of the Convertible Notes will dilute the ownership interests of stockholders to the extent we deliver shares of our common stock upon such conversion. The Convertible Notes are currently convertible and may from time to time in the future be convertible at the option of their holders prior to their scheduled terms under certain circumstances. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Notes may encourage short selling by market participants because the conversion of the Convertible Notes could be used to satisfy short positions, or anticipated conversion of the Convertible Notes into shares of our common stock could depress the price of our common stock.

Risks Related to Ownership of Our Common Stock

The market price of our common stock has been and may be volatile, which could subject us to litigation.

The trading prices of the securities of life sciences companies, including ours, have been and may continue to be highly volatile; and financial markets in general, including our stock, experienced particularly high volatility as a result of the COVID-19 pandemic and continued difficult macroeconomic conditions. Accordingly, the market price of our common stock is likely to be subject to wide fluctuations in response to numerous factors, many of which are beyond our control, such as those in this “Risk Factors” section and others including:

62

actual or anticipated variations in our and our competitors’ results of operations, as well as how those results compare to analyst and investor expectations;

announcements by us or our competitors of new products, significant acquisitions, other strategic transactions, including strategic and commercial partnerships and relationships, joint ventures, divestitures, collaborations or capital commitments;

changes in reimbursement practices by current or potential payers;

failure of analysts to initiate or maintain coverage of our company, issuance of new securities analysts’ reports or changed recommendations for our stock;

negative publicity, including misinformation, about our company, our tests, or the commercial markets in which we operate;

forward-looking statements related to our financial guidance or projections, our failure to meet or exceed our financial guidance or projections or changes in our financial guidance or projections;

actual or anticipated changes in regulatory oversight of our products;

development of disputes concerning our intellectual property or other proprietary rights;

commencement of, or our involvement in, litigation;

announcement or expectation of additional debt or equity financing efforts;

any major change in our management;

general economic conditions and slow or negative growth of our markets, including as a result of changes in the rate of inflation (including the cost of raw materials, commodities, and supplies) and interest rates; and

changes in business, economic, and political conditions, including war, political instability and related military action.

In addition, if the market for life sciences stocks or the stock market in general experiences uneven investor confidence, as has been the case in recent months, the market price of our common stock could decline for reasons unrelated to our business, operating results or financial condition. The market price of our common stock might also decline in reaction to events that affect other companies within, or outside, our industry even if these events do not directly affect us. Some companies, including us, that have experienced volatility in the trading price of their stock have been the subject of securities class action litigation, and we may in the future become subject to such litigation. For example, we have in the past been subject to a purported securities class action lawsuit filed against us, our directors and certain of our officers and stockholders related to our initial public offering. Under certain circumstances, we have contractual and other legal obligations to indemnify and to incur legal expenses on behalf of current and former directors and officers, and on behalf of our former underwriters, in connection with any future lawsuits. Any lawsuit to which we are a party, with or without merit, may result in an unfavorable judgment. We also may decide to settle lawsuits on unfavorable terms. Any such negative outcome could result in payments of substantial damages or fines, damage to our reputation or adverse changes to our offerings or business practices. Defending against litigation is costly and time-consuming, and could divert our management’s attention and resources. Furthermore, during the course of litigation, there could be negative public announcements of the results of hearings, motions or other interim proceedings or developments, which could have a material adverse effect on the market price of our common stock.

63

If we are unable to implement and maintain effective internal controls over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be adversely affected.

We are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on internal controls over financial reporting. The Sarbanes-Oxley Act also requires that our management report on internal controls over financial reporting be attested to by our independent registered public accounting firm.

Although we determined that our internal controls over financial reporting were effective as of December 31, 2022, we must continue to monitor and assess our internal controls over financial reporting. If we have a material weakness in our internal controls over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. If we identify material weaknesses in our internal controls over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner, if we are unable to assert that our internal controls over financial reporting are effective, or, when required in the future, if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be adversely affected, and we could become subject to investigations by the stock exchange on which our securities are listed, the SEC, or other regulatory authorities.

We do not intend to pay dividends on our capital stock so any returns will be limited to changes in the value of our common stock.

We have never declared or paid any cash dividends on our capital stock. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. In addition, our ability to pay cash dividends on our capital stock may be prohibited or limited by the terms of any current or future debt financing arrangement. Any return to stockholders will therefore be limited to the increase, if any, in the price of our common stock.

Future sales and issuances of our common stock or rights to purchase common stock, including pursuant to our equity incentive plans or in connection with acquisitions or strategic or commercial transactions, could result in additional dilution of the percentage ownership of our stockholders and could cause the price of our common stock to decline.

From time to time, we may issue additional securities or sell common stock, convertible securities, such as the Convertible Notes, or other equity securities in one or more transactions at prices and in a manner we determine. We also expect to continue to issue common stock to employees and directors pursuant to our equity incentive plans. If we sell or issue common stock, convertible securities, or other equity securities, or common stock is issued pursuant to equity incentive plans, investors in our common stock may be materially diluted. As we have done in the past, we may decide to issue common stock or other equity securities in connection with an acquisition or a strategic or commercial transaction, which could cause dilution to our existing stockholders. New investors in such transactions could gain rights, preferences and privileges senior to those of holders of our common stock.

Sales of a substantial number of shares of our common stock in the public markets could cause the price of our common stock to decline.

Sales of a substantial number of shares of our common stock in the public market or the perception that these sales might occur could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that sales may have on the prevailing market price of our common stock.

As we have done in the past, we may issue our shares of common stock or securities convertible into our common stock, such as our Convertible Notes, from time to time in connection with a financing, acquisition, investments or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the price of our common stock to decline.

64

If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.

The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. Currently, only a small number of securities analysts cover our stock. If more analysts do not commence coverage of us, or if industry analysts cease coverage of us or fail to publish reports on us regularly, the trading price for our common stock could be adversely affected. If one or more of the analysts who cover us downgrade our common stock or publish inaccurate or unfavorable research about our business, our common stock price would likely decline.

Insiders have substantial control over us and will be able to influence corporate matters.

As of December 31, 2022, our directors and executive officers and their affiliates beneficially owned, in the aggregate, approximately 9.45% of our outstanding capital stock. As a result, these stockholders are and will continue to be able to exercise significant influence over all matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions, such as a merger or other sale of our company or its assets. This concentration of ownership could limit stockholders’ ability to influence corporate matters and may have the effect of delaying or preventing a third party from acquiring control over us.

Provisions in our amended and restated certificate of incorporation, amended and restated bylaws, and Delaware law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the market price of our common stock.

Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could depress the market price of our common stock by acting to discourage, delay or prevent a change in control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions, among other things:

authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;

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

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

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

establish a classified board of directors so that not all members of our board are elected at one time;

permit the board of directors to establish the number of directors;

provide that directors may only be removed “for cause” and only with the approval of 75% of our stockholders;

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

provide that the board of directors is expressly authorized to make, alter or repeal our amended and restated bylaws.

65

In addition, Section 203 of the Delaware General Corporation Law may discourage, delay or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations and other transactions between us and holders of 15% or more of our common stock.

In addition, if a “fundamental change” (as defined in the indenture governing the Convertible Notes) occurs prior to the maturity date of the Convertible Notes, holders of the Convertible Notes will have the right, at their option, to require us to repurchase all or a portion of their Convertible Notes. If a “make-whole fundamental change” (as defined in the indenture governing the Convertible Notes) occurs prior to the maturity date, we will in some cases be required to increase the conversion rate of the Convertible Notes for a holder that elects to convert its Convertible Notes in connection with such make-whole fundamental change. Furthermore, we are prohibited from engaging in certain mergers or acquisitions unless, among other things, the surviving entity of such transaction assumes our obligations under the Convertible Notes.

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

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law or any action asserting a claim against us that is governed by the internal affairs doctrine. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees and may discourage these types of lawsuits. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, financial condition and results of operations.

Changes in accounting standards and their interpretations could adversely affect our operating results.

U.S. GAAP is subject to interpretation by the Financial Accounting Standards Board, or FASB, the Public Company Accounting Oversight Board, or PCAOB, the SEC, and various other bodies that promulgate and interpret appropriate accounting principles. These principles and related implementation guidelines and interpretations can be highly complex and involve subjective judgments. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before or after the announcement of a change in such principles. Additionally, the adoption of these standards may potentially require enhancements or changes in our systems and will require significant time and cost on behalf of our financial management. A discussion of these standards and other pending changes in GAAP, are further discussed in “Note 2—Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements.

ITEM 1B.

UNRESOLVED STAFF COMMENTS

None.

ITEM 2.

PROPERTIES

We lease office facilities under non-cancelable operating lease agreements. We currently occupy approximately 136,000 square feet of laboratory and office space at 201 Industrial Road in San Carlos, California pursuant to a lease that we directly entered into with our landlord in October 2016. This lease covers two office spaces, referred to as the First Space and the Second Space. The First Space covers approximately 88,000 square feet at an average base rent of $340,972 per month for the year 2020. The Second Space covers approximately 48,000 square feet at an average base rent of $197,605 per month. The original lease term is approximately 84 months and expires in October 2023. In January 2021, we entered into an amendment of the lease to extend the term for 48 months to October 2027. The combined monthly rent for the First Space and Second Space will be $776,671 commencing in October 2023.

66

We entered into a sublease agreement in June 2019 with a third party to sublease 25,879 square feet of space located on the third floor of the San Carlos, California building while maintaining its primary obligation as the intermediate lessor. The term of this lease is approximately 48 months commencing in October 2019 and expiring in September 2023. In February 2021, we entered into an amendment of the San Carlos sublease agreement whereas the third party will initially return approximately 3,474 rentable square feet with the remainder of the subleased premises, consisting of approximately 22,405 rentable square feet, between October 2021 and December 2021.

In Tukwila, Washington, we lease a facility initially to provide storage of our cord blood tissue units. The facility covers approximately 10,000 square feet, with a lease term of 62 months beginning in June 2018 and expiring in July 2023. In the third quarter of 2019, we sold the Evercord business and the facility was subleased to a third party. We do not intend to exercise its option to renew the facility upon expiration.

Our subsidiary leases laboratory and office space in Austin, Texas, comprising approximately 94,000 square feet pursuant to a lease expiring in November 2026. The lease term is 132 months beginning in December 2015 and expiring in November 2026 with monthly payments beginning in December 2016. In December 2021, we entered into an amendment of the Austin lease agreement which extended the lease of the current premises through March 2033. The amendment also includes two additional office spaces, referred to as the First Expansion Premises and the Second Expansion Premises. The First Expansion Premises consists of 32,500 rentable square feet and commenced in February 2022. The Second Expansion Premises consists of 65,222 rentable square feet and commenced in September 2022. The terms of the First and Second Expansion Premises expire in March 2033.

We entered into a lease agreement in November 2020 to lease 11,395 square feet of space located in South San Francisco, California over a three-year term. The premises is used for general office, laboratory and research use. In December 2022, we exercised the renewal option of the South San Francisco lease agreement. In January 2023, we entered in an amendment to extend the lease term of the South San Francisco premises by three years, through November 2026.

As part of the in-process research and development, or the IPR&D, asset acquisition in September 2021, we inherited a 24-month lease for 7,107 square feet of laboratory space in Canada. The annual lease payment starts at $0.2 million and will expire in August 2023.

We have also historically entered into leases of individual workspaces and storage spaces at various locations on both a month-to-month basis without an established lease term, and more recently for certain locations, have committed to terms approximating one to five years. For the facilities without a committed lease term, we have elected to not recognize them as the right-of-use assets on the balance sheet as they are all considered short-term leases. For individual workspaces where the committed lease term exceeds one year, we have recorded a right-of-use asset.

We may expand our facilities capacity as our employee base and laboratory processing needs grow. We believe that we will be able to obtain additional space on commercially reasonable terms.

ITEM 3.

LEGAL PROCEEDINGS

From time to time, we are involved in legal proceedings. The results of such legal proceedings and claims cannot be predicted with certainty, and regardless of the outcome, legal proceedings could have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors.

For information regarding certain current legal proceedings, see “Note 8—Commitments and Contingencies—Legal Proceedings” in the Notes to Consolidated Financial Statements, which is incorporated herein by reference.

ITEM 4.

MINE SAFETY DISCLOSURES

Not applicable.

67

PART II

ITEM 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Price of Our Common Stock

Our common stock is listed on the Nasdaq Global Select Market under the symbol “NTRA”.

Holders

As of March 1, 2023, we had 33 holders of record of our common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers and other nominees.  This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.

Dividends

No cash dividends have ever been paid or declared on our common stock. We currently intend to retain all future earnings, if any, for use in our business and do not anticipate paying any cash dividends on our common stock in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on our financial condition, results of operations, capital requirements, general business conditions and other factors our board of directors may deem relevant.

68

Performance Graph

This performance graph shall not be deemed “filed” for purposes of Section 18 of the Exchange Act, or incorporated by reference into any of our other filings under the Exchange Act or the Securities Act except to the extent we specifically incorporate it by reference into such filing. The following graph compares the cumulative total stockholder return on our common stock between our initial public offering on July 2, 2015 and December 31, 2022 with the cumulative total return of (i) the NASDAQ Biotechnology Index and (ii) the NASDAQ Composite Index over the same period. The chart assumes $100 was invested at the close of market on July 2, 2015, and assumes the reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.

Graphic

Nasdaq

Nasdaq

Trade Date

Natera, Inc.

Biotechnology

Composite

Base period 7/2/2015

$

100

$

100

$

100

12/31/2015

$

47.49

$

91.34

$

99.96

12/31/2016

$

51.50

$

71.53

$

107.46

12/31/2017

$

39.53

$

86.6

$

137.81

12/31/2018

$

61.39

$

78.52

$

132.46

12/31/2019

$

147.45

$

97.34

$

178.59

12/31/2020

$

437.64

$

122.78

$

257.29

12/31/2021

$

408.40

$

122.00

$

312.32

12/31/2022

$

176.65

$

108.69

$

208.94

Recent Sales of Unregistered Securities

None.

69

Purchases of Equity Securities by the Issuer and Affiliated Parties

None.

ITEM 6.

SELECTED FINANCIAL DATA

Information required by Item 6 of Form 10-K is omitted pursuant to the SEC's adoption of amendments to Regulation S-K effective February 10, 2021.

70

ITEM 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our consolidated financial statements and related notes included in Part II, Item 8 of this report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in “Risk Factors” included elsewhere in this report.

Overview

We are a diagnostics company with proprietary molecular and bioinformatics technology that we are applying to change the management of disease worldwide. We began in the women’s health space, in which we develop and commercialize non- or minimally- invasive tests to evaluate risk for, and thereby enable early detection of, a wide range of genetic conditions, such as Down syndrome. Our technology is now also being used in the oncology market, in which we are commercializing, among others, a personalized blood-based DNA test to detect molecular residual disease and monitor disease recurrence, as well as in the organ health market, with tests to assess organ transplant rejection. We seek to enable even wider adoption of our technology through Constellation, our global cloud-based distribution model. In addition to our direct sales force in the United States, we have a global network of over 100 laboratory and distribution partners, including many of the largest international laboratories.

We currently provide a comprehensive suite of products in women’s health, as well as our oncology and organ health products, and our Constellation cloud-based platform. We generate a majority of our revenues from the sale of Panorama, our non-invasive prenatal test (“NIPT”), as well as Horizon, our Carrier Screening (“HCS”) test. In addition to Panorama and Horizon, our product offerings in women’s health include Spectrum Preimplantation Genetics, our Anora miscarriage test, and Vistara single-gene NIPT, as well as our Empower hereditary cancer screening test, which we also plan to offer to oncologists through our oncology sales channel. We also offer our Signatera molecular residual disease test for oncology applications, which we commercialize as a test run in our CLIA (as defined below) laboratory and offer on a research use only basis to research laboratories and pharmaceutical companies; and our Prospera organ transplant assessment tests.

We process tests in our laboratories certified under the Clinical Laboratory Improvement Amendments of 1988 (“CLIA”) in Austin, Texas and San Carlos, California. A portion of our testing is performed by third-party laboratories. Our customers include independent laboratories, national and regional reference laboratories, medical centers and physician practices for our screening tests, and research laboratories and pharmaceutical companies. We market and sell our tests through our direct sales force and, for our women’s health tests, through our laboratory distribution partners. We bill clinics, laboratory distribution partners, patients, pharmaceutical companies and insurance payers for the tests we perform. In cases where we bill laboratory distribution partners, our partners in turn bill clinics, patients and insurers. The majority of our revenue comes from insurers with whom we have in-network contracts. Such insurers reimburse us for our tests pursuant to our in-network contracts with them, based on positive coverage determinations, which means that the insurer has determined that the test in general is medically necessary for this category of patient.

In addition to offering tests to be performed at our laboratories, either directly or through our laboratory distribution partners, we also establish licensing arrangements with laboratories under Constellation, our cloud-based distribution model, whereby our laboratory licensees run the molecular workflows themselves and then access our bioinformatics algorithms through our cloud-based software. This cloud-based distribution model results in lower revenues and gross profit per test than cases in which we process a test ourselves; however, because we do not incur the costs of processing the tests, our costs per test under this model are also lower. We began entering into these licensing arrangements starting in the fourth quarter of 2015.

The principal focus of our commercial operations is to offer our tests through both our direct sales force and laboratory distribution partners, and our Constellation licensees under our cloud-based distribution model. The number of tests that we accession is a key indicator that we use to assess our business. A test is accessioned when we receive the test at our laboratory, the relevant information about the test is entered into our computer system, and the test sample is routed

71

into the appropriate workflow. This number is a subset of the number of tests that we process, which includes tests distributed through our Constellation licensees. The number of tests that we process is a key metric as it tracks overall volume growth, particularly as our laboratory partners may transition from sending samples to our laboratory to our cloud-based distribution model, as a result of which our tests accessioned would decrease but our tests processed would remain unchanged.

During the year ended December 31, 2022, we processed approximately 2,066,500 tests, comprised of approximately 2,004,000 tests accessioned in our laboratories. During the year ended December 31, 2021, we processed approximately 1,570,000 tests, comprised of approximately 1,513,400 tests accessioned in our laboratories. During the year ended December 31, 2020, we processed approximately 1,026,500 tests, comprised of approximately 974,400 tests accessioned in our laboratories. This increase in volume represents continuous commercial growth of Panorama and HCS, both as tests performed in our laboratories as well as through our Constellation software platform.

The percent of our revenues attributable to our U.S. direct sales force were 89%, 89% and 87% for the years ended December 31, 2022, 2021, and 2020, respectively. The percent of our revenues attributable to U.S. laboratory partners for the year ended December 31, 2022, 2021, and 2020 were 7%, 5% and 7%, respectively. The percent of our revenues attributable to international laboratory partners and other international sales for the year ended December 31, 2022 was 4%, down from 6% for both the years ended December 31, 2021 and December 31, 2020.

For the year ended December 31, 2022, total revenues were $820.2 million, compared to $625.5 million and $391.0 million in the years ended December 31, 2021 and 2020, respectively. Product revenues generated from our testing accounted for $797.3 million or 97% of total revenues for the year ended December 31, 2022, compared to $580.1 million or 93% of total revenues for the year ended December 31, 2021 and $377.9 million or 97% of total revenues for the year ended December 31, 2020. For the years ended December 31, 2022, 2021, and 2020, there were no customers exceeding 10% of the total revenues on an individual basis. Revenues from customers outside the United States were $34.4 million, representing 4% of total revenues for the year ended December 31, 2022. For the years ended December 31, 2021 and 2020, revenues from customers outside the United States were $34.6 million and $25.3 million, respectively, representing approximately 6% of total revenues in both years.

Our net losses for the years ended December 31, 2022, 2021, and 2020, were $547.8 million, $471.7 million, and $229.7 million, respectively. This included non-cash stock compensation expense of $152.4 million, $115.2 million, and $50.2 million for the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022, we had an accumulated deficit of $1.9 billion.

Components of the Results of Operations

The section of this Management’s Discussion and Analysis generally discusses year-to-year comparisons between 2022 and 2021. Discussions of year-to-year comparisons between 2021 and 2020 that are not included in this Annual Report on Form 10-K can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of Part II of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 24, 2022.

Revenues

Product Revenues

We generate revenues from the sale of our tests, primarily from the sale of our Panorama and HCS tests. Our two primary distribution channels are our direct sales force and our laboratory partners. In cases where we promote our tests through our direct sales force, we generally bill directly to a patient, clinic or insurance carrier, or a combination of the insurance carrier and patient, for the fees.

Sales of our clinical tests are recorded as product revenues. Revenues recognized from tests processed through our Constellation model, and from our strategic partnership agreements, are reported in licensing and other revenues.

72

In cases where we sell our tests through our laboratory partners, the majority of our laboratory partners bill the patient, clinic or insurance carrier for the performance of our tests, and we are entitled to either a fixed price per test or a percentage of their collections.

Our ability to increase our revenues will depend on our ability to further penetrate the domestic and international markets and, in particular, generate sales through our direct sales force, develop and commercialize additional tests, obtain reimbursement from additional third-party payers and increase our reimbursement rates for tests performed. For example, our financial performance depends on reimbursement for microdeletions testing. Many third-party payers do not currently reimburse for microdeletions screening in part because there has historically been limited published data on the performance of microdeletions screening tests, with our SMART study results being published relatively recently, in early 2022. A current procedure terminology (“CPT”) code for microdeletions went into effect beginning January 1, 2017. We have experienced low average reimbursement rates for microdeletions testing under this code, and we expect that this will continue to be the case, at least in the near term, due to third-party payers declining to reimburse and through reduced reimbursement under the CPT code. This has had, and we expect it will continue to have, an adverse impact on our revenues. In addition, a new CPT code for expanded carrier screening went into effect beginning January 1, 2019, and has had, and may continue to have, an adverse effect on our reimbursement rates for our broader Horizon carrier screening panel for which we previously primarily received reimbursement on a per-condition basis, as those tests may be reimbursed as a combined single panel instead of as multiple individual tests. Because our revenues from Horizon continue to represent a significant proportion of our overall revenues, a decline in our reimbursement rates for, and therefore our average selling price of, Horizon, could result in a decline in our overall revenue.

Entering into in-network contracts continues to be an important part of our business strategy, as we believe that in-network coverage of our tests by third-party payers is crucial to our growth and long-term success, as in-network pricing is more predictable than out-of-network pricing, enables us to develop stable, long-term relationships with third-party payers, and provides access to a larger population of covered lives. However, the negotiated fees under our contracts with third-party payers are typically lower than the list price of our tests, and in some cases the third-party payers that we contract with have negative coverage determinations for some of our offerings, in particular Panorama for microdeletions screening. Therefore, being in-network with third-party payers has in the past had, and may in the future have, an adverse impact on our revenues and gross margins. We intend to mitigate any impact by driving more business from our most profitable accounts.

Licensing and Other Revenues

Revenues recognized from tests processed through our Constellation model, and from our strategic partnership agreements (which during the three years ended December 31, 2020, 2021 and 2022 comprised the Qiagen LC, or Qiagen, BGI Genomics Co. Ltd., and Foundation Medicine, Inc. agreements) are reported in licensing and other revenues. We also recognize licensing revenues through the licensing and the provisioning of services to support the use of our proprietary technology by licensees under our cloud-based distribution model. As of December 31, 2022, we are recognizing revenues on 11 licensing and service arrangements with laboratories under our Constellation model.

Our strategy to offer access to our algorithm to laboratory licensees via our Constellation cloud-based software platform may also cause our revenues to decrease because we do not process the tests and perform the molecular biology analysis in our own laboratory under this model, and therefore are not able to charge as high an amount, and as a result realize lower revenues per test than when we perform the entire test ourselves. However, cost of licensing and other revenues for the Constellation software platform are relatively low, and therefore, its associated gross margin is higher.

73

Cost of Product Revenues

The components of our cost of product revenues are material and service costs, impairment charges associated with testing equipment, personnel costs, including stock-based compensation expense, equipment and infrastructure expenses associated with testing samples, electronic medical records, order and delivery systems, shipping charges to transport samples, costs incurred from third party test processing fees, and allocated overhead such as rent, information technology costs, equipment depreciation and utilities. Costs associated with Whole Exome Sequencing (“WES”) are also included, as well as labor costs, relating to our Signatera CLIA and Signatera research use only offerings. Costs associated with performing tests are recorded when the test is accessioned. We expect cost of product revenues in absolute dollars to increase as the number of tests we perform increases.

As we continue to achieve scale, we have increased our focus on more efficient use of labor, automation, and DNA sequencing. For example, we updated the molecular and bioinformatics process for Panorama to further reduce the sequencing reagents, test steps and associated labor costs required to obtain a test result, while increasing the accuracy of the test to allow it to run with lower fetal fraction input. These improvements also reduced the frequency of the need to require blood redraws from the patient.

Cost of Licensing and Other Revenues

The components of our cost of licensing and other revenues are material costs associated with test kits sold to Constellation clients, development and support services relating to our strategic partnership agreements and other costs.

We currently have 11 revenue generating licensing and service agreements with laboratories under our Constellation distribution model. We consider our cost of licensing and other revenues for the Constellation software platform to be relatively low, and therefore we expect its associated gross margin is higher. We expect our cost of licensing will increase in relation to volume growth.

Research and Development

Research and development expenses include costs incurred to develop our technology, collect clinical samples and conduct clinical studies to develop and support our products. These costs consist of personnel costs, including stock-based compensation expense; prototype materials; laboratory supplies; consulting costs; regulatory costs; electronic medical record set up costs; and costs associated with setting up and conducting clinical studies at domestic and international sites and allocated overhead, including rent, information technology, equipment depreciation and utilities. We expense all research and development costs in the periods in which they are incurred. We expect our research and development expenses to increase in absolute dollars as we continue to invest in research and development activities related to developing enhanced and new products.

Selling, General and Administrative

Selling, general and administrative expenses include executive, selling and marketing, legal, finance and accounting, human resources, billing and client services. These expenses consist of personnel costs, including stock-based compensation expense; direct marketing expenses; audit and legal expenses; consulting costs; training and medical education activities; payer outreach programs and allocated overhead, including rent, information technology, equipment depreciation, and utilities.

Interest Expense

Interest expense is attributable to borrowing under our Convertible Senior Notes (the “Convertible Notes”) and credit line with UBS (the “Credit Line”), including the amortization of debt discounts.

74

Interest Income and Other (Expense) Income, Net

Interest income and other (expense) income, net is comprised of interest earned on our cash, realized gains and losses on investments and assets, sublease rental income, and foreign currency remeasurement gains and losses.

Loss on Debt Extinguishment

The loss on debt extinguishment of $5.8 million was a result of the repayment of the outstanding principal and interest under the 2017 Term Loan with Orbimed in the second quarter of 2020.

Critical Accounting Policies

Our management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenue generated, and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We consider our critical accounting policies and estimates to be revenue recognition, leases, fair value measurements, and stock-based compensation.

Recent Accounting Pronouncements

We believe that the impact of accounting standards updates recently issued that are not yet effective will not have a material impact on our financial position or results of operations upon adoption.

Revenue Recognition

We recognize revenues when, or as, performance obligations in the contracts are satisfied, in the amount reflecting the expected consideration to be received from the goods or services transferred to the customers.

Product Revenues

Product revenues are derived from contracts with insurance carriers, laboratory partners and patients in connection with sales of prenatal genetic and other diagnostics tests. We enter into contracts with insurance carriers with primarily payment terms related to tests provided to the patients who have health insurance coverage. Insurance carriers are considered to be third-party payers on behalf of the patients, and the patients are considered as the customers who receive genetic test services. Tests may be billed to insurance carriers, patients, or a combination of insurance carriers and patients. Further, we sell tests to a number of domestic and international laboratory partners and identify the laboratory partners as customers provided that there is a test services agreement between us and them.

Licensing and Other Revenues

We recognize licensing revenues from our Constellation cloud-based distribution model, pursuant to which we grant licenses to laboratories to access our proprietary bioinformatics algorithms through our cloud-based software to analyze the results of molecular workflows that such licensees develop and perform in their laboratories.  In addition, the royalties we receive from our arrangement with a prenatal paternity licensee are recognized Constellation revenues.

We also recognize revenues from our strategic partnership agreements. The performance obligations are unique in each agreement and would typically require the license of intellectual property, development services, support services, and future test work. We also record revenues from the sale of IVD kits in licensing and other revenues.

75

Income Taxes

We account for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”), which requires recognition of deferred tax assets and liabilities for the expected tax consequences of our future financial and operating activities. Under ASC 740, we determine deferred tax assets and liabilities based on the temporary difference between the financial statement and tax bases of assets and liabilities using the tax rates in effect for the year in which we expect such differences to reverse.  If we determine that it is more likely than not that we will not generate sufficient taxable income to realize the value of some or all of our deferred tax assets (net of our deferred tax liabilities), we establish a valuation allowance offsetting the amount we do not expect to realize.  We perform this analysis each reporting period and reduce our measurement of deferred taxes, if the likelihood we will realize them becomes uncertain.  

 

We also account for uncertain tax positions in accordance with ASC 740, which requires us to adjust our financial statements to reflect only those tax positions that are more-likely-than-not to be sustained upon review by federal or state examiners. We may recognize a tax benefit only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. We maintained a full valuation allowance against our net deferred tax assets in 2022 and 2021 due to the uncertainty surrounding realization of these assets (for details, please refer to Note 13, Income Taxes). In addition, our policy is to report interest and penalties related to unrecognized tax benefits as income tax expenses.

Stock-Based Compensation

We have included stock-based compensation as part of our cost of revenues and our operating expenses in our statements of operations as follows:

Year ended December 31, 

 

2022

2021

2020

 

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

 

 

(in thousands)

Cost of revenues

$

7,905

$

$

7,905

$

4,811

$

$

4,811

$

1,691

$

$

1,691

Research and development

 

44,655

 

1,890

 

46,545

 

24,507

 

1,361

 

25,868

10,777

647

11,424

Selling, general and administrative

 

97,379

 

555

 

97,934

 

84,368

 

172

 

84,540

36,747

309

37,056

Total

$

149,939

$

2,445

$

152,384

$

113,686

$

1,533

$

115,219

$

49,215

$

956

$

50,171

Stock-based compensation related to stock options granted to our employees and non-employees is measured at the grant date based on the fair value of the award, which is determined by the Black-Scholes option-pricing model and the Monte Carlo simulation model. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. No compensation cost is recognized on stock options for employees and non-employees who do not render the requisite service and therefore forfeit their rights to the stock options. The measurement of stock-based compensation is subject to periodic adjustments as the underlying equity instruments vest, and the resulting change in value, if any, is recognized in our statements of operations and comprehensive loss during the period that the related services are rendered.

Impairment of Long-Lived Assets

76

We evaluate our long-lived assets for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. We then compare the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. There were no asset impairment charges for the years ended December 31, 2022 and 2021.

Results of Operations

Comparison of the years ended December 31, 2022, 2021, and 2020

Year Ended December 31,

Changes

 

(in thousands)

2022

    

2021

    

2020

  

  

2022 - 2021

    

2021 - 2020

 

Amount

Percent

Amount

Percent

Revenues:

Product revenues

$

797,307

$

580,080

$

377,877

$

217,227

37.4

%

$

202,203

53.5

%

Licensing and other revenues

22,915

45,406

13,128

(22,491)

(49.5)

32,278

245.9

Total revenues

820,222

625,486

391,005

194,736

31.1

234,481

60.0

Cost and expenses:

Cost of product revenues

453,632

315,195

200,097

138,437

43.9

115,098

57.5

Cost of licensing and other revenues

2,624

3,223

3,523

(599)

(18.6)

(300)

(8.5)

Research and development

316,415

264,208

100,035

52,207

19.8

164,173

164.1

Selling, general and administrative

588,591

511,034

303,627

77,557

15.2

207,407

68.3

Total cost and expenses

1,361,262

1,093,660

607,282

267,602

24.5

486,378

80.1

Loss from operations

(541,040)

(468,174)

(216,277)

(72,866)

15.6

(251,897)

116.5

Interest expense

(9,319)

(8,305)

(15,082)

(1,014)

12.2

6,777

(44.9)

Interest and other income, net

3,538

5,381

7,562

(1,843)

(34.3)

(2,181)

(28.8)

Loss on debt extinguishment

(5,848)

5,848

100.0

Loss before income taxes

(546,821)

(471,098)

(229,645)

(75,723)

16.1

(241,453)

105.1

Income tax expense

(978)

(618)

(98)

(360)

58.3

(520)

530.6

Net loss

$

(547,799)

$

(471,716)

$

(229,743)

$

(76,083)

16.1

%

$

(241,973)

105.3

%

_______________________

Revenues

Total revenues are comprised of product revenues, which are primarily driven by sales of our Panorama and HCS tests, and licensing and other revenues, which primarily includes development licensing revenue, licensing of our Constellation software to our licensees. Total revenues for the year ended December 31, 2022 increased by $194.7 million, or 31.1%, when compared to the year ended December 31, 2021.

We derive our revenues from tests based on units reported to customers—tests delivered with a result. All reported units are either accessioned in our laboratories or processed outside of our laboratories. As noted in “Overview,” the number of tests that we process is a key metric as it tracks overall volume growth. During the year ended December 31, 2022, total reported units were approximately 1,919,600, comprised of approximately 1,861,000 tests reported in our laboratories. Comparatively, during the year ended December 31, 2021, total reported units were approximately 1,453,500, comprised of approximately 1,400,100 tests reported in our laboratories. During the year ended December 31, 2022 and 2021, total oncology units processed were approximately 196,400 and 76,400, respectively.

Product Revenues

77

During the year ended December 31, 2022, product revenues increased by $217.2 million, or 37.4% compared to the year ended December 31, 2021, as a result of the continued revenue growth from increased test volumes.

Licensing and Other Revenues

Licensing and other revenues decreased by $22.5 million, or 49.5%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. The decrease in revenue was primarily due to $28.6 million of revenue recognized from Qiagen associated with deferred revenues recognized as a result from a settlement with Qiagen in prior year partially offset by a $6.1 million net increase in revenue from our collaborative and royalty agreements.

Cost of Product Revenues

During the year ended December 31, 2022, cost of product revenues increased by $138.4 million or 43.9% when compared to the year ended December 31, 2021, primarily due to higher costs related to inventory consumption of $21.9 million driven by an increase in accessioned cases, a $58.6 million increase in third-party fees, a $14.2 million increase in shipping related charges due to higher volume, and a $43.7 million increase in labor and overhead costs driven by headcount growth and product support.

Cost of Licensing and Other Revenues

Cost of licensing and other revenues for the year ended December 31, 2022, when compared to the year ended December 31, 2021, decreased by approximately $0.6 million, or 18.6%, primarily due to a net decrease in costs to support our collaborative agreements.

Research and Development

Research and development expenses during the year ended December 31, 2022 increased by $52.2 million, or 19.8%, when compared to the year ended December 31, 2021. The increase was driven by a $61.8 million increase in salary and related expenditures primarily due to headcount growth, which includes a $20.7 million increase in stock-based compensation expense, a $19.2 million increase in clinical trial expenses, and an increase of $3.4 million of marketing, travel, facilities, office and other costs to support increases in the Company’s headcount, new product offerings and research and development project pipeline. This was offset by a net $27.0 million decrease in IPR&D expense mainly related to a $35.0 million upfront payment made in September 2021 upon acquisition, offset by an increase in accruals for the remaining milestones, and a $5.2 million decrease in consulting and legal fees.

Selling, General and Administrative

Selling, general and administrative expenses increased by $77.6 million, or 15.2%, in the year ended December 31, 2022 compared to the year ended December 31, 2021. The increase was attributable to an increase of $48.7 million in salary and related expenditures primarily due to headcount growth to support new product offerings, which includes a $13.5 million increase in stock-based compensation expense, a $11.1 million increase in travel related costs, a $10.5 million increase from consulting and legal related costs, and a $14.1 million increase related to business support including business insurance, billing services, facilities, office and other costs to support increases in the Company’s headcount and new product offerings. This was offset by a $6.8 million decrease in marketing expenses.

Interest Expense

Interest expense increased by $1.0 million, 12.2%, in the year ended December 31, 2022 compared to the same period in the prior year due to an increase in interest rate as well as a $30.0 million drawdown from November 2022 for the UBS Credit Line.

78

Interest and Other Income

Interest and other income decreased by $1.8 million, or 34.3%, in the year ended December 31, 2022, compared to the same period in the prior year, primarily due to less interest income as a result of less investments held by the Company compared to the prior year.

Liquidity and Capital Resources

We have incurred net losses each year since our inception. For the year ended December 31, 2022, we had a net loss of $547.8 million, and we expect to continue to incur losses in future periods as we continue to devote a substantial portion of our resources to our research and development and commercialization efforts for our existing and new products. As of December 31, 2022, we had an accumulated deficit of $1.9 billion. As of December 31, 2022, we had $466.1 million in cash and cash equivalents and restricted cash, $432.3 million in marketable securities, $80.4 million of outstanding balance of the Credit Line including accrued interest, and $287.5 million outstanding principal balance on the Convertible Notes. As of December 31, 2022, we have $70.0 million available on the Credit Line.

While we have introduced multiple products that are generating revenues, these revenues have not been sufficient to fund all operations. Accordingly, we have funded the portion of operating costs that exceeds revenues through a combination of equity issuances and debt and other financings. We expect to develop and commercialize future products and continue to invest in the growth of our business and, consequently, we will need to generate additional revenues to achieve future profitability and may need to raise additional equity or incur additional debt. If we raise additional funds by issuing equity securities, our stockholders would experience dilution. Additional debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any additional debt financing or additional equity that we raise may contain terms that are not favorable to us or our stockholders and requires significant debt service payments, which diverts resources from other activities. Additional financing may not be available at all, or in amounts or on terms acceptable to us. If we are unable to obtain additional financing, we may be required to delay the development and commercialization of our products and significantly scale back our business and operations.

In September 2020, we completed an additional underwritten equity offering and sold 4,791,665 shares of our common stock at a price of $60 per share to the public. Before offering expenses of $0.3 million, we received proceeds of $271.0 million net of the underwriting discount. In July 2021, we completed an additional underwritten equity offering and sold 5,175,000 shares of our common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, we received proceeds of $551.2 million net of the underwriting discount. In November 2022, we completed an additional underwritten equity offering and sold 13,144,500 shares of our common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, we received proceeds of $433.2 million net of the underwriting discount. As cash flows from our operations are currently negative, our contractual obligations and other commitments are satisfied by the equity financing described above, our convertible note financing conducted in April 2020 described below, the Credit Facility described below, and our product, licensing, and other sales. For our commitments, refer to the “Contractual Obligations and Other Commitments” section below.

Refer to additional disclosures associated with risks and our ability to generate and obtain adequate amounts of cash to meet capital requirements for both short-term and long-term obligations.

Based on our current business plan, we believe that our existing cash and marketable securities will be sufficient to meet our anticipated cash requirements for at least 12 months after March 1, 2023.

Credit Line Agreement

In September 2015, we entered into a Credit Line with UBS (“the Credit Line”) providing for a $50.0 million revolving line of credit which could be drawn in increments at any time. The Credit Line was amended in July 2017 and bears interest at 30-day LIBOR plus 1.10%, and it is secured by a first priority lien and security interest in our money market and marketable securities held in our managed investment account with UBS. The Credit Line was subsequently increased from $50.0 million to $150.0 million in 2020. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus 1.21% in 2022. The SOFR rate is variable. UBS has the right to demand

79

full or partial payment of the Credit Line obligations and terminate it, in its discretion and without cause, at any time. As of December 31, 2022, the total principal amount outstanding with accrued interest was $80.4 million.

Convertible Notes

In April 2020, we issued $287.5 million aggregate principal amount of Convertible Notes in a private placement offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended.

The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 2.25% per year, payable in cash semi-annually in arrears in May and November of each year, beginning in November 2020. The Convertible Notes mature in May 2027, unless earlier converted, repurchased or redeemed in accordance with their terms. Upon conversion, the Convertible Notes are convertible into cash, shares of our common stock or a combination of cash and shares of our common stock, at our election.

We received net proceeds from the Convertible Notes of $278.3 million, after deducting the initial purchasers’ discounts and debt issuance costs. We used approximately $79.2 million of the net proceeds from the Convertible Notes offering to repay our obligations under the 2017 Term Loan with OrbiMed.

Cash Flows

The following table summarizes our cash flows for the periods indicated:

Year Ended

December 31, 

    

2022

    

2021

2020

 

(in thousands)

Cash used in operating activities

$

(431,501)

$

(335,236)

$

(182,512)

Cash provided by (used in) investing activities

 

330,338

 

(205,193)

(331,461)

Cash provided by financing activities

 

482,640

 

576,188

500,847

Net increase (decrease) in cash, cash equivalents and restricted cash

 

381,477

35,759

(13,126)

Cash, cash equivalents and restricted cash, beginning of period

 

84,614

 

48,855

61,981

Cash, cash equivalents and restricted cash, end of year

$

466,091

$

84,614

$

48,855

Cash Used in Operating Activities

Cash used in operating activities during the year ended December 31, 2022 was $431.5 million. The net loss of $547.8 million includes $200.9 million in non-cash charges resulting from $16.7 million of depreciation and amortization, $9.2 million milestone expense for in-process research and development, $13.8 million of non-cash lease expense, $152.4 million of stock-based compensation expense, $4.8 million premium amortization and discount accretion on investment securities, $0.9 million loss on investments, $1.2 million for amortization of debt discount and issuance cost, $0.3 million  in other non-cash benefits, and $1.8 million of provision for credit losses offset by $0.2 million of inventory reserve adjustments. Operating assets had cash outflows of $133.6 million resulting from $124.1 million in increases in accounts receivable, $8.3 million in increases in inventory, and $1.2 million in increases in prepaid expenses and other current assets. Operating liabilities resulted in cash inflows of $49.0 million resulting from a $5.5 million increase in accounts payable, a $3.1 million increase in accrued compensation, a $47.7 million increase in other accrued liabilities, a $2.1 million increase in deferred revenue offset by a $9.4 million decrease in operating lease liabilities.

Cash used in operating activities during the year ended December 31, 2021 was $335.2 million. The net loss of $471.7 million includes $182.5 million in non-cash charges resulting from $11.3 million of depreciation and amortization, $35.6 million expense of in-process research and development, $10.9 million of non-cash lease expense, $115.2 million

80

of stock-based compensation expense, $0.6 million of inventory reserve adjustments, $7.8 million premium amortization and discount accretion on investment securities, $1.2 million for amortization of debt discount and issuance cost, $0.1 million in other non-cash benefits, offset by $0.2 million of provision for credit losses. Operating assets had cash outflows of $54.0 million resulting from $43.4 million in increases in accounts receivable, $7.5 million in increases in inventory, and $0.2 million in increases in prepaid expenses and $2.9 million in increases of other current assets. Operating liabilities resulted in cash inflows of $8.0 million resulting from a $19.2 million increase in accounts payable, a $10.5 million increase in accrued compensation, a $32.7 million increase in other accrued liabilities, offset by a $44.2 million decrease in deferred revenue and a $10.3 million decrease in operating lease liabilities.

Cash Used in Investing Activities

Cash provided by investing activities for the year ended December 31, 2022 totaled $330.3 million, which was comprised of $248.4 million in proceeds from sale of investments and $216.5 million proceeds of investments maturities, offset by $86.9 million purchases of new investments and $47.7 million in cash paid for the purchase of property and equipment.

Cash used in investing activities for the year ended December 31, 2021 totaled $205.2 million, which was comprised of purchasing new investments of $876.1 million, $41.0 million in acquisitions of property and equipment, and $8.6 million in cash paid for the acquisition of an asset, offset by $187.6 million proceeds from sale of investments and $532.9 million from proceeds of investments maturities.

Cash Provided by Financing Activities

Cash provided by financing activities for the year ended December 31, 2022 totaled $482.6 million comprised of $433.2 million net proceeds from our equity offering completed in the fourth quarter of 2022, $30.0 million proceeds from Credit Line, $13.0 million in issuance of common stock under the employee stock purchase plan, and $6.4 million cash proceeds from the exercise of stock options.

Cash provided by financing activities for the year ended December 31, 2021 totaled $576.2 million comprised of $11.8 million cash proceeds from the exercise of stock options, $13.6 million in issuance of common stock under the employee stock purchase plan, and $550.8 million net proceeds from our equity offering completed in the third quarter of 2021.

Contractual Obligations and Other Commitments

We have entered into arrangements that contractually obligate us to make payments that will affect our liquidity and cash flows in future periods. Such arrangements include those related to our lease commitments, Credit Line (as defined below), Convertible Notes, commercial supply agreements and other agreements.

Credit Line

The short-term debt obligations consist of the $80.4 million principal amount drawn from the UBS Credit Line (the “Credit Line’) and applicable interest. The Credit Line was amended in July 2017 and bears interest at 30-day LIBOR plus 1.10%, and it is secured by a first priority lien and security interest in our money market and marketable securities held in our managed investment account with UBS. The interest rate was subsequently changed to the 30-day SOFR average, plus 1.21% in 2022. The SOFR rate is variable. UBS has the right to demand full or partial payment of the Credit Line obligations and terminate it, in its discretion and without cause, at any time. Please refer to Note 10, Debt, for further details.

Convertible Notes

The long-term debt obligations consist of the $287.5 million principal amount from a private placement offering to qualified institutional buyers and applicable interest. The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 2.25% per year, payable in cash semi-annually in arrears in May and November of

81

each year, beginning in November 2020. The Convertible Notes mature in May 2027, unless earlier converted, repurchased or redeemed in accordance with their terms. Upon conversion, the Convertible Notes are convertible into cash, shares of our common stock or a combination of cash and shares of our common stock, at our election. Please refer to Note 10, Debt, for further details.

Inventory purchase and other contractual obligations

We enter into contracts in the normal course of business with various third parties for clinical trials, preclinical research studies, testing, manufacturing, and other services for operational purposes. The contractual obligations also include the potential earnout payment from our IPR&D asset acquisition less the portion accrued on the Balance Sheet. Payments due upon cancellation generally consist only of payments for services provided or expenses incurred, including non-cancellable obligations of our service providers, up to the date of cancellation. These payments have not been included separately within these contractual and other obligations disclosures. Please refer to Note 8, Commitments and Contingencies for further details.

The following table summarizes our unconditional purchase and contractual commitments as of December 31, 2022:

Payments Due by Period

 

    

    

Less Than

    

1 to 3

    

3 to 5

    

More Than

 

Total

1 Year

Years

Years

5 Years

 

(in thousands)

 

Short-term debt obligations(1)

 

80,000

 

80,000

 

 

 

Long-term debt obligations(2)

287,500

287,500

Interest accrued on debt(3)

1,428

1,428

Inventory purchase and other contractual obligations(4)

 

78,353

 

57,530

 

20,742

 

81

 

Total

$

447,281

$

138,958

$

20,742

$

287,581

$

(1)Represents proceeds drawn from our Credit Line.
(2)Represents the principal amount of our Convertible Notes due 2027.
(3)Represents interest accrued on our Convertible Notes and Credit Line.
(4)Represents various inventory purchase and other contractual obligations. Please refer to contractual commitments disclosures provided in Note 8, Commitments and contingencies for additional information.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements during the periods presented.

ITEM 7A:

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

We are exposed to market risks in the ordinary course of our business. These risks primarily relate to interest rates. Our Credit Line has an interest rate of 30-day LIBOR plus 1.10%. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus 1.21%. The SOFR rate is variable. An incremental change in the borrowing rate of 100 basis points would increase our annual interest expense by $0.8 million based on our $80.4 million gross debt outstanding on our Credit Line, including principal and accrued interest as of December 31, 2022. The interest rate for our Convertible Notes is fixed at 2.25% and not exposed market risk related to interest rates. Our investment portfolio is exposed to market risk from changes in interest rates. This risk is mitigated as we have maintained a relatively short average maturity for our investment portfolio. An incremental change in the investment yield of 100 basis points would increase our annual interest income by approximately $4.3 million annually in relation to amounts we would expect to earn, based on our short-term investments as of December 31, 2022.

82

For the fiscal year ending December 31, 2022, compared to the fiscal year ending December 31, 2021, our total comprehensive loss increased by approximately $7.5 million due to the increase average yield rate.

Foreign Currency Exchange Rate Fluctuations

Our operations are currently conducted primarily in the United States. As we expand internationally, our results of operations and cash flows may become subject to fluctuations due to changes in foreign currency exchange rates. In periods when the U.S. dollar declines in value as compared to the foreign currencies in which we incur expenses, our foreign currency-based expenses will increase when translated into U.S. dollars. In addition, future fluctuations in the value of the U.S. dollar may affect the price at which we sell our tests outside the United States. To date, our foreign currency risk has been minimal and we have not historically hedged our foreign currency risk; however, we may consider doing so in the future.

Inflation Risk

As of the date of filing of this Annual Report, we do not believe that inflation has had a material effect on our business, financial condition, or results of operations. If the Company’s costs were to become subject to significant inflationary pressures, the Company may not be able to fully offset such higher costs through increases in revenue as increases in core inflation rates, higher interest rates, and lower equity prices may also negatively affect demand for our product offerings, our ability to raise capital and cashflow impact. The Company’s inability or failure to fully offset any such higher costs could harm the Company’s business, financial condition, and results of operations.

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

NATERA, INC.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

     

Page No.

Report of Independent Registered Public Accounting Firm (PCAOB ID 42)

84

Consolidated Balance Sheets

86

Consolidated Statements of Operations and Comprehensive Loss

87

Consolidated Statements of Stockholders’ Equity

88

Consolidated Statements of Cash Flows

89

Notes to Consolidated Financial Statements

90

83

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Natera, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Natera, Inc. (the Company) as of December 31, 2022 and 2021, and the related consolidated statements of operations and comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 1, 2023 expressed an unqualified opinion thereon.

 

Change in Accounting Principle

As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for convertible instruments as of January 1, 2021 due to the adoption of Accounting Standards Update No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”).

Basis for Opinion

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

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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.

84

Critical Audit Matter

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

Genetic Test Revenue

Description of the Matter

For the year ended December 31, 2022, the Company’s revenue from sales of genetic tests was $797.3 million. As explained in Note 3 of the consolidated financial statements, revenue from genetic tests is recognized upon delivery of the test results. The revenue recognized for the genetic tests billed to insurance carriers, patients or a combination of insurance carriers and patients is based on an estimate of the total consideration expected to be received for the genetic tests. In particular, the estimate of total consideration is affected by assumptions of reimbursement from patients and insurance carriers, including estimates for disallowed cases and refunds.

Auditing the measurement of revenue related to the Company’s genetic tests billed to insurance carriers, patients or a combination of insurance carriers and patients was complex due to the required analysis of extensive data to determine the total consideration to be received by the Company for delivered tests and the amounts involved are material to the financial statements taken as a whole.

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design, and tested the operating effectiveness of internal controls that address the risks of material misstatement relating to the measurement of revenue related to the genetic tests billed to insurance carriers, patients or a combination of insurance carriers and patients. This included testing controls related to management’s review of the significant assumptions and inputs used in the determination of the estimated amount that would be collected for tests performed during the period. We also tested controls over the data used by management in determining this estimate, including the completeness and accuracy of the data.

We performed audit procedures that included, among others, assessing methodologies and testing the significant assumptions discussed above and the underlying data used by the Company in its analysis. We compared the significant assumptions used by management to those used in prior periods and examined evidence regarding the changes in assumptions.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2012

San Mateo, California

March 1, 2023

85

Natera, Inc.

Consolidated Balance Sheets

(in thousands, except par value per share amount)

December 31, 

    

December 31, 

 

2022

2021

    

    

 

Assets

Current assets:

Cash and cash equivalents

$

466,005

$

84,386

Restricted cash

 

86

 

228

Short-term investments

432,301

829,896

Accounts receivable, net of allowance of $3,830 in 2022 and $2,429 in 2021

 

244,385

 

122,074

Inventory

 

35,406

 

26,909

Prepaid expenses and other current assets

 

33,634

 

29,645

Total current assets

 

1,211,817

 

1,093,138

Property and equipment, net

 

92,453

 

65,516

Operating lease right-of-use assets

71,874

59,013

Other assets

 

18,330

 

18,820

Total assets

$

1,394,474

$

1,236,487

Liabilities and Stockholders’ Equity

 

 

Current liabilities:

 

 

 

 

Accounts payable

$

31,148

$

27,206

Accrued compensation

 

44,010

 

40,941

Other accrued liabilities

 

144,214

 

93,353

Deferred revenue, current portion

 

10,777

 

7,404

Short-term debt financing

80,350

50,052

Total current liabilities

 

310,499

 

218,956

Long-term debt financing

281,653

280,394

Deferred revenue, long-term portion

20,001

21,318

Operating lease liabilities, long-term portion

76,577

61,036

Other long-term liabilities

1,479

Total liabilities

 

688,730

 

583,183

Commitments and contingencies (Note 8)

 

Stockholders’ equity:

 

 

Common stock, $0.0001 par value: 750,000 shares authorized at December 31, 2022 and 2021, respectively; 111,255 and 95,140 shares issued and outstanding at December 31, 2022 and 2021, respectively

 

11

 

10

Additional paid in capital

 

2,664,730

 

2,050,417

Accumulated deficit

 

(1,942,635)

 

(1,394,836)

Accumulated other comprehensive loss

(16,362)

(2,287)

Total stockholders’ equity

 

705,744

 

653,304

Total liabilities and stockholders’ equity

$

1,394,474

$

1,236,487

See accompanying notes.

86

Natera, Inc.

Consolidated Statements of Operations and Comprehensive Loss

(in thousands, except per share data)

Year ended December 31,

2022

2021

2020

Revenues

Product revenues

$

797,307

$

580,080

$

377,877

Licensing and other revenues

22,915

45,406

13,128

Total revenues

820,222

625,486

391,005

Cost and expenses

Cost of product revenues

453,632

315,195

200,097

Cost of licensing and other revenues

2,624

3,223

3,523

Research and development

316,415

264,208

100,035

Selling, general and administrative

588,591

511,034

303,627

Total cost and expenses

1,361,262

1,093,660

607,282

Loss from operations

(541,040)

(468,174)

(216,277)

Interest expense

(9,319)

(8,305)

(15,082)

Interest and other income, net

3,538

5,381

7,562

Loss on debt extinguishment

(5,848)

Loss before income taxes

(546,821)

(471,098)

(229,645)

Income tax expense

(978)

(618)

(98)

Net loss

$

(547,799)

$

(471,716)

$

(229,743)

Unrealized gain (loss) on available-for-sale securities, net of tax

(14,075)

(6,546)

3,340

Comprehensive loss

$

(561,874)

$

(478,262)

$

(226,403)

Net loss per share (Note 13):

Basic and diluted

$

(5.57)

$

(5.21)

$

(2.84)

Weighted-average number of shares used in computing basic and diluted net loss per share:

Basic and diluted

98,408

90,558

81,011

See accompanying notes.

87

Natera, Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands)

Common Stock

Additional
Paid-in

Accumulated Other Comprehensive

Accumulated Deficit

Total
Stockholders'
Equity

    

Shares

    

Amount

    

Capital

Income (Loss)

    

    

 

Balance as of December 31, 2019

78,005

$

8

$

976,955

$

919

$

(699,171)

$

278,711

Issuance of common stock upon exercise of stock options

2,092

23,524

23,524

Issuance of common stock under employee stock purchase plan

234

7,114

7,114

Vesting of restricted stock

1,100

Stock-based compensation

50,171

50,171

Unrealized gain on available-for sale securities

3,340

3,340

ASC 326 Adoption - CECL

(404)

(404)

Equity component of Convertible Notes, net

82,873

82,873

Issuance of common stock for public offering, net

4,792

1

270,649

270,650

Net loss

(229,743)

(229,743)

Balance as of December 31, 2020

86,223

9

1,411,286

4,259

(929,318)

486,236

Issuance of common stock upon exercise of stock options

1,165

11,816

11,816

Issuance of common stock under employee stock purchase plan

186

13,550

13,550

Vesting of restricted stock

2,117

Stock-based compensation

115,219

115,219

Unrealized loss on available-for sale securities

(6,546)

(6,546)

Cumulative-effect adjustment upon adoption of ASU 2016-13

(82,876)

6,198

(76,678)

Issuance of common stock for public offering, net

5,175

1

550,821

550,822

Issuance of common stock for IPR&D acquisition

274

30,601

30,601

Net loss

(471,716)

(471,716)

Balance as of December 31, 2021

95,140

10

2,050,417

(2,287)

(1,394,836)

653,304

Issuance of common stock upon exercise of stock options

828

6,411

6,411

Issuance of common stock under employee stock purchase plan

437

13,037

13,037

Vesting of restricted stock

1,480

Stock-based compensation

152,384

152,384

Unrealized loss on available-for sale securities

(14,075)

(14,075)

Issuance of common stock for public offering, net

13,145

1

433,191

433,192

Issuance of common stock for IPR&D milestone

225

9,290

9,290

Net loss

(547,799)

(547,799)

Balance as of December 31, 2022

111,255

$

11

$

2,664,730

$

(16,362)

$

(1,942,635)

$

705,744

88

Natera, Inc.

Consolidated Statements of Cash Flows

(in thousands)

Year Ended December 31,

 

2022

2021

2020

Operating activities:

 

 

 

Net loss

 

$

(547,799)

$

(471,716)

$

(229,743)

Adjustments to reconcile net loss to net cash used in operating activities:

Depreciation and amortization

16,702

11,254

8,613

Expensed in-process research and development

9,290

35,604

Non-cash lease expense

13,770

10,926

7,834

Stock-based compensation

152,384

115,219

50,171

Inventory reserve adjustments

(240)

628

(163)

Premium amortization and discount accretion on investment securities

 

4,837

 

7,814

 

5,761

(Gain) loss on investments

906

(46)

(105)

Unrealized losses on investment securities

(2)

(11)

Amortization of debt discount and issuance cost

1,259

1,227

149

Other non-cash benefits (charges)

302

94

(149)

Provision for credit losses

1,770

(156)

1,354

Loss on debt extinguishment

5,848

Accretion of Convertible Note

7,048

Changes in operating assets and liabilities:

Accounts receivable

 

(124,081)

 

(43,353)

 

(25,831)

Inventory

 

(8,257)

 

(7,506)

 

(7,474)

Prepaid expenses and other current assets

 

(1,196)

 

(249)

 

(14,393)

Other assets

 

(6)

 

(2,933)

 

(60)

Accounts payable

 

5,462

 

19,222

 

(118)

Accrued compensation

 

3,069

 

10,569

 

14,284

Operating lease liabilities

(9,377)

(10,296)

(8,993)

Other accrued liabilities

 

47,650

 

32,682

 

10,340

Deferred revenue

 

2,056

 

(44,209)

 

(6,895)

Other long term liabilities

10

Net cash used in operating activities

 

(431,501)

 

(335,236)

 

(182,512)

Investing activities:

Purchases of investments

(86,947)

(876,095)

(685,239)

Proceeds from sale of investments

248,482

187,580

30,067

Proceeds from maturity of investments

216,500

532,910

343,315

Purchases of property and equipment, net

(47,697)

 

(41,030)

 

(19,604)

Cash paid for acquisition of an asset

(8,558)

Net cash used in investing activities

330,338

 

(205,193)

 

(331,461)

Financing activities:

 

 

 

 

 

Proceeds from exercise of stock options

6,411

11,816

23,524

Proceeds from issuance of common stock under employee stock purchase plan

13,037

13,550

7,114

Proceeds from Convertible Note, net of issuance costs

278,316

Loan payment

(78,757)

Proceeds from public offering, net of issuance cost

433,192

550,822

270,650

Proceeds from Credit Line

30,000

Net cash provided by financing activities

 

482,640

 

576,188

 

500,847

Net increase (decrease) in cash equivalents and restricted cash

 

381,477

 

35,759

 

(13,126)

Beginning - cash equivalents & restricted cash

 

84,614

 

48,855

 

61,981

Ending - cash equivalents and restricted cash

 

$

466,091

 

$

84,614

 

$

48,855

Supplemental disclosure of cash flow information:

Cash paid for income taxes

$

549

$

283

$

67

Cash paid for interest

$

8,060

$

7,077

$

3,296

Non-cash investing and financing activities:

Purchases of property and equipment in accounts payable and accruals

$

(1,940)

$

5,173

$

2,781

See accompanying notes

89

Natera, Inc.

Notes to Consolidated Financial Statements

1. Description of Business

Natera, Inc. (the “Company”) was formed in the state of California as Gene Security Network, LLC in November 2003 and incorporated in the state of Delaware in January 2007. The Company is a diagnostics company with proprietary molecular and bioinformatics technology that it is applying to change the management of disease worldwide. The Company’s cell-free DNA (“cfDNA”) technology combines its novel molecular assays, which reliably measure many informative regions across the genome from samples as small as a single cell, with its statistical algorithms which incorporate data available from the broader scientific community to identify genetic variations covering a wide range of serious conditions with high accuracy and coverage. The Company’s technology has been proven clinically and commercially in the women’s health space, in which it develops and commercializes non- or minimally-invasive tests to evaluate risk for, and thereby enable early detection of, a wide range of genetic conditions, such as Down syndrome.  The Company is now translating its success in women’s health and applying its core technology to the oncology market, in which it is commercializing a personalized blood-based DNA test to detect molecular residual disease and monitor disease recurrence, as well as to the organ health market, initially with a test to assess kidney transplants for rejection. The Company operates laboratories in Austin, Texas and San Carlos, California certified under the Clinical Laboratory Improvement Amendments ("CLIA") providing a host of cell-free DNA-based molecular testing services. The Company determines its operating segments based on the way it organizes its business to make operating decisions and assess performance. The Company operates one segment, the development and commercialization of molecular testing services, applying its proprietary technology in the fields of women’s health, oncology and organ health.

The Company's key product offerings include its Panorama Non-Invasive Prenatal Test ("NIPT") that screens for chromosomal abnormalities of a fetus as well as in twin pregnancies, typically with a blood draw from the mother; Horizon Carrier Screening ("HCS") to determine carrier status for a large number of severe genetic diseases that could be passed on to the carrier’s children; Signatera molecular residual disease (“MRD”) test, which detects circulating tumor DNA in patients previously diagnosed with cancer to assess molecular residual disease and monitor for recurrence; and Prospera, to assess organ transplant rejection. All testing is available principally in the United States. The Company also offers its Panorama test to customers outside of the United States, primarily in Europe. The Company also offers Constellation, a cloud-based software platform that enables laboratory customers to gain access through the cloud to the Company’s algorithms and bioinformatics in order to validate and launch their own tests based on the Company’s technology.

2.    Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”).

Some items in the prior period financial statements, including product revenues and costs of product revenues, were reclassified to conform to the current presentation. Revenues and costs related to tests associated with research use only (“RUO”) and companion diagnostics purposes are classified in product revenues and cost of product revenue, respectively. To conform with the presentation in the current period, (i) revenues related to these products during the years ended December 31, 2021 and 2020 of $12.9 million and $10.7 million, respectively, have been reclassified from licensing and other revenues to product revenues; and (ii) costs related to these products during the years ended December 31, 2021 and 2020 of $12.5 million and of $14.2 million, respectively, have been reclassified from cost of licensing and other revenues to cost of product revenues.

90

Liquidity Matters

The Company has incurred net losses since its inception and anticipates net losses and negative operating cash flows for the near future. The Company had a net loss of $547.8 million for the year ended December 31, 2022 and an accumulated deficit of $1.9 billion as of December 31, 2022. As of December 31, 2022, the Company had $466.1 million in cash, cash equivalents, and restricted cash, $432.3 million in marketable securities, $80.4 million of outstanding balance of the Credit Line (as defined in Note 10, Debt) including accrued interest, and $287.5 million outstanding principal balance of its 2.25% Convertible Senior Notes (the “Convertible Notes”). As of December 31, 2022, the Company had $70.0 million remaining available on the Credit Line.

While the Company has introduced multiple products that are generating revenues, these revenues have not been sufficient to fund all operations and business plans. Accordingly, the Company has funded the portion of its operating costs and business plans that exceed revenues through a combination of equity issuances, debt issuances, and other financings.

The Company continues to invest in the development and commercialization of its existing and future products and, consequently, it will need to generate additional revenues to achieve future profitability and may need to raise additional equity or debt financing. If the Company raises additional funds by issuing equity securities, its stockholders will experience dilution. Additional debt financing, if available, may involve covenants restricting its operations or its ability to incur additional debt. Any additional debt financing or additional equity that the Company raises may contain terms that are not favorable to it or its stockholders and requires significant debt service payments, which diverts resources from other activities. Additional financing may not be available when necessary, or in amounts or on terms acceptable to the Company. If the Company is unable to obtain additional financing, it may be required to delay or slow its investment in the development and commercialization of its products and significantly scale back its business and operations.

On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. In addition, pursuant to the agreement, certain employees of the third party became employees of the Company. The third party was a biotechnology company focused on oncology. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. The Company accounted for the transaction as an asset acquisition as substantially all of the estimated fair value of the gross assets acquired was concentrated in a single identified in-process research and development asset (“IPR&D”) thus satisfying the requirements of the screen test in ASU 2017-01. The estimated fair value of the acquired workforce was not significant. The Company concluded the acquired IPR&D has no alternative-future use and accordingly expensed approximately $35.6 million, on the day the transaction closed as research and development expense, which is reflected in its consolidated statement of operations.

Further, additional consideration aggregating up to approximately $35.0 million may be paid in an estimated 269,547 of additional shares, consistent with the registration statement filed with the SEC on September 10, 2021, that are potentially issuable to legacy shareholders of this third party upon the achievement of defined milestones relating to product development, commercial launch and continued employment of certain selling shareholders, each of which will be revalued at each reporting date and amount of compensation expense will be adjusted accordingly. In November 2022, the remaining consideration was modified, resulting in a $10.0 million milestone payment primarily made in the form of the Company’s stock in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the form of the Company’s stock.

The Company assessed the remaining milestone as probable as of December 31, 2022. As achievement of the milestone is contingent upon the continued employment of certain selling shareholders, the Company accounted for the consideration related to all of the milestones as compensation expenses and recognized these expenses ratably over the estimated performance period.

91

In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount. In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount. Based on the Company’s current business plan, the Company believes that its existing cash and marketable securities will be sufficient to meet its anticipated cash requirements for at least 12 months after March 1, 2023.

Principles of Consolidation

The accompanying consolidated financial statements include all the accounts of the Company and its subsidiaries. The Company established a subsidiary that operates in the state of Texas to support the Company’s laboratory and operational functions. The Company established a subsidiary that operates in Canada following the acquisition of the IPR&D asset, which includes a lease for the laboratory space located in Canada. All intercompany balances and transactions have been eliminated.

Use of Estimates

The preparation of financial statements in accordance with generally accepted accounting principles (GAAP) in the United States requires management to make estimates and assumptions about future events that affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Significant items subject to such estimates include the allowance for doubtful accounts calculated based on the historical uncollected balances applied to current outstanding accounts receivable balances, average selling price expected to be received from insurance payors, the operating right-of-use assets and the associated lease liabilities, the average useful life for property and equipment, deferred revenues associated with unsatisfied performance obligations, accrued liability for potential refund requests, stock-based compensation, the fair value of options, income tax uncertainties, and the expected consideration to be received from contracts with customers. These estimates and assumptions are based on management's best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors, including contractual terms and statutory limits; however, actual results could differ from these estimates and could have an adverse effect on the Company's financial statements.

Revenue

The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is a significant estimate when the Company calculates Average Selling Price based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods.  

When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.

Stock-based compensation

The Company’s stock-based compensation relates to stock options, restricted stock units (“RSUs”), performance-based awards, market-based awards, and stock purchase rights under an Employee Stock Purchase Plan (“ESPP”).

92

Stock based compensation granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period or estimated performance period of the respective awards.

The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. Stock-based compensation expense for stock-based awards are based on their grant date fair value. The fair value of stock option awards is recognized as compensation expense on a straight-line basis over the requisite service period in which the awards are expected to vest and forfeitures are estimated based on historical trends at the time of grant and revised as necessary. Stock option awards that include a service condition and a performance condition are considered expected to vest when the performance condition is probable of being met. The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards. These variables include the per share fair value of the underlying common stock, exercise price, expected term, risk-free interest rate, expected annual dividend yield and the expected stock price volatility over the expected term. For all stock options granted, we calculate the expected term based on the weighted average actual terms of stock option awards. We determine expected volatility using the historical volatility of the stock price of similar publicly traded peer companies. The risk-free interest rate is based on the yield available on U.S. Treasury zero-coupon issues similar in duration to the expected term of the equity-settled award.

The Company determines the fair value of RSUs based on the closing price of our stock price, which is listed on Nasdaq, at the date of the grant.

For stock options and performance-based awards that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met. For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model.

The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price and peer stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires judgment. See further discussion on the valuation assumptions used under Note 9.

Income Taxes

Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740, Income Taxes ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized. See further discussion in Note 12, Income Taxes.

Allowance for doubtful accounts

The allowance for doubtful accounts for trade accounts receivable and other receivables is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.

Appropriate provision has been made for lifetime expected credit losses in accordance with ASC Topic 326-20, Financial Instruments—Credit Losses (“Topic 326”), for trade receivables and available-for-sale debt securities. The Company’s estimate of expected credit losses includes consideration of past events, current conditions and forecasts of future economic conditions.

93

Inventory

Inventory is recorded at the lower of cost or net realizable value, determined on a first-in, first-out basis. The Company uses judgment to analyze and determine if the composition of its inventory is obsolete, slow-moving or unsalable and frequently reviews such determinations. A write down of specifically identified unusable, obsolete, slow-moving or known unsalable inventory in the period is first recognized by using a number of factors including product expiration dates and scrapped inventory. Any write-down of inventory to net realizable value establishes a new cost basis and will be maintained even if certain circumstances suggest the inventory is recoverable in subsequent periods. Costs associated with the write-down of inventory are recorded to cost of revenue on our consolidated statements of operations. The Company makes assumptions about future demand, market conditions and the release of new products that may supersede older products. However, if actual market conditions are less favorable than anticipated, additional inventory write-downs may be required.

Investments and financial instruments

The Company classifies its investments as Level 1 or 2 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets that the Company has the ability to access. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. The Company holds Level 2 securities which are initially valued at the transaction price and subsequently valued by a third-party service provider using inputs other than quoted prices that are observable either directly or indirectly, such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of these holdings.  

Right-of-use assets

The incremental borrowing rate is used to determine the present value of the minimum future lease payments. The Company estimates the incremental borrowing rate of its leases based on corporate bonds with a similar credit rating as the Company and a similar bond term as the lease term as of the approximate lease commencement date. The Company calculates the weighted-average annual percentage yield of bonds with a similar credit rating and term to determine the incremental borrowing rate.

Property and equipment

Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years determined by the classification of the property and equipment class in accordance with the Company’s fixed asset policy. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the useful lives assigned to property and equipment placed in service in accordance with the Company’s fixed asset policy and changes the estimates of useful lives to reflect the results of such reviews. The Company amortizes its internal-use software over the estimated useful lives of three years.

Other accrued liabilities

The Company uses estimates, judgments, and assumptions to determine liabilities primarily related to refunds reserve, tax-related liabilities, payroll and related expenses, marketing liabilities, clinical trials and other operating expenses. Estimates consist of historical trends, analytical procedures, review of supporting documentation, inquiries with supply partners and vendors, and other relevant assumptions. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain contacts with vendors, liabilities related to clinical trials, reserves associated with insurance and general overpayments, and the provision for income taxes. Although the Company believe its estimates, assumptions, and judgment are reasonable, it is based upon information presently available and are subject to change.

94

Cash and Cash Equivalents

Cash and cash equivalents consist of cash, liquid demand deposits, and money market funds with financial institutions. Highly liquid investments purchased with an original maturity of three months or less are also considered cash equivalents.

Restricted Cash

Restricted cash is currently presented as a separate line item in the Company’s balance sheet. In the statements of cash flows, it is included together with cash and cash equivalents and considered as part of the total ending cash balance. The following is the reconciliation between how restricted cash is presented in the balance sheet and the statements of cash flows for all periods presented:

December 31,

December 31,

    

2022

    

2021

(in thousands)

Cash and cash equivalents in balance sheet

$

466,005

$

84,386

Restricted cash, current portion in balance sheet

86

228

Total cash, cash equivalents and restricted cash in statements of cash flows

$

466,091

$

84,614

Investments

Investments consist primarily of debt securities such as U.S. Treasuries, U.S. agency and municipal bonds. Management determines the appropriate classification of securities at the time of purchase and re-evaluates such determination at each balance sheet date. The Company generally classifies its entire investment portfolio as available-for-sale. The Company views its available-for-sale portfolio as available for use in current operations. Accordingly, the Company classifies all investments as short-term, irrespective of maturity date. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), which is a separate component of stockholders’ equity.

Related Party

On December 6, 2021, the Company participated along with certain other investors in the series B financing of MyOme, Inc. (“MyOme”), and purchased preferred shares and warrants in exchange for approximately $4.0 million cash payment. Matthew Rabinowitz is the Chairman of the board of directors and Co-Founder of both the Company and MyOme. The Company’s investment in MyOme is recorded at cost and will be evaluated for impairment at the end of each reporting period.

Fair Value

The Company discloses the fair value of financial instruments for financial assets and liabilities for which the value is practicable to estimate. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price).

Risk and Uncertainties

Financial instruments that potentially subject the Company to credit risk consist of cash, accounts receivable and investments. The Company limits its exposure to credit loss by placing its cash in financial institutions with high credit ratings. The Company's cash may consist of deposits held with banks that may at times exceed federally insured limits. The Company performs evaluations of the relative credit standing of these financial institutions and limits the amount of credit exposure with any one institution.

95

For the years ended December 31, 2022, 2021, and 2020, there were no customers exceeding 10% of total revenues on an individual basis. As of December 31, 2022 and 2021, there were no customers with an outstanding balance exceeding 10% of net accounts receivable.

Credit Losses

Trade accounts receivable and other receivables. The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.

Available-for-sale debt securities. The amended guidance from ASU 2016-13 requires the measurement of expected credit losses for available-for-sale debt securities held at the reporting date over the remaining life based on historical experience, current conditions, and reasonable and supportable forecasts. The Company evaluated its investment portfolio under the new available-for-sale debt securities impairment model guidance. The vast majority of the Company’s investment portfolio are low risk, investment grade securities.

Revenue Recognition

The Company adopted the new revenue recognition guidance, ASC 606, beginning January 1, 2018 on a full retrospective basis. ASC 606 mandates revenue recognition to be evaluated using the following five steps:

Identification of a contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Revenue recognition when, or as, the performance obligations are satisfied

See Note 3, Revenue Recognition, for detailed discussions of product revenues, licensing and other revenues, and how the five steps described above are applied.

Cost of Product Revenues

The components of our cost of product revenues are material and service costs, impairment charges associated with testing equipment, personnel costs, including stock-based compensation expense, equipment and infrastructure expenses associated with testing samples, electronic medical records, order and delivery systems, shipping charges to transport samples, costs incurred from third party test processing fees, and allocated overhead such as rent, information technology costs, equipment depreciation and utilities. Costs associated with Whole Exome Sequencing (“WES”) are also included, as well as labor costs, relating to our Signatera CLIA offering. Costs associated with performing tests are recorded when the test is accessioned.

However, having rapidly achieved scale, we have increased our focus on more efficient use of labor, automation, and DNA sequencing. For example, we updated the molecular and bioinformatics process for Panorama to further reduce the sequencing reagents, test steps and associated labor costs required to obtain a test result, while increasing the accuracy of the test to allow it to run with lower fetal fraction input. These improvements also reduced the frequency of the need to require blood redraws from the patient.

Cost of Licensing and Other Revenues

The components of our cost of licensing and other revenues are material costs associated with test kits sold to Constellation clients, development and support services relating to our strategic partnership agreements, and other costs.

96

Research and Development

The Company records research and development costs in the period incurred. Research and development costs consist of personnel costs, including stock-based compensation expense, contract services, cost of materials utilized in performing tests, costs of clinical trials and allocated facilities and related overhead expenses.

Advertising Costs

The Company expenses advertising costs as incurred. The Company incurred advertising costs of $1.8 million, $2.2 million, and $0.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Product Shipment Costs

The Company expenses product shipment costs in cost of product revenues in the accompanying statements of operations. Shipping and handling costs for the years ended December 31, 2022, 2021, and 2020 were $36.0 million, $22.0 million, and $13.3 million, respectively.

Income Taxes

Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740, Income Taxes ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized.

Stock-Based Compensation

Stock-based compensation related to stock options and restricted stock units (“RSUs”) granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.

For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model. For stock options and RSUs that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met.

The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires significant judgment. See further discussion on the valuation assumptions used under Note 9.

Capitalized Software Held for Internal Use

The Company capitalizes salaries and related costs of employees and consultants who devote time to the development of internal-use software development projects. Capitalization begins during the application development stage, once the preliminary project stage has been completed, which includes successful validation and approval from management. If a project constitutes an enhancement to previously developed software, the Company assesses whether the enhancement is significant and creates additional functionality to the software, thus qualifying the work incurred for capitalization. Once the project is available for general release, capitalization ceases and the Company estimates the useful life of the asset and begins amortization. The Company periodically assesses whether triggering events are present to

97

review internal-use software for impairment. Changes in estimates related to internal-use software would increase or decrease operating expenses or amortization recorded during the reporting period.

The Company amortizes its internal-use software over the estimated useful lives of three years. The net book value of capitalized software held for internal use was $5.9 million and $2.3 million as of December 31, 2022 and 2021, respectively. Amortization expense for amounts previously capitalized for the years ended December 31, 2022, 2021, and 2020, was $0.2 million, $1.1 million, and $1.0 million, respectively.

Accumulated Other Comprehensive Income (Loss)

Comprehensive loss and its components encompass all changes in equity other than those with stockholders, and include net loss, unrealized gains and losses on available-for-sale marketable securities, and foreign currency translation adjustments.

December 31,

2022

2021

(in thousands)

Beginning balance

$

(2,287)

$

4,259

Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment

(14,075)

(6,546)

Ending balance

$

(16,362)

$

(2,287)

Property and Equipment

Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the depreciable lives assigned to property and equipment placed in service and change the estimates of useful lives to reflect the results of such reviews.   

Impairment of Long-lived Assets

The Company evaluates its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows.

Inventory

Inventory is valued at the lower of the standard cost, which approximates actual cost, or net realizable value. Cost is determined using the first-in, first-out (“FIFO”) method. Inventory consists entirely of supplies, which are consumed when providing its test reports, and therefore does not maintain any finished goods inventory. The Company enters into inventory purchases and commitments so that it can meet future delivery schedules based on forecasted demand for its tests.

The Company recorded inventory obsolescence charges totaling $0.2 million, $0.9 million, and $0.2 million, in the years ended December 31, 2022, 2021, and 2020, respectively.

Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the “FASB”) under its accounting standard codifications (“ASC”) or other standard setting bodies and adopted by the

98

Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.

New Accounting Pronouncements Not Yet Adopted

In March 2020, ASU 2020-04, Reference Rate Reform (Topic 848) was issued which provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and sale or transfer of debt securities classified as held-to-maturity. Early adoption of this ASU is permitted, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company’s financial instruments which were previously in the scope of ASU 2020-04 include the UBS credit line agreement, which bore interest at 30-day LIBOR plus 1.10%. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus 1.21%. The Company does not expect adoption of this standard to have a material impact on its consolidated financial statements.

3.    Revenue Recognition

The Company recognizes revenues when, or as, performance obligations in the contracts are satisfied, in the amount reflecting the expected consideration to be received from the goods or services transferred to the customers.

Product Revenues

Product revenues are derived from contracts with insurance carriers, laboratory partners and patients in connection with sales primarily related to prenatal genetic tests. The Company enters into contracts with insurance carriers with primarily payment terms related to tests provided to the patients who have health insurance coverage. Insurance carriers are considered as third-party payers on behalf of the patients, and the patients are considered as the customers who receive genetic test services. Tests may be billed to insurance carriers, patients, or a combination of insurance carriers and patients. Further, the Company sells tests to a number of domestic and international laboratory partners and identifies the laboratory partners as customers provided that there is a test services agreement between the two parties.

A performance obligation represents a promise in a contract to transfer a distinct good or service to a customer, which represents a unit of accounting in accordance with ASC 606. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once the Company has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. A portion of the consideration should be allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company evaluates its contracts with insurance carriers, laboratory partners and patients and identifies the performance obligations in those contracts, which are the delivery of the test results.

The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is determined based on agreements with insurance carriers, effects of variable consideration, and customary business practices. The transaction price is estimated based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods. The total consideration which the Company expects to be entitled to from lab partners is generally fixed, but can be variable depending on the volume of tests performed, which is estimated using the expected-

99

value approach. For insurance carriers, laboratory partners and patients, the Company allocates the total consideration to a single performance obligation, which is the delivery of the test results to the customers.

When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.

The Company generally bills an insurance carrier, a laboratory partner or a patient upon delivery of test results. The Company also bills patients directly for out-of-pocket costs involving co-pays and deductibles that they are responsible for. Tests billed to insurance carriers and directly to patients usually take an average of nine to twelve months to collect payment, and for tests billed to laboratory distribution partners, the average collection cycle takes approximately two to three months. At times, the Company may or may not get reimbursed for the full amount billed. Further, the Company may not get reimbursed at all for tests performed if such tests are not covered under the insurance carrier’s reimbursement policies or the Company is not a qualified provider to the insurance carrier, or if the tests were not previously authorized.

 

Product revenue is recognized in an amount that equals to the total consideration (as described above) at a point in time when the test results are delivered. The Company reserves certain amounts in other accrued liabilities on the balance sheet in anticipation of requests for refunds of payments previously made by insurance carriers, which are accounted for as reductions in product revenues in the statement of operations and comprehensive loss. During the years ended December 31, 2022, 2021, and 2020, $7.4 million, $5.7 million, and $5.4 million, respectively, were released from amounts previously held in reserves in other accrued liabilities and recognized as product revenue.

Signatera Product Revenues with Pharmaceutical Companies

The Company enters into agreements with pharmaceutical companies to utilize the Company’s Signatera tests typically to study new cancer treatments or to validate the outcomes of clinical trials for which the pharmaceutical companies are identified as customers. Such arrangements generally involve performing whole exome sequencing (“WES”) services and the testing of patient samples to detect cancer mutations using its Signatera test. Each test is billable to customers and the personalized cancer profile also makes each test distinct within the context of the contract as customers can exercise control over the test results upon delivery. The Company allocates the contract price to each test using the stand-alone selling price for each service and recognizes the test processing revenue as individual test results are delivered to customers.

Licensing and Other Revenues

The Company recognizes licensing revenues from its cloud-based distribution service offering, Constellation, by granting licenses to its licensees to use certain of the Company’s proprietary intellectual properties and cloud-based software and IVD kits. The Company also recognizes revenues from its strategic collaboration agreements, such as those with BGI Genomics Co., Ltd. and Foundation Medicine, Inc.

Constellation

The laboratory partners with which the Company enters into a licensing arrangement represent the licensees and are identified as customers. The licensees do not have the right to possess the Company’s software, but rather receive professional services through the cloud software. These arrangements often include: (i) the delivery of the services through the cloud software, (ii) the necessary support and training, and (iii) the IVD kits to be consumed as tests are processed. The Company does not consider the software as a service, the support and training as being distinct in the context of such arrangements, and therefore they are combined as a single performance obligation. The software, support and training are delivered simultaneously to the licensees over the term of the arrangement.

The Company bills the majority of licensees, who process the tests in their laboratories, a fixed price for each test processed. Licensing revenues are recognized as the performance obligations are satisfied (i.e., upon the delivery of each test) and reported in licensing and other revenues in the statements of operations and comprehensive loss.

100

Qiagen

In March 2018, the Company entered into a License, Development and Distribution Agreement (the “Qiagen Agreement”) with Qiagen under which the Company granted Qiagen a license to develop, manufacture, distribute and commercialize NGS-based genetic testing assays and sequencing systems utilizing such assays, which incorporate the Company’s proprietary technology. Effective in March 2020, the Company terminated the Qiagen Agreement. Subsequently, in March 2021, the Company and Qiagen signed a Termination and Settlement Agreement where the Company agreed to refund a net $10.0 million as a result of the termination. The remaining $28.6 million of deferred revenue was recognized as licensing and other revenue in the first quarter of 2021.

BGI Genomics

 

In February 2019, the Company entered into a License Agreement with BGI Genomics Co., Ltd. (“BGI Genomics”) to develop, manufacture, and commercialize NGS-based genetic testing assays for clinical and commercial use. The agreement has a term of ten years and expires in February 2029. According to the agreement, the Company is entitled to a total of $50 million, comprised of upfront technology license fees, prepaid royalties relating to future sales of licensed products and performance of assay interpretation services, and milestone payments. During the three months ended June 30, 2019, the Company received $35.6 million, net of withholding taxes, of these amounts. Also, as required by the agreement with BGI Genomics, in June 2019 the Company prepaid $6.0 million to BGI Genomics for future sequencing services and $4.0 million for future sequencing equipment. These advance payments for equipment and services to be received in future periods aggregating to $10.0 million were originally recorded in other assets on the Balance Sheet. During the year ending December 31, 2022, $4.0 million was reclassified as prepaid expenses and other current assets. During the year ending December 31, 2022, the Company recognized $4.5 million as revenue upon achieving a milestone.

Pursuant to the agreement, the Company licensed its intellectual property and will provide development services. Following completion of development services, the Company will provide assay interpretation services over the term of the agreement. The Company concluded that the license is not a distinct performance obligation as it does not have a stand-alone value to BGI Genomics apart from the related development services. Therefore, license and related development services, for each of the NIPT and Oncology products, represents a single performance obligation.

The Company is responsible for granting a license to specified intellectual property and performing certain development activities to customize its genetic testing assays for oncology and NIPT for use with BGI Genomics’ sequencing instruments and proprietary technology platform. Revenue associated with these performance obligations is recognized over time using the input method, based on costs incurred to perform the development services, since the level of costs incurred over time best reflect the transfer of development services. Revenue associated with the assay interpretation services will be recognized upon delivery of these services. Funds received in advance are recorded as deferred revenue and will be recognized as the related services are delivered.

The initial transaction price was primarily comprised of license and milestone fees. The Company constrains the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue recognized may occur in future periods. Certain milestone and license fees were constrained and not included in the transaction price due to the uncertainties of research and development. The Company re-evaluates the transaction price, including the estimated variable consideration included in the transaction price and all constrained amounts, in each reporting period and as uncertain events are resolved or other changes in circumstances occur. The allocation of the transaction price was performed based on standalone selling prices, which are based on estimated amounts that the Company would charge for a performance obligation if it were sold separately.

In accordance with ASC 340-40, any incremental costs incurred to obtain a contract with a customer are required to be capitalized and amortized over the period in which the goods and services are transferred to the customer. The incremental costs incurred in connection with the BGI Genomics arrangement is not material on an accumulated basis and therefore will not be capitalized on the balance sheet but will be expensed as incurred.

101

Foundation Medicine, Inc.

 

In August 2019, the Company entered into a License and Collaboration Agreement (the “Foundation Medicine Agreement”) with Foundation Medicine to develop and commercialize personalized circulating tumor DNA monitoring assays, for use by biopharmaceutical and clinical customers who order Foundation Medicine’s FoundationOne CDx. The Foundation Medicine Agreement has an initial term of five years, expiring in August 2024, with automatic renewals thereafter for successive one-year terms, unless the Foundation Medicine Agreement is earlier terminated in accordance with its terms. Natera and Foundation Medicine will share the revenues generated from both biopharmaceutical and clinical customers in accordance with the terms of the Foundation Medicine Agreement. The Foundation Medicine Agreement provides for approximately $13.3 million in upfront licensing fees and prepaid revenues payable to the Company, and up to approximately $32.0 million in minimum annual payments and payments tied to the Company’s achievement of certain developmental, regulatory, and commercial milestones. As of December 31, 2022, the Company has invoiced and received a payment of $16.8 million for all milestones achieved through December 2022.

Pursuant to the agreement, the Company will provide development services in conjunction with granting the use of the Company’s intellectual property. Following completion of those development services, the Company will provide assay testing services over the term of the agreement. The Company has concluded that the license is not a distinct performance obligation as it is highly interrelated and interdependent with the related development services. Therefore, license and related development services represent a single performance obligation.

The Company is responsible for providing the technology license and certain development services that are required to customize its proprietary Signatera test to work with Foundation Medicine’s FoundationOne CDx. The intellectual property has been licensed to Foundation Medicine for the customized test. In addition, the Company is responsible for delivering clinical study plans in order to demonstrate efficacy of the customized test. Revenues associated with each of the performance obligations are recognized over time using the input method, based on costs incurred to perform the development services, since the level of costs incurred over time best reflect the transfer of development services. Revenue associated with the assay testing services will be recognized upon delivery of these services. Funds received in advance are recorded as deferred revenue and will be recognized as the related services are delivered.

The initial transaction price was primarily comprised of license and milestone fees. The Company constrains the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue recognized may occur in future periods. Certain milestone fees were constrained and not included in the transaction price due to the uncertainties of research and development. The Company re-evaluates the transaction price, including the estimated variable consideration included in the transaction price and all constrained amounts, in each reporting period and as uncertain events are resolved or other changes in circumstances occur. The allocation of the transaction price was performed based on standalone selling prices, which are based on estimated amounts that the Company would charge for a performance obligation if it were sold separately.

In accordance with ASC 340-40, any incremental costs incurred to obtain a contract with a customer are required to be capitalized and amortized over the period in which the goods and services are transferred to the customer. The Company has elected to apply a practical expedient under ASC 340-40 to recognize the incremental costs of obtaining a contract as an expense when incurred provided that the amortization period of such costs, if capitalized, is one year or less. Since the incremental costs to obtain the Foundation Medicine Agreement would be amortized over a period of one year or less, these costs were expensed as incurred.

102

Disaggregation of Revenues

The following table shows disaggregation of revenues by payer types:

Year Ended December 31,

2022

2021

2020

(in thousands)

Insurance carriers

$

690,754

$

492,563

$

300,220

Laboratory partners

94,910

100,019

58,196

Patients

34,558

32,904

32,589

Total revenues

$

820,222

$

625,486

$

391,005

The following table presents total revenues by geographic area based on the location of the Company’s payers:

Year ended December 31, 

2022

    

2021

    

2020

(in thousands)

United States

$

785,849

 

$

590,872

 

$

365,660

Americas, excluding U.S.

3,705

 

4,047

 

3,469

Europe, Middle East, India, Africa

16,640

 

20,429

 

14,332

Asia Pacific and Other

14,028

 

10,138

 

7,544

Total

$

820,222

 

$

625,486

$

391,005

The following table summarizes the Company’s beginning and ending balances of accounts receivable and deferred revenues:

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Assets:

Accounts receivable

$

244,385

$

122,074

Liabilities:

Deferred revenue, current portion

$

10,777

$

7,404

Deferred revenue, long-term portion

20,001

21,318

Total deferred revenues

$

30,778

$

28,722

103

The following table shows the changes in the balance of deferred revenues during the period:

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Beginning balance

$

28,722

$

72,930

Increase in deferred revenues

28,978

7,915

Reclasses from deferred revenues to other short-term liabilities

(337)

(10,080)

Revenue recognized during the period that was included in
deferred revenues at the beginning of the period

(8,782)

(37,784)

Revenue recognized from performance obligations satisfied
within the same period

(17,803)

(4,259)

Ending balance

$

30,778

$

28,722

During the year ended December 31, 2022, revenue recognized that was included in the deferred revenue balance at the beginning of the period totaled $8.8 million with approximately $5.4 million related to BGI Genomics and Foundation Medicine, and the remaining $3.3 million related to genetic testing services. During the year ended December 31, 2022, $17.8 million was recognized as deferred revenue and later earned as revenue in the same period with approximately $6.4 million related to BGI Genomics and Foundation Medicine, and the remaining $11.4 million related to genetic testing services. The current portion of deferred revenue includes $10.7 million from genetic testing services and $0.1 million from the BGI Genomics agreement. The non-current portion of deferred revenue includes $20.0 million from the BGI Genomics agreement.

4.   Fair Value Measurements

The Company's financial assets and liabilities carried at fair value are comprised of investment assets that include money market and investments.  

The fair value accounting guidance requires that assets and liabilities be carried at fair value and classified in one of the following three categories:

Level I: Quoted prices in active markets for identical assets and liabilities that the Company has the ability to access.

Level II: Observable market-based inputs or unobservable inputs that are corroborated by market data, such as quoted prices, interest rates, and yield curves.

Level III: Inputs that are unobservable data points that are not corroborated by market data.

This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.

104

Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis

The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis:

December 31, 2022

December 31, 2021

 

    

Level I

    

Level II

    

Level III

    

Total

    

Level I

    

Level II

    

Level III

    

Total

 

(in thousands)

 

Financial Assets:

Money market deposits

$

283,358

$

$

$

283,358

$

10,041

$

$

$

10,041

Liquid demand deposits

125,596

125,596

U.S. Treasury securities

346,057

346,057

688,097

688,097

Corporate bonds and notes

23,529

23,529

52,337

52,337

Municipal securities

62,715

62,715

89,462

89,462

Total financial assets

$

755,011

$

86,244

$

$

841,255

$

698,138

$

141,799

$

$

839,937

Fair Value of Short-Term and Long-Term Debt:

As of December 31, 2022, the estimated fair value of the total principal outstanding and accrued interest of the Credit Line, which are not presented at fair value on the Consolidated Balance Sheets as of December 31, 2022 and 2021, was $80.4 million and $50.1 million, respectively, and were based upon observable Level 1 inputs, including the interest rate based on the 30-day SOFR average, plus 1.21% (see Note 10, Debt).

As of December 31, 2022, the estimated fair value of the Convertible Notes, which are not presented at fair value on the Consolidated Balance Sheets as of December 31, 2022 and 2021, was $358.4 million and $715.7 million, respectively, was based upon observable Level 2 inputs, including pricing information from recent trades of the Convertible Notes (see Note 10, Debt).

5.    Financial Instruments

The Company elected to invest a portion of its cash assets in conservative, income earning, liquid investments. Cash equivalents and investments, all of which are classified as available-for-sale securities, consisted of the following:

December 31, 2022

December 31, 2021

 

    

Amortized
Cost

    

Gross
Unrealized
Gain

    

Gross
Unrealized
(Loss)

    

Estimated Fair
Value

    

Amortized
Cost

    

Gross
Unrealized
Gain

    

Gross
Unrealized
(Loss)

    

Estimated Fair
Value

 

(in thousands)

 

Money market deposits

$

283,358

$

$

$

283,358

$

10,041

$

$

$

10,041

Liquid demand deposits

125,596

125,596

U.S. Treasury securities (1)

 

358,385

 

 

(12,328)

 

346,057

 

689,640

 

1,081

 

(2,624)

 

688,097

Corporate bonds and notes (1)

 

24,045

 

 

(516)

 

23,529

 

52,729

 

 

(392)

 

52,337

Municipal securities

65,973

1

(3,259)

62,715

89,814

261

(613)

89,462

Total

$

857,357

$

1

$

(16,103)

$

841,255

$

842,224

$

1,342

$

(3,629)

$

839,937

Classified as:

Cash equivalents (2)

$

408,954

$

10,041

Short-term investments

432,301

829,896

Total

$

841,255

$

839,937

(1)
Per the Company’s investment policy, all debt securities are classified as short-term investments irrespective of holding period.

(2)

Cash equivalents includes cash sweep accounts, liquid demand deposits and U.S. Treasury money market mutual funds.

105

The Company invests in U.S. Treasuries, U.S. agency and high quality municipal bonds which mature at par value and are all paying their coupons on schedule. The Company has therefore concluded there is currently no other than temporary impairment of its investments and will continue to recognize unrealized gains and losses in other comprehensive income (loss). The Company sold $248.5 million and $187.6 million of investments during the years ended December 31, 2022 and 2021, respectively. During the year ended December 31, 2022, the amount of gross realized losses upon sales of investments were $0.9 million. The amount of gross realized gains and losses in 2021 were insignificant. The Company uses the specific investment identification method to calculate realized gains and losses and amounts reclassified out of other comprehensive income to net income. As of December 31, 2022, the Company had 61 investments in an unrealized loss position in its portfolio. The fair value for investment securities at an unrealized loss position as of December 31, 2022 was $430.8 million. An allowance for credit losses was not necessary as decrease in the fair market value for a majority of the available-for-sale securities was as a result of a significant average yield rate decrease for similar securities as of December 31, 2022. The Company has assessed the unrealized loss position for available-for-sale debt securities for which an allowance for credit losses has not been recorded.

The following table presents debt securities available-for-sale that were in an unrealized loss position as of December 31, 2022, aggregated by major security type and length of time in a continuous loss position.

Less Than 12 Months

12 Months or Longer

Total

Fair Value

Unrealized Loss

Fair Value

Unrealized Loss

Fair Value

Unrealized Loss

(in thousands)

U.S. Treasury securities

$

18,677

$

(565)

$

327,374

$

(11,762)

$

346,051

$

(12,327)

Corporate bonds and notes

23,529

(516)

23,529

(516)

Municipal securities

16,371

(127)

44,843

(3,133)

61,214

(3,260)

Total

$

35,048

$

(692)

$

395,746

$

(15,411)

$

430,794

$

(16,103)

The following table summarizes the Company’s portfolio of available-for-sale securities by contractual maturity as of December 31, 2022:

December 31, 2022

Amortized
Cost

Fair
Value

(in thousands)

Less than or equal to one year

$

329,499

$

320,708

Greater than one year but less than five years

118,904

111,593

Total

$

448,403

$

432,301

106

6.    Balance Sheet Components

Credit Losses

The following is a roll-forward of the allowances for credit losses related to trade accounts receivable for the years ended December 31, 2022, 2021 and 2020:

December 31, 

December 31, 

December 31, 

2022

2021

2020

(in thousands)

Beginning balance

$

2,429

$

4,220

$

2,919

Cumulative-effect adjustment upon adoption of ASU 2016-13

404

Provision for credit losses

1,770

(156)

1,354

Write offs

(369)

(1,635)

(457)

Ending balance

$

3,830

$

2,429

$

4,220

Property and Equipment, net

The Company’s property and equipment consisted of the following:

    

December 31, 

December 31, 

    

Useful Life

    

2022

    

2021

(in thousands)

Machinery and equipment

 

3-5 years

 

$

66,262

$

33,722

Computer equipment

 

3 years

 

1,308

 

4,893

Purchased and capitalized software held for internal use

3 years

5,464

2,395

Leasehold improvements

 

Lesser of useful life or lease term

 

29,747

 

13,640

Construction-in-process

 

25,370

 

30,279

 

128,151

 

84,929

Less: Accumulated depreciation and amortization

 

(35,698)

 

(19,413)

Total Property and Equipment, net

$

92,453

$

65,516

The Company’s property and equipment are primarily located in the United States.

During the years ended December 31, 2022 and 2021, depreciation expense of $16.7 million and $11.3 million was recorded, respectively. There were no material write-offs of fully depreciated assets in the year ended December 31, 2022. During the year ended December 31, 2021, the Company wrote off $41.9 million in fully depreciated assets. The Company did not incur any material impairment charges during the year ended December 31, 2022 or December 31, 2021.

107

Accrued Compensation

The Company’s accrued compensation consisted of the following:

    

December 31,

    

December 31,

   

2022

   

2021

 

(in thousands)

Accrued paid time off

$

2,930

$

2,567

Accrued commissions

 

11,821

 

15,726

Accrued bonuses

 

20,426

 

15,854

Other accrued compensation

 

8,833

 

6,794

Total accrued compensation

$

44,010

$

40,941

108

Other Accrued Liabilities

The Company’s other accrued liabilities consisted of the following:

    

December 31, 

    

December 31, 

 

    

2022

    

2021

 

(in thousands)

Reserves for refunds to insurance carriers

$

18,948

$

17,210

Accrued charges for third-party testing

17,036

5,849

Testing and laboratory materials from suppliers

13,281

3,799

Marketing and corporate affairs

8,943

7,853

Legal, audit and consulting fees

36,710

11,758

Accrued shipping charges

485

969

Sales and income taxes payable

4,319

2,230

Accrued third-party service fees

6,631

13,442

Clinical trials and studies

 

23,301

 

11,218

Operating lease liabilities, current portion

7,639

5,752

Property and equipment purchases

1,821

1,853

Other accrued interest

1,078

1,078

Other accrued expenses

 

4,022

 

10,342

Total other accrued liabilities

$

144,214

$

93,353

Reserves for refunds to insurance carriers include overpayments from and amounts to be refunded to insurance carriers, and additional amounts that the Company estimates for potential refund requests during the period. When and if these previously accrued amounts are no longer required based on actual refunds requested, any remaining reserve amounts are released. When the Company releases these previously accrued amounts, they are recognized as product revenues in the statements of operations and comprehensive loss.

The following table summarizes the reserve balance and activities for refunds to insurance carriers for the years ended December 31, 2022 and 2021:

    

December 31, 

    

December 31, 

    

2022

    

2021

(in thousands)

Beginning balance

$

17,210

$

17,366

Additional reserves

23,718

16,340

Refunds to carriers

(14,558)

(10,784)

Reserves released to revenue

(7,422)

(5,712)

Ending balance

$

18,948

$

17,210

7.    Leases

Operating Leases

In September 2015, the Company entered into a long-term lease agreement for laboratory and office space totaling approximately 94,000 square feet in Austin, Texas. The original lease term was 132 months beginning in December 2015 and expiring in November 2026 with monthly payments beginning in December 2016. In December 2021, the Company entered into an amendment of the Austin lease agreement which extended the lease of the current premises through March 2033. The amendment also includes two additional office spaces (the “First Expansion Premises” and the “Second Expansion Premises”). The First Expansion Premises consists of 32,500 rentable square feet and commenced in February 2022. The Second Expansion Premises consists of 65,222 rentable square feet and commenced in September 2022. The terms of the First and Second Expansion Premises expire in March 2033.

109

In October 2016, the Company entered into a lease directly with its landlord for laboratory and office spaces at its facilities located in San Carlos, California. The Company currently occupies approximately 136,000 square feet comprised of two office spaces (the “First Space” and the “Second Space”). The First Space covers approximately 88,000 square feet, and the Second Space totals approximately 48,000 square feet. The term of this lease is approximately 84 months and expires in October 2023. This lease contains an option to renew the lease term for five years, but the fair market rent amount upon renewal is not available from the landlord. In January 2021, the Company entered into an amendment of the lease to extend the term for 48 months to October 2027. The combined annual rent for the First Space and Second Space will be $9.3 million commencing in October 2023.

In addition, the Company entered into a sublease agreement in June 2019 with a third party to sublease 25,879 square feet of space located on the third floor of the San Carlos, California building while maintaining its primary obligation as the intermediate lessor. The term of this lease is approximately 48 months commencing in October 2019 and expiring in September 2023. The annual lease payment starts at $1.9 million and will escalate annually commencing in October 2020. In February 2021, the Company entered into an amendment of the San Carlos sublease agreement whereas the third party will surrender 25,879 rentable square feet by December 31, 2021.

The Company entered into a lease agreement commencing June 2018 for its cord blood tissue storage facility in Tukwila, Washington that covers approximately 10,000 square feet. The lease term is 62 months expiring in July 2023. The Company has the option to extend this lease for five years, and the fair market rent upon renewal is not determinable. However, since the Company sold its business related to cord blood and tissue storage in September 2019, the Company has subleased the facility and does not intend to exercise its option to renew the facility upon expiration.

The Company entered into a lease agreement in November 2020 to lease 11,395 square feet of space located in South San Francisco, California over a 36-month term. The premises are used for general office, laboratory and research use. The annual lease payment starts at $0.9 million and will escalate annually commencing in December 2021. In December 2022, the Company exercised the renewal option of the South San Francisco lease agreement. In January 2023, the Company entered in an amendment to extend the lease term of the South San Francisco premises by three years, through November 2026.

As part of the IPR&D asset acquisition in September 2021, the Company inherited a 24-month lease for 7,107 square feet of laboratory space in Canada. The annual lease payment starts at $0.2 million and will expire in August 2023.

For the year ended December 31, 2022, the Company recorded noncash activities of $22.1 million primarily related to additional right-of-use assets of which $20.1 million was a result of the first and second Austin expansion premises. For the year ended December 31, 2021, the Company recorded noncash activities of $44.4 million primarily related to additional right-of-use assets of which $29.7 million was a result of the San Carlos lease extension which was accounted for as a modification under ASC 842.

The Company has also historically entered into leases of individual workspaces and storage spaces at various locations on both a month-to-month basis without an established lease term, and more recently for certain locations, has committed to terms approximating one to five years. For the facilities without a committed lease term, the Company has elected to not recognize them as right-of-use assets on the consolidated balance sheets as they are all considered short-term leases. For individual workspaces where the committed lease term exceeds one year, the Company has recorded a right-of-use asset on the consolidated balance sheets.

110

The operating lease right-of-use assets are classified as noncurrent assets in the balance sheet. The corresponding lease liabilities are separated into current and long-term portions as follows:

December 31, 

2022

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

7,639

Operating lease liabilities, long-term portion

76,577

Total operating lease liabilities

$

84,216

The initial recognition of the operating lease liabilities was measured as the present value of the future minimum lease payments using a discount rate determined as of January 1, 2019. The operating right-of-use assets was calculated as the operating lease liabilities discounted at the present value, less the amount of unamortized tenant improvement allowance and deferred rent. The discount rate used was the Company’s incremental borrowing rate given that the implicit rate to each lease was not readily determinable. In accordance with ASC 842, the incremental borrowing rate was estimated as the annual percentage yield resulting from a corporate debt financing over a loan term approximating the remaining term of each lease, with the effect of certain credit risk rating. As of December 31, 2022, the weighted-average remaining lease term was 7.53 years and the weighted-average discount rate was 6.7%.

The Company continues to recognize lease expense on a straight-line basis. The lease expense includes the amortization of the right-of-assets with the associated interest component estimated by applying the effective interest method. Total lease expense recognized in the statements of operations and comprehensive loss were $13.8 million, $10.9 million, and $7.8 million for the years ended December 31, 2022, 2021, and 2020, respectively. Cash paid for amounts in the measurement of operating lease liabilities totaled $9.4 million, $10.3 million, and $9.0 million for the years ended December 31, 2022, 2021, and 2020, respectively.

The present value of the future minimum lease payments under all non-cancellable operating leases as of December 31, 2022 is as follows:

    

Operating Leases

  

(in thousands)

 

Year ending December 31:

2023

$

12,443

2024

16,007

2025

16,352

2026

16,732

2027

13,676

2028 and thereafter

33,992

Total future minimum lease payments

109,202

Less: imputed interest

(24,986)

Operating lease liabilities

$

84,216

111

8.    Commitments and Contingencies

Legal Proceedings

The Company is involved in legal matters, including investigations, subpoenas, demands, disputes, litigation, requests for information, and other regulatory or administrative actions or proceedings, including those with respect to intellectual property, testing and test performance, billing, reimbursement, marketing, short seller and media allegations, employment, and other matters.

An independent committee of the Company’s board of directors initiated and has completed an internal investigation into the allegations made in a March 2022 short seller report, with the assistance of the law firm of WilmerHale LLP. WilmerHale had access to company executives, personnel, records, communications, and documents. Based on the investigation, the independent committee, on behalf of the board, has concluded that the allegations of wrongdoing against the Company in the report were unfounded.

The Company is responding to ongoing regulatory and governmental investigations, subpoenas and inquiries, and contesting its current legal matters, but cannot provide any assurance as to the ultimate outcome with respect to any of the foregoing. There are many uncertainties associated with these matters.  Such matters may cause the Company to incur costly litigation and/or substantial settlement charges, divert management attention, result in adverse judgments, fines, penalties, injunctions or other relief, and may result in loss of customer or investor confidence regardless of their merit or ultimate outcome. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of the foregoing were to occur, the Company's business, financial condition, results of operations, cash flows, prospects, or stock price could be adversely affected.

The Company assesses legal contingencies to determine the degree of probability and range of possible loss for potential accrual in its financial statements. When evaluating legal contingencies, the Company may be unable to provide a meaningful estimate due to a number of factors, including the procedural status of the matter in question, the presence of complex or novel legal theories, and/or the ongoing discovery and development of information important to the matters. In addition, damage amounts claimed in litigation or other matters may be unsupported, exaggerated or unrelated to possible outcomes, and as such are not meaningful indicators of its potential liability. Loss contingencies, including claims and legal actions arising in the ordinary course of business, are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.  During the periods presented, the Company does not believe there are such matters that will have a material effect on the financial statements.

Intellectual Property Litigation Matters.

The Company has been involved in two patent litigations against CareDx, Inc. (“CareDx”) in the United States District Court for the District of Delaware (“CareDx Patent Cases”). In the first CareDx Patent Case, CareDx alleged, in a complaint filed jointly with the Board of Trustees of the Leland Stanford Junior University (“Stanford”) in March 2019 and amended in March 2020, that the Company infringed three patents. The complaint sought unspecified damages and injunctive relief. In September 2021, the Court granted the Company’s motion for summary judgment, finding all three patents invalid. This finding was affirmed on appeal in July 2022 by the United States Court of Appeals for the Federal Circuit, and  CareDx’s petition for a rehearing has been denied. In the second CareDx Patent Case, the Company alleges, in suits filed in January 2020 and May 2022, infringement by CareDx of three of the Company’s patents, seeking unspecified damages and injunctive relief. The case is currently pending and is scheduled for trial in January 2024.

The Company has filed suit against ArcherDX, Inc. (“ArcherDX”) in the United States District Court for the District of Delaware, alleging, in complaints and amended complaints filed in January, April, and August of 2020, which cases were consolidated in September 2020, that certain ArcherDX products infringe five of the Company’s patents (the “ArcherDX case”). In January 2021, the Company filed a second amended complaint naming an additional Archer DX entity, ArcherDx LLC, and Invitae Corp. as defendants. The Company is seeking unspecified monetary damages and injunctive relief. Trial is currently scheduled for May 2023.

112

The Company is the subject of a lawsuit filed against it by Ravgen, Inc. (“Ravgen”) in June 2020 in the United States District Court for the Western District of Texas, alleging infringement of two Ravgen patents. The complaint seeks monetary damages and injunctive relief. Various parties, including Natera, have filed petitions challenging the validity of the asserted patents with the United States Patent and Trademark Office, all of which were instituted for review. The petitions filed by the Company and certain others remain pending. The lawsuit against the Company has been stayed pending the outcome of these petitions.

The Company was involved in litigation against Progenity, Inc. (“Progenity”), in which the Company alleged that Progenity’s NIPT test infringes six of the Company’s patents. Progenity sought declaratory judgment of non-infringement of the Company’s asserted patents, and petitioned the Patent Trial and Appeal Board of the United States Patent and Trademark Office for inter partes review of all of the Company’s asserted patents. In August 2021, the parties entered into a settlement agreement to settle the matters described above.

In October 2020, the Company filed suit against Genosity Inc. (“Genosity”), in the United States District Court for the District of Delaware, alleging that various Genosity products infringe one of the Company’s patents and seeking unspecified monetary damages and injunctive relief. In April 2022, the Court granted the parties’ stipulated request to stay the case pending the entry of a final judgment in the ArcherDX Litigation, in which the subject patent is also asserted.

In January 2021, the Company filed suit against Inivata, Inc. and Inivata Ltd. (collectively “Inivata”) in the United States District Court for the District of Delaware. The complaint, amended by the Company in May 2021, alleges that various Inivata oncology products infringe two of the Company’s patents and seeks unspecified monetary damages and injunctive relief. Inivata filed a motion to dismiss the Company’s amended complaint, which the Court denied in March 2022.

The Company is the subject of lawsuits filed against it by Invitae Corp. (“Invitae”) in the United States District Court of the District of Delaware alleging, in complaints filed in May and November of 2021, infringement of three patents and seeking monetary damages and injunctive relief.

Other Litigation Matters.

In August 2019, a suit was filed against the Company in the Circuit Court of Cook County, Illinois by a patient alleging claims relating to a discordant test result and seeking monetary damages. The suit was dismissed in June 2021.

The Company is involved in litigation with CareDx. CareDx filed suit against the Company in April 2019 in the United States District Court for the District of Delaware, alleging false advertising, and related claims based on statements describing studies that concern the Company’s technology and CareDx’s technology, seeking unspecified damages and injunctive relief. In February 2020, the Company filed a counterclaim against CareDx in the United States District Court for the District of Delaware, alleging false advertising, unfair competition and deceptive trade practices and seeking unspecified damages and injunctive relief. In March 2022, after trial, the jury returned a verdict that Natera was liable to CareDx and found damages of $44.9 million. The jury also returned a verdict against CareDx, finding that CareDx had engaged in false advertising. The Company has filed a motion for judgment as a matter of law, requesting that the Court set aside the portions of the jury verdict adverse to Natera and issue a judgment accordingly. Because the Court has not issued an order of judgment, and because the motion for judgment as a matter of law remains pending, Natera does not consider a loss related to this matter to be probable and estimable.

The Company is involved in litigation against Guardant, Inc. (“Guardant”). On or about May 27, 2021, Guardant filed suit against the Company in the United States District Court of the Northern District of California alleging false advertising and related claims and seeking unspecified damages and injunctive relief. On or about May 28, 2021, the Company filed suit against Guardant in the Western District of Texas, alleging false advertising and related claims. The Company has voluntarily dismissed its Texas suit against Guardant. In the California action, the Company has answered Guardant’s complaint and has asserted the claims from the action it dismissed in Texas as counterclaims, seeking unspecified damages and injunctive relief. In August 2021, Guardant moved to dismiss the Company’s counterclaims, which motion was denied in all material respects. Trial is currently scheduled for July 2023.

113

In November 2021, a purported class action lawsuit was filed against the Company in the United States District Court for the Northern District of California, by a patient alleging various causes of action relating to the Company’s patient billing and seeks, among other relief, class certification, injunctive relief, restitution and/or disgorgement, attorneys’ fees, and costs. The Company has filed a motion to dismiss the lawsuit, which is currently pending before the Court.

In February 2022, two purported class action lawsuits were filed against the Company in the United States District Court for the Northern District of California. Each suit was filed by an individual patient alleging various causes of action related to the marketing of Panorama and seeking, among other relief, class certification, monetary damages, attorneys’ fees, and costs. In May 2022, these matters were consolidated into one lawsuit. The Company has filed a motion to dismiss the consolidated lawsuit, which is currently pending before the Court.

In March 2022, a purported class action lawsuit was filed against the Company and certain of its management in the Supreme Court of the State of New York, County of New York, asserting claims under Sections 11, 12, and 15 of the Securities Act of 1933. The complaint alleges, among other things, that the Company failed to disclose certain information regarding its Panorama test. The complaint seeks, among other relief, monetary damages, attorneys’ fees, and costs. In July 2022, the parties filed a request for dismissal of the lawsuit. This matter has been dismissed and the claims raised in this matter were included in the lawsuit discussed below.

A purported class action lawsuit was filed against the Company and certain of its management in the United States District Court for the Western District of Texas, asserting claims under Sections 10(b) and 20(a) of the Securities Act of 1934 and Rule 10b-5 thereunder. The complaint, filed in April 2022 and amended in October 2022 (to include, among others, the claims raised in the lawsuit discussed in the preceding paragraph), alleges, among other things, that the management defendants made materially false or misleading statements, and/or omitted material information that was required to be disclosed, about certain of the Company’s products and operations. The complaint seeks, among other relief, monetary damages, attorneys’ fees, and costs. The Company has filed a motion to dismiss this lawsuit, which is currently pending before the Court. 

Director and Officer Indemnifications

As permitted under Delaware law, and as set forth in the Company’s Amended and Restated Certificate of Incorporation and its Amended and Restated Bylaws, the Company indemnifies its directors, executive officers, other officers, employees and other agents for certain events or occurrences that may arise while in such capacity. The maximum potential amount of future payments the Company could be required to make under this indemnification is unlimited; however, the Company has insurance policies that may limit its exposure and may enable it to recover a portion of any future amounts paid. Assuming the applicability of coverage, the willingness of the insurer to assume coverage, and subject to certain retention, loss limits and other policy provisions, the Company believes any obligations under this indemnification would not be material, other than standard retention amounts for securities related claims. However, no assurances can be given that the covering insurers will not attempt to dispute the validity, applicability, or amount of coverage without expensive litigation against these insurers, in which case the Company may incur substantial liabilities as a result of these indemnification obligations.  

Third-Party Payer Reimbursement Audits

From time to time, the Company receives recoupment requests from third-party payers for alleged overpayments. The Company disagrees with the contentions of pending requests and/or has recorded an estimated reserve for the alleged overpayments.  

114

Contractual Commitments

The following table sets forth the material unconditional purchase obligations and contractual commitments as of December 31, 2022 with a remaining term of at least one year:

Party

Total Commitments

Expiry Date

(in thousands)

Laboratory instruments supplier

$

16,900

December 2024

Material suppliers

15,665

June 2026

Application service providers

23,095

March 2026

Earnouts for development with third party (1)

2,679

March 2023

Other suppliers

20,014

Various

Total

$

78,353

(1)The earnouts for asset development represent the potential earnout payments for asset development with the acquired Canadian entity which are to be achieved upon the satisfaction of certain contractual conditions less the portion accrued on the Company’s Consolidated Balance Sheet. Upon achievement, the earnout consideration will primarily be paid in shares of the Company’s common stock, calculated based upon the fair market value of the Company’s common stock at the time such shares are issued.

9.    Stock-Based Compensation

Equity Plans

2015 Equity Incentive Plan

General.   The Company’s board of directors adopted its 2015 Equity Incentive Plan (the “2015 Plan”), in June 2015. The Company’s 2015 Plan replaced all of its prior stock plans.

Share Reserve.   The initial number of shares of the Company’s common stock available for issuance under the 2015 Plan was 3,451,495 shares. The number of shares reserved for issuance under the 2015 Plan will be increased automatically on the first business day of each fiscal year, commencing in 2016, by a number equal to the least of:

3,500,000 shares;

4% of the shares of common stock outstanding on the last business day of the prior fiscal year; or

the number of shares determined by the Company’s board of directors.

Stock options vest as determined by the compensation committee. In general, they will vest over a four-year period following the date of grant. Stock options expire at the time determined by the compensation committee but in no event more than ten years after they are granted. These awards generally expire earlier if the participant's service terminates earlier.

Restricted Shares and Stock Units.    Restricted shares and stock units may be awarded under the 2015 Plan in return for any lawful consideration, and participants who receive restricted shares or stock units generally are not required to pay cash for their awards. In general, these awards will be subject to vesting. Vesting may be based on length of service, the attainment of performance-based and market-based milestones or a combination of both, as determined by the compensation committee.

115

2015 Employee Stock Purchase Plan

General.    The Company’s 2015 Employee Stock Purchase Plan (the “2015 ESPP”), was adopted by its board of directors in June 2015 and its stockholders approved it in June 2015. The 2015 ESPP is intended to qualify under Section 423 of the Internal Revenue Code.

Share Reserve.    The Company has reserved 893,548 shares of its common stock for issuance under the 2015 ESPP. As of December 31, 2022, 3,303,261 shares were available for issuance under the 2015 ESPP. The number of shares reserved for issuance under the 2015 ESPP will automatically be increased on the first business day of each of the Company’s fiscal years, commencing in 2016, by a number equal to the least of:

880,000 shares;

1% of the shares of common stock outstanding on the last business day of the prior fiscal year; or

the number of shares determined by the Company’s board of directors.

The number of shares reserved under the 2015 ESPP will automatically be adjusted in the event of a stock split, stock dividend or a reverse stock split (including an adjustment to the per-purchase period share limit).

Purchase Price.    Employees may purchase each share of common stock under the 2015 ESPP at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of the six-month offering periods. An employee’s payroll deductions under the ESPP are limited to 15% of the compensation, and up to a maximum of 5,000 shares may be purchased during any offering period. A participant shall not be granted an option under the ESPP if such option would permit the participant’s rights to purchase stock to accrue at a rate exceeding $25,000 fair market value of stock for each calendar year in which such option is outstanding at any time.

Offering Periods.    Each offering period will last a number of months determined by the compensation committee, not to exceed 27 months. A new offering period will begin periodically, as determined by the compensation committee. Offering periods may overlap or may be consecutive. Unless otherwise determined by the compensation committee, two offering periods of six months' duration will begin in each year on May 1 and November 1.

The following table summarizes the offering activity during the years ended December 31, 2022 and 2021:

Number of

Total

Shares Purchased

Proceeds

Offering Period

(in thousands)

November 1, 2020 - April 30, 2021

106,435

$

6,085

May 1, 2021 - October 31, 2021

79,820

$

7,465

November 1, 2021 - April 30, 2022

284,583

$

8,496

May 1, 2022 - October 31, 2022

171,721

$

4,541

116

Stock Options

The following table summarizes option and RSU activity during the year ended December 31, 2022:

Outstanding Options

 

    

    

    

    

Weighted-

    

 

Weighted-

Average

 

Shares

Average

Remaining

Aggregate

 

Available for

Number of

Exercise

Contractual

Intrinsic

 

Grant

Shares

Price

Life

Value

 

(in thousands, except for contractual life and exercise price)

(in years)

 

Balance at December 31, 2021

 

4,319

 

5,900

$

17.54

 

5.40

$

451,505

Additional shares authorized

 

3,500

$

Options granted

 

(266)

 

266

$

61.30

Options exercised

 

 

(828)

$

7.74

Options forfeited/cancelled

 

38

 

(38)

$

39.92

RSUs granted

(5,039)

RSUs forfeited/cancelled

711

Balance at December 31, 2022

 

3,263

 

5,300

$

21.11

 

4.84

$

131,385

Exercisable at December 31, 2022

 

4,585

$

12.27

 

4.29

$

129,670

Vested and expected to vest at December 31, 2022

 

5,253

$

20.62

 

4.81

$

131,276

The total intrinsic value of stock options exercised during the years ended December 31, 2022, 2021, and 2020 were $26.9 million, $97.0 million, and $184.7 million, respectively.

The weighted-average grant date fair value of options granted during the years ended December 31, 2022, 2021, and 2020 were $61.30, $104.03, and $27.70 per share, respectively.

The total fair value of stock options vested during the years ended December 31, 2022, 2021, and 2020 were $49.0 million, $46.0 million, and $52.5 million, respectively.

Performance-based Awards

The Company grants certain senior-level executives performance stock options and units which vest based on either market and time-based service conditions or performance and time-based service conditions, which are referred to herein as performance-based awards. The Company has assessed the performance-based award with the appropriate valuation method and has recognized the applicable stock-based compensation expense. The following table summarizes the performance-based and market-based awards as of December 31, 2022:

Period Granted

Options Granted

RSUs Granted

Options Vested

RSUs Vested

Milestone

Valuation Method

(in thousands)

Q1 2020

150

300

150

300

(1)

Monte-Carlo Simulation

Q1 2020

436

408

(3)

Grant Date Stock Price

Q1 2020

129

129

(3)

Black-Scholes-Merton

Q2 2020

21

21

(3)

Grant Date Stock Price

Q3 2020

10

10

(4)

Black-Scholes-Merton

Q3 2020

27

17

(3)

Grant Date Stock Price

Q4 2020

32

19

(1)

Monte-Carlo Simulation

Q4 2020

22

2

(5)

Grant Date Stock Price

Q1 2021

150

125

(1)

Monte-Carlo Simulation

Q1 2021

279

15

(3)

Grant Date Stock Price

Q2 2021

163

(1)

Monte-Carlo Simulation

Q2 2021

29

(3)

Black-Scholes-Merton

117

Q2 2021

7

2

(3)

Grant Date Stock Price

Q4 2021

20

(1)

Monte-Carlo Simulation

Q4 2021

205

37

(3)

Grant Date Stock Price

Q1 2022

110

(3)

Black-Scholes-Merton

Q1 2022

849

(3)

Grant Date Stock Price

Q2 2022

103

(3)

Grant Date Stock Price

Q3 2022

54

4

(2)

Grant Date Stock Price

Q4 2022

4

(2)

Grant Date Stock Price

(1)The awards vest based on the achievement of certain values of the Company’s common stock at multiple thresholds within certain periods and are contingent upon the completion of requisite service through the date of such vesting.
(2)The vesting of the awards will be triggered after the end of the achievement milestone, as measured by the Company.
(3)The awards vest based on achievement of certain revenue targets, units, and system implementation, contingent upon the completion of requisite service through the date of such vesting.
(4)The awards have vested based on a change of coverage.
(5)The awards will vest based on achievement of certain revenue and recruiting targets.

The Company has recognized $48.2 million in stock-based compensation for performance-based awards for the year ended December 31, 2022 compared to $50.3 million in stock-based compensation for performance-based awards for the year ended December 31, 2021.

No performance-based awards with market conditions estimated using a Monte Carlo simulation model were granted in the current year. The fair value of the performance-based awards with market conditions granted estimated using a Monte Carlo simulation model used the following inputs for the years ended December 31, 2022 and 2021:

December 31,

December 31,

2022

2021

Risk-free interest rate

0.80

%

1.52

%

Expected dividend yield

Expected volatility

60

%

Expected term (years)

7.25

10.00

Restricted Stock Units

The following table summarizes unvested restricted stock unit (“RSU”) activity for the year ended December 31, 2022:

Weighted-

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance at December 31, 2021

3,988

$

74.33

Granted

5,039

$

43.82

Vested

(1,480)

$

58.58

Cancelled/Forfeited

(711)

$

56.26

Balance at December 31, 2022

 

6,836

$

57.12

Stock-Based Compensation Expense

Stock based compensation is related to stock options and RSUs granted to the Company’s employees and is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite

118

service period, which is generally the vesting period of the respective awards on a straight-line basis. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.

Employee stock-based compensation expense was calculated based on awards ultimately expected to vest and has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods, if actual forfeitures differ from those estimates. Non-employee stock-based compensation expense was not adjusted for estimated forfeitures up until the occurrence of the actual forfeiture of the associated awards.

The following table presents the effect of employee and non-employee stock-based compensation expense on selected statements of operations line items for the years ended December 31, 2022, 2021, and 2020.

Year ended December 31, 

 

2022

2021

2020

 

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

 

 

(in thousands)

Cost of revenues

$

7,905

$

$

7,905

$

4,811

$

$

4,811

$

1,691

$

$

1,691

Research and development

 

44,655

 

1,890

 

46,545

 

24,507

 

1,361

 

25,868

10,777

 

647

 

11,424

Selling, general and administrative

 

97,379

 

555

 

97,934

 

84,368

 

172

 

84,540

36,747

 

309

 

37,056

Total

$

149,939

$

2,445

$

152,384

$

113,686

$

1,533

$

115,219

$

49,215

$

956

$

50,171

As of December 31, 2022, approximately $265.1 million of unrecognized compensation expense, adjusted for estimated forfeitures, related to unvested option awards and RSUs will be recognized over a weighted-average period of approximately 2.6 years.

Valuation of Stock Option Grants to Employees and Non-Employees

The Company utilizes Black-Scholes option pricing model when estimating the fair value of stock options. The following valuation assumptions were applied on both the employee and non-employee options. In the same period of the prior year, the valuation assumptions as follows were only used for stock options granted to employees.

Year ended December 31, 

   

2022

    

    

2021

    

    

2020

Expected term (years)

 

5.12

10.00

5.11

10.00

5.22

10.00

Expected volatility

 

55.91

%  

62.30

%

 

55.33

%  

63.30

%

49.94

%

61.96

%

Expected dividend rate

 

0

%

 

0

%

0

%

Risk-free interest rate

 

1.62

%  

4.16

%

 

0.81

%  

1.67

%

0.31

%

1.70

%

As of December 31, 2022, total options outstanding include 2,860 shares of option awards that were granted to non-employees, of which all are vested. Stock-based compensation expense related to stock options granted to non-employees is recognized as the stock option is earned and the services are rendered. The Company believes that the estimated fair value of the stock options is more readily measurable than the fair value of the services rendered.

10.    Debt

Credit Line Agreement

In September 2015, the Company entered into a credit line with UBS (the “Credit Line”) providing for a $50.0 million revolving line of credit which can be drawn down in increments at any time. The Credit Line was amended in July 2017 and bears interest at 30-day LIBOR plus 1.10%, and it is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. The Credit Line was subsequently increased from $50.0 million to $150.0 million in 2020. The interest rate was subsequently changed to

119

the 30-day SOFR average, plus 1.21% in 2022. The SOFR rate is variable. The Credit Line is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. UBS has the right to demand full or partial payment of the Credit Line obligations and terminate the Credit Line, in its discretion and without cause, at any time.

For the years ended December 31, 2022, 2021, and 2020, the Company recorded interest expense of $1.6 million, $0.6 million, and $0.8 million, respectively. Interest payments totaling $1.6 million, $0.6 million, and $0.8 million had been made on the Credit Line during the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022, remaining accrued interest was $0.4 million, and the total principal amount outstanding including accrued interest was $80.4 million.

 

Convertible Notes

In April 2020, the Company issued $287.5 million aggregate principal amount of Convertible Notes due 2027 in a private placement offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 2.25% per year, payable in cash semi-annually. The Convertible Notes mature in May 2027, unless earlier converted, repurchased or redeemed in accordance with their terms. Upon conversion, the Convertible Notes are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election.

The Company received net proceeds from the Convertible Notes of $278.3 million, after deducting the initial purchasers’ discounts and debt issuance costs. The Company used approximately $79.2 million of the net proceeds from the Convertible Notes offering to repay its obligations under the 2017 Term Loan with OrbiMed.

The holders of the Convertible Notes may convert all or a portion of their Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding February 1, 2027 in multiples of $1,000 principal amount, under any the following circumstances:  

During any fiscal quarter commencing after September 30, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day.
During the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Convertible Notes for each trading day of that five-day consecutive trading period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day.
If the Company calls any or all of the Convertible Notes for redemption at any time prior to the close of business on the second business day prior to the redemption date.
Upon the occurrence of certain distributions.
Upon the occurrence of specified corporate transactions.

The Convertible Notes are convertible into shares of the Company’s common stock, par value $0.0001 per share, at an initial conversion rate of 25.7785 shares of common stock per $1,000 principal amount of the Convertible Notes, which is equivalent to an initial conversion price of approximately $38.79 per share of common stock, convertible to 7,411,704 shares of common stock. The conversion rate and corresponding conversion price are subject to adjustment upon the occurrence of certain events but will not be adjusted for any accrued or unpaid interest. The holders of the Convertible Notes who redeem their Convertible Notes in connection with a make-whole fundamental change are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, the holders of the Convertible Notes may require the Company to repurchase for cash all or a portion of their Convertible Notes at a price equal to 100% of the principal amount, plus any accrued and unpaid interest.

120

The Company may not redeem the Convertible Notes prior to May 2024, and no sinking fund is provided for the Convertible Notes. The Company may redeem for cash all or any portion of the Convertible Notes, at the Company’s option, on or after May 2024, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on the trading day immediately preceding the date on which the Company provides notice of redemption. The redemption price will be equal to 100% of the principal amount of the Convertible Notes to be redeemed plus accrued and unpaid interest.

Upon adoption of ASU 2020-06, the Company reallocated all of the debt discount to long-term debt financing. The debt discount is amortized to interest expense using the effective interest method, computed to be 2.72%, over the life of the Convertible Notes or approximately its seven-year term. The outstanding Convertible Notes balance as of December 31, 2022 is summarized in the following table:

December 31, 

2022

(in thousands)

Liability Component

Outstanding Principal

$

287,500

Unamortized debt discount and debt issuance cost

(5,847)

Net carrying amount

$

281,653

The following table presents total interest expense recognized related to the Convertible Notes during the year ended December 31, 2022:

December 31, 

2022

(in thousands)

Cash interest expense

Contractual interest expense

$

6,469

Non-cash interest expense

Amortization of debt discount and debt issuance cost

1,259

Total interest expense

$

7,728

11.     Stockholders’ Equity

In September 2020, the Company completed an underwritten equity offering and sold 4,791,665 shares of its common stock at a price of $60 per share to the public. Before offering expenses of $0.3 million, the Company received proceeds of $271.0 million net of the underwriting discount.

In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount.

On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. In November 2022, the remaining consideration was modified, resulting in a $10.0 million

121

milestone payment primarily made in the form of equity in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the Company’s stock.

In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount.

As of December 31, 2022, the Company had 50,000,000 authorized shares of its preferred stock, of which no shares were issued and outstanding; and 750,000,000 authorized shares of its common stock, at $0.0001 par value, and there were 111,255,000 shares of common stock issued and outstanding.

12.    Income Taxes

The Company's effective tax rates for the years ended December 31, 2022, 2021, and 2020 differ from the U.S. federal statutory rate as follows:

December 31,

    

2022

    

2021

    

2020

(in thousands, except percentages)

U.S. federal taxes (benefit) at statutory rate

$

(114,832)

(21.00)

%  

$

(98,931)

(21.00)

%  

$

(48,226)

    

(21.00)

%

State tax expense

(21,676)

(3.96)

%  

(29,206)

(6.20)

%  

(10,672)

(4.65)

%

Research and development credits

(7,024)

(1.28)

%  

(9,193)

(1.95)

%  

(3,964)

(1.73)

%

Stock-based compensation

3,949

0.72

%  

(46,128)

(9.80)

%  

(23,791)

(10.36)

%

Foreign tax

332

0.06

%

167

0.04

%

55

0.02

%

Other nondeductible items

1,964

0.36

%  

344

0.07

%  

792

0.35

%

Nondeductible officers' compensation

4,883

0.89

%  

24,387

5.18

%  

8,984

3.91

%  

Acquisition costs

3,226

0.59

%  

8,901

2

%  

%  

Change in valuation allowance

130,156

23.80

%  

150,277

31.90

%  

76,920

33.50

%

Provision for income taxes

$

978

0.18

%  

$

618

0.13

%

$

98

0.04

%

During the year ended December 31, 2022, the Company recorded total income tax expense of $1.0 million. The Company provides testing to clinics and also licenses its cloud-based software to licensees that are based in a foreign country, which contributed to a foreign income tax expense of $0.4 million. Total income tax expense also included a state income tax expense of $0.6 million for the year ended December 31, 2022.

During the year ended December 31, 2021, the Company recorded total income tax expense of $0.6 million. The Company provides testing to clinics and also licenses its cloud-based software to licensees that are based in a foreign country, which contributed to a foreign income tax expense of $0.3 million. Total income tax expense also included a state income tax expense of $0.3 million for the year ended December 31, 2021.

During the year ended December 31, 2020, the Company recorded total income tax expense of $0.1 million, which included foreign withholding tax expense and state income tax benefit.

122

Deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes as well as net operating loss and tax credit carryforwards. The components of the net deferred income tax assets are as follows:

December 31,

    

    

2022

2021

(in thousands)

Deferred tax assets:

Net operating loss carryforwards

$

358,109

$

315,552

Intangibles

4,068

4,443

Research and development tax credit carryforwards

52,319

38,725

Capitalized research costs

59,128

Reserves and accruals

22,781

14,098

Lease Liabilities

21,000

16,843

Deferred revenue

5,094

6,363

Stock-based compensation

23,814

15,928

Total deferred tax assets before valuation allowance

546,313

411,952

Less: valuation allowance

(526,235)

(396,079)

Total deferred tax assets after valuation allowance

20,078

15,873

Deferred tax liabilities:

Fixed Assets

(1,219)

Right-of-use lease assets

(18,859)

(15,873)

Total deferred tax liabilities

(20,078)

(15,873)

Net deferred tax assets

$

$

The Company established a full valuation allowance against its net deferred tax assets in 2022 and 2021 due to the uncertainty surrounding realization of these assets. The valuation allowance increased to $526.2 million as of 2022 from $396.1 million as of 2021 due to current year losses and credits claimed.

As of December 31, 2022, the Company had federal, state, and foreign net operating loss (“NOLs”) carryforwards of approximately $1.4 billion, $1.0 billion, and $3.8 million, respectively, which begin to expire in 2027, 2028, and 2031, respectively, if not utilized. Approximately $1.1 billion of federal net operating loss included above can be carried forward indefinitely.

The Company also had federal research and development credit carryforwards of approximately $48.9 million, which begin to expire in 2027, and state research and development credit carryforwards of approximately $29.7 million, which can be carried forward indefinitely. Realization of these deferred tax assets would require $2.0 billion in taxable income to fully utilize. Realization is dependent on generating sufficient taxable income prior to expiration of the loss and credit carryforwards.

Federal, state and foreign tax laws impose substantial restrictions on the utilization of NOLs and credit carryforwards in the event of an "ownership change" for tax purpose, as defined in Section 382 of the Internal Revenue Code. Accordingly, the Company's ability to utilize these carryforwards may be limited as the result of such ownership change. Such a limitation could result in limitation in the use of the NOLs in future years and possibly a reduction of the NOLs available.

123

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:

December 31,

    

2022

    

2021

2020

 

(in thousands)

Balance at beginning of year

$

17,514

$

11,500

$

8,619

Additions based on tax positions related to the current year

6,301

6,017

2,889

Additions (reductions) for tax positions of prior years

29

(3)

(8)

Balance at end of year

$

23,844

$

17,514

$

11,500

During the years ended December 31, 2022, 2021, and 2020, the amount of unrecognized tax benefits increased $6.3 million, $6.0 million, and $2.9 million, respectively, due to additional research and development credits generated during the year. As of December 31, 2022, 2021, and 2020, the total amount of unrecognized tax benefits was $23.8 million, $17.5 million, and $11.5 million, respectively. The reversal of the uncertain tax benefits would not affect the Company's effective tax rate to the extent that it continues to maintain a full valuation allowance against its deferred tax assets.

The Company is subject to U.S. federal, state, and foreign income taxes. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations, and require significant judgment to apply. The Company is subject to U.S. federal, state and local tax examinations by tax authorities for all prior tax years since incorporation. The Company does not anticipate significant changes to its current uncertain tax positions through December 31, 2022.

The Company recognizes any interest and/or penalties related to income tax matters as a component of income tax expense.  As of December 31, 2022, there were no accrued interest and penalties related to uncertain tax positions.

13.     Net Loss per Share

Basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares subject to repurchase and without consideration of potentially dilutive securities. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period. For purposes of this computation, outstanding common stock options, and restricted stock units are considered to be common share equivalents. Common share equivalents are excluded from the computation in periods in which they have an anti-dilutive effect, unless the consideration of any one of them gives a dilutive effect.

The Convertible Notes are convertible as of December 31, 2022. Upon conversion, the Company has the option to pay cash, issue shares of common stock, or any combination thereof for the aggregate amount due upon conversion. If converted, the value of the Convertible Notes based on contractual settlement provisions would exceed its principal amount by $5.1 million as of December 31, 2022. Since the Company is in a net loss position in the periods presented, the shares which would be issued upon conversion of the Convertible Notes are excluded from the net loss per share calculation as it would have an antidilutive effect. As such, the 7.4 million shares underlying the conversion option of the Convertible Notes will not have an impact on the Company’s diluted earnings per share. If converted, the Company does not intend to settle the obligation in cash.

124

The following table provides the basic and diluted net loss per share computations for the years ended December 31, 2022, 2021, and 2020:

December 31, 

2022

2021

2020

    

(in thousands, except per share data)

Numerator:

Net loss used to compute net loss per share, basic and diluted

$

(547,799)

$

(471,716)

$

(229,743)

Denominator:

Weighted-average number of shares used in computing net loss per share, basic and diluted

 

98,408

 

90,558

 

81,011

 

Net loss per share, basic and diluted

$

(5.57)

$

(5.21)

$

(2.84)

The following table shows the potentially dilutive common stock equivalents that were excluded from the computations of diluted net loss per share as their effect would be anti-dilutive, as of December 31, 2022, 2021, and 2020:

December 31, 

     

2022

    

2021

    

2020

 

 

(in thousands)

Options to purchase common stock

5,300

 

5,898

 

6,707

Restricted stock units

6,836

3,988

4,188

Employee stock purchase plan

90

33

37

Convertible Note

7,411

7,411

7,411

Estimated earnout shares for an asset acquisition

361

353

19,998

 

17,683

18,343

14. Subsequent Events

None.

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A:

CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company 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 Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.

125

Based on the evaluation of our disclosure controls and procedures as of December 31, 2022, management has concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Management’s Annual Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Management has evaluated the effectiveness of our internal control over financial reporting as of December 31, 2022 using the criteria set forth in the 2013 Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission, or COSO. Based on our evaluation, management has concluded that we maintained effective internal control over financial reporting as of December 31, 2022 based on the COSO criteria.

The effectiveness of our internal control over financial reporting as of December 31, 2022 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which appears in Item 9A of this Annual Report on Form 10-K.

Changes in Internal Control over Financial Reporting

During the year ended December 31, 2022, we have completed the implementation of certain modules for a new Enterprise Resource Planning (“ERP”) software system. Accordingly, we have modified certain existing internal control processes relating to the implementation of the new ERP system. There have been no additional changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the period ended December 31, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a 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 management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

126

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and Stockholders of Natera, Inc.

 

Opinion on Internal Control Over Financial Reporting

We have audited Natera, Inc.’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), (the COSO criteria). In our opinion, Natera, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the 2022 consolidated financial statements of the Company and our report dated March 1, 2023 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

127

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

San Mateo, California

March 1, 2023

ITEM 9B.

OTHER INFORMATION

Following extensive discussions regarding succession planning, the Company and Robert Schueren, the Company’s Chief Operating Officer, have agreed that Mr. Schueren’s role with the Company will transition over the course of March 2023, with gradually reducing duties and responsibilities, into a part-time role with the Company of two days per week. Mr. Schueren’s base salary will be adjusted on a pro rata basis to reflect his reduced time commitment.

As a result of the foregoing, the Company’s board of directors determined that, effective as of February 24, 2023, Mr. Schueren is no longer a Section 16 officer of the Company.

ITEM 9C. Disclosure Regarding Foreign Jurisdictions That Prevent Inspections

None.

PART III

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required by this item will be contained in our definitive proxy statement to be filed with the Securities and Exchange Commission in connection with our 2023 annual meeting of stockholders (the “Proxy Statement”), which we expect to file no later than 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated in this report by reference.

ITEM 11.

EXECUTIVE COMPENSATION

The information required by this item will be contained in the Proxy Statement, which we expect to file no later than 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated in this report by reference.

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this item will be contained in the Proxy Statement, which we expect to file no later than 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated in this report by reference.

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this item will be contained in the Proxy Statement, which we expect to file no later than 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated in this report by reference.

ITEM 14.

PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this item will be contained in the Proxy Statement, which we expect to file no later than 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated in this report by reference.

128

PART IV

ITEM 15.

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a)The following documents are filed as part of this Annual Report on Form 10-K:
(1)Financial Statements (included in Part II of this report):
Report of Independent Registered Public Accounting Firm
Balance Sheets
Statement of Operations
Statement of Stockholders’ Equity
Statement of Cash Flows
Notes to Financial Statements
(2)Financial Statement Schedules:

All financial statement schedules are omitted because the information is inapplicable or presented in the notes to the financial statements.

(b)The following exhibits are filed with or incorporated by reference as part of this Annual Report on Form 10-K:

INDEX TO EXHIBITS

Incorporated by Reference

Exhibit No.

Description

Form

File No.

Exhibit

Filing Date

Filed
Herewith

3.1

Amended and Restated Certificate of Incorporation of Registrant.

8-K

001-37478

3.1

07/09/2015

3.2

Amended and Restated Bylaws of Registrant, effective as of November 3, 2021

10-Q

001-37478

3.1

11/05/2021

4.1

Form of Common Stock Certificate

S-1/A

333-204622

4.1

06/22/2015

4.2

Amended and Restated Investors' Rights Agreement, dated November 20, 2014.

S-1

333-204622

4.2

06/01/2015

4.3

Description of Common Stock

10-K

001-37478

4.3

02/26/2021

4.4

Indenture (including form of Note) with respect to the Company’s 2.25% Convertible Senior Notes due 2027, dated as of April 16, 2020, between the Registrant and Wilmington Trust, National Association, as trustee

8-K

001-37478

4.1

04/16/2020

10.1.1

UBS Credit Line Agreement, dated September 23, 2015, as amended.

10-Q

001-37478

10.2

11/12/2015

129

Incorporated by Reference

Exhibit No.

Description

Form

File No.

Exhibit

Filing Date

Filed
Herewith

10.1.2

Amendment to UBS Credit Line Agreement, dated July 5, 2017.

10-Q

001-37478

10.1

08/09/2017

10.2.1*

Supply Agreement, dated September 18, 2014, by and between Registrant and Illumina, Inc., as amended (conformed copy).

S-1/A

333-204622

10.13

06/30/2015

10.2.2*

Second Amendment to Supply Agreement, dated September 21, 2015, by and between Registrant and Illumina, Inc.

10-Q

001-37478

10.1

08/11/2016

10.2.3*

Third Amendment to Supply Agreement, dated June 8, 2016, by and between Registrant and Illumina, Inc.

10-Q

001-37478

10.2

08/11/2016

10.2.4*

Fourth Amendment to Supply Agreement, dated January 3, 2019, by and between Registrant and Illumina, Inc.

10-K

001-37478

10.8

03/15/2019

10.2.5**

Fifth Amendment to Supply Agreement, dated December 18, 2019, by and between Registrant and Illumina, Inc.

10-K

001-37478

10.5.5

03/02/2020

10.2.6**

Sixth Amendment to Supply Agreement, dated May 8, 2020, by and between Registrant and Illumina, Inc.

10-Q

001-37478

10.1

08/07/2020

10.2.7**

Seventh Amendment to Supply Agreement, dated October 7, 2021, by and between the Registrant and Illumina, Inc.

10-Q

001-37478

10.1

11/05/2021

10.3.1*

Application Service Provider Agreement, dated September 19, 2014, by and between Registrant and DNAnexus, Inc., as amended

10-K

001-37478

10.11

03/16/2017

10.3.2*

Third Amendment to Application Service Provider Agreement, dated January 1, 2018, by and between Registrant and DNAnexus, Inc.

10-Q

001-37478

10.1

11/09/2018

10.3.3*

Fourth Amendment to Application Service Provider Agreement, dated July 1, 2018, by and between Registrant and DNAnexus, Inc.

10-Q

001-37478

10.2

11/09/2018

10.3.4*

Fifth Amendment to Application Service Provider Agreement, dated October 18, 2019, by and between Registrant and DNAnexus, Inc.

10-Q

001-37478

10.2

11/08/2019

10.4.1*

Credit Agreement, dated as of August 8, 2017, by and between Registrant and OrbiMed Royalty Opportunities II, LP.

10-Q

001-37478

10.1

11/09/2017

10.4.2*

Amendment and Waiver to Credit Agreement, dated as of December 28, 2018, by and between Registrant, Natera International, Inc., NSTX, Inc. and OrbiMed Royalty Opportunities II, LP.

10-K

001-37478

10.20

03/15/2019

130

Incorporated by Reference

Exhibit No.

Description

Form

File No.

Exhibit

Filing Date

Filed
Herewith

10.4.3*

Second Amendment to Credit Agreement, dated as of April 15, 2019, by and between Registrant, Natera International, Inc., NSTX, Inc. and OrbiMed Royalty Opportunities II, LP.

10-Q

001-37478

10.3

05/10/2019

10.4.4*

Third Amendment to Credit Agreement, dated as of September 12, 2019, by and between Registrant, Natera International, Inc., NSTX, Inc. and OrbiMed Royalty Opportunities II, LP.

10-Q

001-37478

10.1

11/08/2019

10.5*

Pledge and Security Agreement, dated as of August 8, 2017, by and between Registrant, Natera International, Inc., NSTX, Inc. and OrbiMed Royalty Opportunities II, LP.

10-Q

001-37478

10.2

11/09/2017

10.6

Guarantee, dated as of August 8, 2017, by and between Natera International, Inc., NSTX, Inc. and OrbiMed Royalty Opportunities II, LP.

10-Q

001-37478

10.3

11/09/2017

10.7*

License, Development and Distribution Agreement, dated as of March 9, 2018, by and between Registrant and QIAGEN LLC

10-Q/A

001-37478

10.1

02/06/2019

10.8.1

Lease, dated October 26, 2015, by and between Registrant and BMR-201 Industrial Road LP.

10-K

001-37478

10.23

03/23/2016

10.8.2

First Amendment to Lease, dated October 6, 2016, by and between Registrant and BMR-201 Industrial Road LP.

10-Q

001-37478

10.1

11/10/2016

10.9.1

Lease Agreement dated September 24, 2015, by and between NSTX, Inc. and Karlin McCallen Pass, LLC.

10-Q

001-37478

10.1

11/09/2022

10.9.2

First Amendment to Lease Agreement dated January 26, 2016, by and between NSTX, Inc. and Karlin McCallen Pass, LLC.

10-Q

001-37478

10.2

11/09/2022

10.9.3

Second Amendment to Lease Agreement dated March 10, 2021, by and between NSTX, Inc. and KCP Parmer 3.2 Fee Owner, LLC.

10-Q

001-37478

10.3

11/09/2022

10.9.4

Third Amendment to Lease Agreement dated December 29, 2021, by and between NSTX, Inc. and 13011 McCallen Pass, LLC.

10-Q

001-37478

10.4

11/09/2022

.

10.10***

2007 Stock Plan and form of agreements thereunder.

S-1

333-204622

10.1

06/01/2015

10.11***

2015 Equity Incentive Plan and forms of agreements thereunder.

10-K

001-37478

10.2

03/24/2016

10.12***

2015 Employee Stock Purchase Plan.

S-1/A

333-204622

10.3

06/25/2015

131

Incorporated by Reference

Exhibit No.

Description

Form

File No.

Exhibit

Filing Date

Filed
Herewith

10.13

Form of Indemnification Agreement, by and between Registrant and each of its directors and executive officers.

10-K

001-37478

10.4

03/16/2017

10.14.1***

Amended Compensation Program for Non-Employee Directors.

10-Q

001-37478

10.2

05/10/2019

10.14.2***

Amended and Restated Compensation Program for Non-Employee Directors.

8-K

001-37478

10.1

03/14/2022

10.15***

Natera, Inc. Management Cash Incentive Plan.

10-Q

001-37478

10.3

11/12/2015

10.16.1***

Amended Employment Agreement, by and between Registrant and Matthew Rabinowitz, dated June 7, 2007.

S-1/A

333-204622

10.15

06/25/2015

10.16.2***

Amended Employment Agreement, by and between Registrant and Matthew Rabinowitz, dated May 9, 2021.

8-K

001-37478

10.2

05/10/2021

10.17***

Amended Employment Agreement, by and between Registrant and Jonathan Sheena, dated June 7, 2007.

S-1/A

333-204622

10.16

06/25/2015

10.18.1***

Amended and Restated Employment Agreement, by and between Registrant and Steve Chapman, dated January 2, 2019.

10-Q

001-37478

10.1

05/10/2019

10.18.2***

Amendment No. 1 to Amended and Restated Employment Agreement

10-Q

001-37478

10.1

05/06/2022

10.19***

Amended Employment Agreement, by and between Registrant and Daniel Rabinowitz, dated June 7, 2007.

10-Q

001-37478

10.1

08/05/2022

21.1

List of Subsidiaries of the Registrant.

10-K

001-37478

21.1

03/16/2017

23.1

Consent of Independent Registered Public Accounting Firm.

X

24.1

Power of Attorney (see signature page of this Annual Report on Form 10-K).

X

31.1

Certification of Principal Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

X

31.2

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

X

32.1†

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

X

132

Incorporated by Reference

Exhibit No.

Description

Form

File No.

Exhibit

Filing Date

Filed
Herewith

32.2†

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

X

101.INS

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

X

101.SCH

XBRL Taxonomy Extension Schema Document.

X

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document.

X

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document.

X

101.LAB

XBRL Taxonomy Extension Label Linkbase Document.

X

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document.

X

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

X

*

Portions of this exhibit (indicated by asterisks) have been omitted pursuant to an order granting confidential treatment. Omitted portions have been submitted separately to the Securities and Exchange Commission (SEC).

**   Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment.

***

Indicates a management contract or compensatory plan.

The certifications attached as Exhibits 32.1 and 32.2 that accompany this Annual Report on Form 10-K are not deemed filed with the SEC and are not to be incorporated by reference into any filing of Natera, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K, regardless of any general incorporation language contained in any filing.

ITEM 16.

FORM 10-K SUMMARY

None.

133

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statements (Form S-8 Nos. 333-205441, 333-210374, 333-216747, 333-223751, 333-230324, 333-236873, 333-253785 and 333-263052) pertaining to the 2015 Equity Incentive Plan, 2007 Stock Plan and 2015 Employee Stock Purchase Plan of Natera, Inc., and

(2)Registration Statements (Forms S-3 No. 333-248690, 333-258047, 333-259429, and 333-268391) of Natera, Inc.,

of our reports dated March 1, 2023, with respect to the consolidated financial statements of Natera, Inc. and the effectiveness of the internal control over financial reporting of Natera, Inc. included in this Annual Report (Form 10-K) of Natera, Inc. for the year ended December 31, 2022.

/s/ Ernst & Young LLP

San Mateo, California

March 1, 2023

134

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Austin, State of Texas, on this 1st day of March, 2023.

/s/

Natera, Inc.

/ s / Michael Brophy

Michael Brophy

Chief Financial Officer

135

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Steve Chapman and Michael Brophy as his or her true and lawful attorney-in-fact and agent with full power of substitution, for him or her in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent, or his substitute, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Annual Report on Form 10-K has been signed by the following persons in the capacities and on the dates indicated.

Signature

  

Title

 

Date

/ s / Steve Chapman

Steve Chapman

  

Chief Executive Officer, President and Director
(Principal Executive Officer)

 

March 1, 2023

/ s / Michael Brophy

Michael Brophy

  

Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

 

March 1, 2023

/ s / Matthew Rabinowitz

Matthew Rabinowitz

  

Executive Chairman

 

March 1, 2023

/ s / Jonathan Sheena

Jonathan Sheena

  

Founder and Director

 

March 1, 2023

/ s / Roy Baynes

Roy Baynes

Director

March 1, 2023

/ s / Roelof F. Botha

Roelof F. Botha

  

Director

 

March 1, 2023

/ s / Rowan Chapman

Rowan Chapman

  

Director

 

March 1, 2023

/ s / James I. Healy

James I. Healy

Director

March 1, 2023

/ s / Gail Marcus

Gail Marcus

Director

March 1, 2023

/ s / Herm Rosenman

Herm Rosenman

Director

March 1, 2023

136

EX-23.1 2 ntra-20221231xex23d1.htm EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statements (Form S-8 Nos. 333-205441, 333-210374, 333-216747, 333-223751, 333-230324, 333-236873, 333-253785, and 333-263052) pertaining to the 2015 Equity Incentive Plan, 2007 Stock Plan and 2015 Employee Stock Purchase Plan of Natera, Inc., and

(2)Registration Statements (Form S-3 Nos. 333-248690, 333-258047, 333-259429, and 333-268391) of Natera, Inc.,

of our reports dated March 1, 2023, with respect to the consolidated financial statements of Natera, Inc. and the effectiveness of the internal control over financial reporting of Natera, Inc. included in this Annual Report (Form 10-K) of Natera, Inc. for the year ended December 31, 2022.

/s/ Ernst & Young LLP

San Mateo, California

March 1, 2023


EX-31.1 3 ntra-20221231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Steven Chapman, certify that:

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

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

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

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

(a)

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

(b)

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

(c)

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

(d)

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

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

(a)

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

(b)

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

3

Date: March 1, 2023

By:

/s/ Steven Chapman

Name:

Steven Chapman

Title:

Chief Executive Officer and President

(Principal Executive Officer)


EX-31.2 4 ntra-20221231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER

PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael Brophy, certify that:

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

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

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

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

(a)

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

(b)

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

(c)

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

D

(d)

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

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

(a)

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

(b)

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

3

Date: March 1, 2023

By:

/ s / Michael Brophy

Name:

Michael Brophy

Title:

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)


EX-32.1 5 ntra-20221231xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Steven Chapman, Chief Executive Officer and President of Natera, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Annual Report on Form 10-K for the Company for the fiscal year ended December 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

3

Date: March 1, 2023

By:

/ s / Steven Chapman

Name:

Steven Chapman

Title:

Chief Executive Officer and President

(Principal Executive Officer)


EX-32.2 6 ntra-20221231xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael Brophy, Chief Financial Officer of Natera, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Annual Report on Form 10-K for the Company for the fiscal year ended December 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

3

Date: March 1, 2023

By:

/ s / Michael Brophy

Name:

Michael Brophy

Title:

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)


GRAPHIC 7 ntra-20221231x10k006.jpg GRAPHIC begin 644 ntra-20221231x10k006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" '9 R<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z**R=/T MNSN(99);2"61KB;+O&I)_>MW(H UJ*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ M +\K_A0!=HJE_8NG?\^%K_WY7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ M -^5_P */[%T[_GPM?\ ORO^% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_OR MO^% %VBJ7]BZ=_SX6O\ WY7_ H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_] M^5_PH_L73O\ GPM?^_*_X4 7:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K M_A0!=HJE_8NG?\^%K_WY7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5 M_P */[%T[_GPM?\ ORO^% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% M%VBJ7]BZ=_SX6O\ WY7_ H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_P MH_L73O\ GPM?^_*_X4 7:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K_A0! M=HJE_8NG?\^%K_WY7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5_P * M/[%T[_GPM?\ ORO^% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% %VBJ M7]BZ=_SX6O\ WY7_ H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_PH_L7 M3O\ GPM?^_*_X4 7:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K_A0!=HJE M_8NG?\^%K_WY7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5_P */[%T M[_GPM?\ ORO^% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% %VBJ7]BZ M=_SX6O\ WY7_ H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_PH_L73O\ MGPM?^_*_X4 7:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K_A0!=HJE_8NG M?\^%K_WY7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5_P */[%T[_GP MM?\ ORO^% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% %VBJ7]BZ=_SX M6O\ WY7_ H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_PH_L73O\ GPM? M^_*_X4 7:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K_A0!=HJE_8NG?\^% MK_WY7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5_P */[%T[_GPM?\ MORO^% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% %VBJ7]BZ=_SX6O\ MWY7_ H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_PH_L73O\ GPM?^_*_ MX4 7:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K_A0!=HJE_8NG?\^%K_WY M7_"C^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5_P */[%T[_GPM?\ ORO^ M% %VBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% %VBJ7]BZ=_SX6O\ WY7_ M H_L73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_PH_L73O\ GPM?^_*_X4 7 M:*I?V+IW_/A:_P#?E?\ "C^Q=._Y\+7_ +\K_A0!=HJE_8NG?\^%K_WY7_"C M^Q=._P"?"U_[\K_A0!=HJE_8NG?\^%K_ -^5_P */[%T[_GPM?\ ORO^% %V MBJ7]BZ=_SX6O_?E?\*/[%T[_ )\+7_ORO^% %VBJ7]BZ=_SX6O\ WY7_ H_ ML73O^?"U_P"_*_X4 7:*I?V+IW_/A:_]^5_PH_L73O\ GPM?^_*_X4 7:*I? MV+IW_/A:_P#?E?\ "HK*UAM-6NT@ACA0P1$K&H49W2<\4 :5%%% !5+2?^/6 M3_KXG_\ 1K5=JEI/_'K)_P!?$_\ Z-:@"[1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\ MS_#'XX_%+X\>!=2^)'@+3?"S^$)[N[M/#^AZE'<+?:C##*T'VM[L2B.(F1'8 M6_DD$*%,Z;BZTO!/QI^+'BK1/C1)+JW@V"^\$^)6T&PD3PY=F*98TAD>25/[ M0R2RSA0%9=I0DEMVU>O^&'[.GB'X-+>>&_"/CJVL/AG/JTVIP:)-HADU*PCF M<2RVEO?"X"+"9=Y!>W>14D8"3<%D5^D?LY:MX;\=^,+S2/&,%MX-\7:Y%XAU M?19M),E[]I58A(D%YYX6.*7R(PRM [!2X1T+!E ,#X1_M(>([OX^_%'X8?$1 M-)@E\.V<>LZ)JFE6,UJNHZ>"5N7:)YYCNBDVI\K?-\QVCBO,_"?[6/Q@\7V/ MP\U3;X/T6W\6^/;_ ,)/IESH=U//I\,!GPS2K?JLDF+=@<*JY<$<+AO5-;_9 M4U7Q5\4/#?CK5_&-BNJZ#J6H7,$>F:));QW5GGR>(_#_ (SE\::-JT7AQTMXYYGE:XM[BV:\ M8S1,)Y%&R6)U^4[B0=P ?&CXT?%WX=ZU!'IFL^"9K+4/B'IO@RUCN_#-XTEO M!?1PR),[KJ*B1XQ.%("H'*$C9NP/H#XF^)M3\'?#[6=3T>Q35_$,=L8],L&R MJ75Z_P D$;BA%P <])^T9XX\OZ'I*!?#=]MM8]21/F*?VCRT+%OX\2 CB,@[ MM?PC^QUXC\%_![XN_#C3/'FB6OA_QU->O96L'A:2.#08[Q3'+?A9\)?"4/CS1;&\\!:GIVJ_VA)X9FECOI; C[(O MDB^4QKM&)!O8N>5,?2@#+T'XV?%*X^(OQH\ :E=^$(_%/ANWL;KPKY6C7*0: MA%=DB&2?-Z20)<0.%V;6^?+ [:Y_1_V@_BA??M%>,_A'<^.?AG9^(-'DL5TB MSN/#5['/KGG64EY*%4:DQA6*.(AI=LBY9<@%E5O:?$'[/^G^(/VA/"OQ8?4I M;?4M'T6XT:ZL(X_W6H(TBRP%SNX$+^]O;37M-N+N6ZD#1B*.,Q7$(B7!D+,V\Y MV@+U->.KFYNK'6HM+NH=.T[2[:UAFGDGLS M=-)),7:2)$2=5.5E_M%?"._P#CC\&?$/@'3]>M_#@UN#[)/J%U8/?E M(3]X*@FB^=>(?"_AOXB^+O =GHWQ9\*0_'3X="80FQ6.X!C> M-8;R&YTO[5YWE.FWCS@T;!&#\$$ QU^/GQ0OV^*GA.&?P?8>./AD1>ZMJ,VE MW4]AJNGS6DMS:/;VPND>"4[!'(KS2!2I8%MX5>S^!OQ0^('B?X&Z?\0O%[^' M-2.N:#8ZKI.GZ#83V+KW1) 4R7;*+@$T$^!B>"?"_Q(N] M:\?:3'\0_BC<1Z??>)=1T_R+(N4:WM+.ULSUM82T=NEO)>,!)&D8F9@)1OA5 M]BJK(0#@-3_:^\&VLO M^)C&'>7[/"'0(=VSY%CZ#W[P]XMD\$^.M3T3Q]\9?!E[XVUR"UAT;P[# NEB M#!E"-'92WLTLS2NYR0XW>6JC&W@ \+^$/[77Q-\=^(/#UG]N\#>++Z7Q?=^' M=<\*^'=*N8=4TJPB>>(:M*QOIO+A#I$Q$D0!$@19-S*:Z3X ?M#_ !%^+?Q! M\4^&+KQE\.'UKPSXCU32KSP[::#>0WL]C97"0->^9]OE$&]I4VH\; X8!CM9 MEC\*?L,:]X._L#6]-^(NFV?C_0=>OM5LO$%MX9D2*:UO9'EN]/N[,J=Q+'K?A#^S9X^^%6LZK>)-0DB\&RPWH^UW$4]U M:V\[:BXBAD,*+AHW. "22%( ,GP9\2/CQKOQQ\2_#V\UOX=>;X.V+F$BY-TP9OWK[OW0#?+@+@YS/AQ^SGK'PWOM1TN MT\907/@&?7[CQ);Z-)I!6^BN99O/\I[P3[9(%GS(%\A7X53(0#N /%/ ?[77 MQ0U_Q?>:,=0\">*]9TGX@S^$-0\'Z#I%S!JQTZ*X\B35@3?S>3$I(=O,B,8 M*F4$@ULZS^U1\2/!OC3Q-X*\4GPGHVI7T5Y>>!O$7]E7+6.JK93M%=V&)(1:O>,3 M?V4T+7KF>UE4A0F]&3&=[9KT;Q)^S-)\4/AD?#'Q$UG2=;U.UU[_ (2#2M7T M717L#87'VC[0,1RW,Y;YVE0X=^%P(X/-3.O!=])>Z)J\EI]L@5)E$=U;SP;XS)%-$"IVR1L" M%8-P0W&?&+X<6]QX9\,:U\1/BKHOASQMI7B&&^\/>));6/3M-@O/+9$LX[2: MX8RI+&)=\;3M(Y9RKHJHL8!P7Q3_ &G/BS\.H?B7X2MK3PMK?Q'\)Z=8^(=. MFM])N?L>MZ=<2^0T0M?M?F03I+QGSI0P PH+8'0?$C]K;59OAQ\#M<^'L.E_ M:OB7K&F6!N]7MI+NWTR*Y!#[HHIHF:17RH7>H/E2<\5#K'@*#PK\4Y;G7OC! MX1@^-7C.;3UM$U'1VCM_[.LIO-CM;.Q^W+*"\R[FD>>0L=X51@;>(T+]EWPW M)X*M+#X<_&SPN="\"^-Y?%KO/91ZG!HX@EEGMM.#[CP[HVFW-KJYT_P"S>:VK@M>3!88B M?G#1[2(V <$_+[=IW[0>I77[56H_"VZTZVLM#N?#[:AH&L.K,U]>03F.]B^] M@B/;EW9F/9_"FK>$/#^DW,&K0:;%.T$FKDF^F\J)"$8^9%LYV>:&92;DG[6OQ% M\-^ _B9X@\37?A>"P\*^/CX-DUNQ\,7\MOIEM$D'W@UVU^(VF6GC_3_ !7=^*--\1V/AEXE1;QV:^L+B!KU MO/MI=P ='3;D,23GJ_AY^S1\0OA\?$]S:_%334U#6_%TWC&1[/PQ+# UQ-: M/;RVLT37SF6V)$#A0RN#$)_%S:E? M1>)+25]3T:'2[.39]H2.*:-Y9)3A1%YJ^6V\,QV?-S?B+]J#XP0V?C/0?#FA M>%]=^(G@'7A8ZQI:VMRL&N6,EH][!-9D3[K69H(9%,3^>/, 8CKUGAS]BV+ MP'%X8UGPCXCL/#OCG0M1U&^AO+?0\:,T5\P-Q9C3DG4I;@*GEJL^Y&0'>V2# MT/@K]G'7O!/B5O$\'C'3M0\3ZQXC.O\ B?4+W0G*WR"!K:*TM(TNE^RQQ0.Z M(9#<-N(9BV"I -+]GKXUS?'A]2\3:3K>CZIX&N;2UN-+@M-.DAO;9Y%;S8KF M4W#H[HR,I"QI@^N.?9Z\Y^%?P,\/?!WQ)X\U+PXGV.U\7:HNL7&GH@6*WN?* M6.4QX_A[ELM-,(N)(T&7V>=)&F0H+8+C(!QDX! -^OG']L$VOQ1\/S_!;3]1 M\-R>(/$.EW5_=Z7KFOOICK8I&Z)<*8X)G)2'[;5=8MK33&TF+2 M[V>595\UK97MMJ!!)#<*L\#*I,LB2HS?H15/6;Z?3-)O+RVTZYU>X@A:2.PL MVB6:X8#(C0RND89N@WNJY/) YH _+VX_;/\ B5=?#[PE>6OQFAM]6N?#OC6] MO2]AI32S3Z;),^F_(8 $>1452-N'16VJ&.\="W[;/Q,;P]XDAM_&FCWY_M7P M>9O$&;6SAT.SU2Q,UTPD%O<)'"EP(H1+/%.4$_S;B 1]T? /XV:=^T)\-[3Q MMH^AZQH>CWLTL5HFMBW6:=8V*-(%@FE 7>KIABK9C)V[2I:SX'^,6E>._B'\ M0/!EII^HV6K>"KBTM]0>\2(0S?:8//B:%DD8E2A!.X*1G&.M 'S]\)_C7XTU M'XZ^"?#7B?Q]IVNR:CI*+L>'/'.FZ'XITOP/I,EA-%H "LQ( )%+X)?&+0/C[\,-$\=^&!=IH^JK(8X;^(17$+QR-%)'(@) 9 M71@<$@XR"00: /@BV_:H\0>(I?#^FZU\1=$\236'Q4\,V_VJ^T_3)(_L=W8+ M/(541_NUBN$F\N5"LJ?,#*Q&11^$_P <]1\/ZA\&[OQ%\28M7U";Q'X[;64U MVQT^\N=,G@M[DP[ L*7$+DLA\M)$+B<1KB-D0?9[?M>^"+7XT:A\.-0L]?TB MYM;&\OHO$&H::8=(O1: &[2WG)S(T(W[R$V@Q.-V< Y]Q^V;X7@^&?BGQI_P MB_B=X/#=K:ZG?Z4$LA?+IUS$9;>^53=!#$Z*^%+B4%&!C!&* /B73_VF-9^* M&A^$[7QOXYL_$$>D?%CP3?Z?J%Z;.VN/L<\(G=I5MTCC4*RR%E ?RF$D?G3" M,2'ZE^/7C;PYI'[J_$3]I&S\!7_ (2LK/P'XX\;W/B&%+C;X3TA;T:;$Y41/>L9%6%7 M)?:Q)!\F7D;>?3=1\1Z9I.J:5IMY>PV]_JLKPV-L[?/<,D;2.%'^RB,2>@X[ MD9 /S>^!O[3GQC^,/AO4M&L/BP+_ ,9WOP\O?$VFFWT[2]\.I6NJ7$"6^P6Y M#"6&.(LK*3SN79W[7XB?M'_%./PE\(-:\,>,[?0-+^(L5Q?P:QXP^RVUK930 MV4;6]D\D>GOE;B3SY=FP22E42*6+H?OQV*HQ"ER!D*,9/MS7SKX<_;@\+ZO? M*NK^#?%_A'2%\2R^#Y]=UF*Q>QM=6C;8;>9K:[F= 7P@E*>421\^.: /G']H M7X[^.[KP%\>=,M_B)<2W>G6HE2VT."U\G2[8ZE%:RV\FZ".[M)@CR9\\2+-& M/.A=5W*D'B;]JKQOHWQNU3P]HOQSM-7\+V_C/PQX=L[NZM=)G,]EJ.G/)=73 M2PPQJ^R5=RE JJP(;"_VQOBSXWTOX,QVOBWP[8-J]IJ,UQJ MVK2101:[>VFKBW%@%BM)R\TEKL98+=89':X5D<86-Z_@+]K7XB:]X[UC0?\ MA:\6NI??\)MING10V6FF6 Z>(I-/G0Q1*7G9&E()!C=0A\H[69OTIK@?"GQD MTOQ;\6/&WP^ATW4[+6/"<-E<75Q=+#]FN8[I7:)H621F./+8$.J$'L1S0!\Y M>#?BEXB\*?\ !./P5XN\/>*IM>U=M-TJ.^\1W!M[N32XY;B&*]E;";&-JC39 M,H8J8BTQ?:^?)5\-_&%OKVB+XF\6Z=ITU['IS0:_I\(\NRNG MC\GRI/M!#0!XU5'\O,(1B6K]):Q_%?B+_A%M$FOTTS4-:G!6.#3M+B62XN9& M.%1-S*BY)Y=V5%&69E4$@ ^*/VFM3L/"7[4^DWNFW=IK^I:M<:9::S\.M?.R M348EFA^RZCI17YS)%(6SP4S:RD[3&I/(^*_$UAXTL/VQ;'PIKEAJVH'Q+HFH MO!IUY'-(^GV_V 7TFU22T:)',CG& 0RGGBOIVT_:Z\':UX:^%GC"+PKX@N-* M\;:W_P (YINHM;V>=.O7F:#9-FXW;6:*3YX/-0B,\\J&]SUK6+/P]HU_JNH3 M?9["QMY+JXFVEMD:*69L*"3@ G !- 'YH>*;F[CUWQ;XQOM2@F^&FO:AX_@T M'4//5K*\FNM.LH[986SMD:>6"]6(+DNPDVYW\_H1\%-.UC1_@UX"L/$/F?V_ M:Z!80:CYOW_M*V\:R[N3SO#9KR[P=^VUX/\ &GAC5M0M_#7B[3-=T_7K?PW_ M ,(CK.GQ66KSWTZAX8UCEF$:ADWMF21,+&Y; QEFH_MS_#W3]0^'\(T_Q-=V M'C":&TCUFUTHOI^EW4LK0QVM[/NVQS&1)%\M-Y&PL<*58@'T117C?P\_:H\) M_$CXS:[\-+'3/$6FZWIMBVIV]YJ^F-;6>K6BRB%[BSD8YEC$C!0^U0W)0L 2 M/9* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *I1?\AFZ_Z]X?_0I*NU2B_P"0 MS=?]>\/_ *%)0!=HHHH *I:3_P >LG_7Q/\ ^C6J[5+2?^/63_KXG_\ 1K4 M7:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KC?C+:ZEJ'PG\7V6CZ3RHH ^#[S]E;Q-!_P $_;WP18^# M-=NOB+J6GZ5;W&BZMK-I>&VN[5HD::WEEN7BBBVQLR(L@"A@!&F2M3_&O]D? MQ%-XNMF^'WA.86%WIEI_8E_Z@[SSF7?+&1N>V,KNT)4C: M03]TT4 ?F/?_ +'WCZ7QQK.HQ_"*\_LR_P#$_C*_EAAU/3$6?3KRP5=-A*"\ M VFZ56,1PH*@L.E?7G@9OBK\./V;_A)9P>%&UGQ1I%KIVG^)M&GNK:2^:VBM MS%,;:0W,<#S>8L3!I)L;"Y.7PI]\HH _,/QO^Q!\2;'X-^ ]'M/ -MXIUW_A M =9T'4X[6]L0UC>W%\E[:K+)/)&'6)WEVM&7VNK$8!#'IO&7P!UZ]U3XG>(= M?\,6OAKQ9<77AK7?A[)KE]ITDE[JFEZ;&)K)$CGD9FL^%]&\17&FW&JZ18:G/IER+RQEO+9)FM)P"HEB+ E' 8C:[.57DY"J .5 MXKX#>+_%O@R/X=?#[5?A)'X(M[^QU">>WA\16VH3:3Y+C:\_EJ//-P[F1IE" MJKS*K L3]_+';JK$AECC!*J7=!YQJ/[/'Q*G^"?Q:4>";]_$WB3P;HO@ MBPT./4+#<7LK61);QI#-O!&M M/\,?%7A3QGIFAZ?!IGQ%T_Q1:"30IHY9!-:W%DMUL>+9O9FB$QE6X*93!V]K M^TW\#M>^(?QY^#_BS1/#T>JP:'::W9W6I,]N6TJXGAA%A>;)G4D0S*\FZ(-( MI *J3BOIRB@#Y1_8M^"?C'X37^JW.M^&SX1L&\.:/IESIPNK:4ZMK%LDHO=4 M_ZAX0TWQ?\4+KQA=^( M-5U+3I(K+2WNUNE18[:ZFD>Z/EJFS;Y8+$F3 S7Z T4 ?G;J?[)GQ::U^,=X M+'5]4\3ZOJ4LF;C5M-BTSQ1IO]J6]S':G:@N=_V:.:#%TXCC1C$F8Y6V=1KW M[+7B/4?BW\-;_1?!OB'PG\.=)T]CI^A:9K6F&?PYJ0U47;32M.9_*BF0A6%@ MSL$B\KF-ME?=5% 'Y2M^Q+\16T&^MK;X.7EF][I'BVT:V&JZ6L6Z[F672871 M;PH8H619%C *12@2*-XWCUG7_P!ESXD^+/B-%XEN/!_DZ_J<'A 6WB:ZO;-K MCP]+IWER:A)(RRF3=*&:%?(\S>5?>50JS?H#10!^:^O_ +'WQ.G^&_Q:M;SP MSK_B7QOKFI+MO3J>C)9:FB:NMU;7<.=EQYL=OYZ;KJ0-&)!'&K(Q$7V=K7A& M#X6?"7^P_!7PP;QEI-_>,-3\*3ZG#YCV]W*S7SEKN1HIF_>R,8GD57R1O -> MM44 ?#FO? 'QQX'^%?PB\.>%_ FLZW8Z#\2%\9C1[?5+ MH>E)9+F[ M023+'.HQ&SQAED'FL LDGTSX0^*FN^)7^(BR^![F)O#&H266GQ66IVUPVM!8 ME<;&+)'#)N;88Y'&TXW,.<>E44 ?$ND_#WXL>.]+M?%7BCX/)X.\4:)X^T_Q ME<:=9:_97]WXA"0SVT@23>D,7E020)&DCJ"(22V7)IGAGX>_%KX;>%OA/X!M M_@XOC31=,U.;Q%JFKW7B"RMH-.U"XO9;B$B)I&>=;3[0[LJJN^2*,H^ =_V[ M10!\\_#:^^)/B+]I3Q'K7B?X.#PIH"V!T[2_%EYKMG=3O91N&6W%K [M&\LS MO,S[BNV*-"NY0Q^AJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I1?\AFZ_ MZ]X?_0I*NU2B_P"0S=?]>\/_ *%)0!=HHHH *I:3_P >LG_7Q/\ ^C6J[5+2 M?^/63_KXG_\ 1K4 7:*** "BBO,O%OQ8U+1_BQHO@S2M&@U![B!;NZ,UUY,S MPMYP/V=2NURGDY8LP'SHO5LJ >FT5YK<_&:&PUWQ7#=V<%MI7AVTDNYWEGEC MOYT0,.LI!9<8R:S)_C=K%KJ5WH,GA*%O%EA;/J=YIL6JAH4L M5C1O,2;RAND+2"-8RB@LK_.%7<0#UVBJFD:I;ZYI-EJ5F_F6EY EQ"^,;D=0 MRG\B*MT %%%% !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 4444 %%%% !11 M10 52B_Y#-U_U[P_^A25=JE%_P AFZ_Z]X?_ $*2@"[1110 52TG_CUD_P"O MB?\ ]&M5VJ6D_P#'K)_U\3_^C6H NT444 %>0?&OX<^)OB'XA\+Q:=%IL6FV M-XETNK-/)%>:=(N[.+KQ-J?C+S-!@ M\3ZMISZ''=%A\->'] M,TBW9GM["UBM(V?J51 H)]\"I-6)%F K,FZ6)"48J<&10>1R.":NU2U;_CUC M_P"OB#_T:M !_9,'_/2Z_P# N7_XJC^R8/\ GI=?^!EU_P"!EU_P"!EU_P"!EU_P"!EU_P"! MEU_P"!EU_P"!EU_P"!EU_P"!EU_P"! MEU_P"!EU_P"!EU_P"!EU_P"!EU_P"! MEU_P"!EU_P"!EU_P"!EU_P"!EU_P"! MEU_P"!'_T*2KM4HO^0S=?]>\/_H4E %VBBB@ JEI/_'K)_P!?$_\ Z-:K MM4M)_P"/63_KXG_]&M0!=HHHH *AEO(()H(99XXY9R5BC=P&D(!8A1W( )X[ M U-7SK\>[2PT'XJ^&/%U\L&O6=L8;6ZTP2".[TX9F9+F!P05R78E>"YA3#?+ MB@#Z*HKP/1O$\GBKX^3(YUS2KJ\T"_LK59](NH!9HL\6R0/)$$8MM:3?]W+I M'EB%W%-9M=,?P_H^FZI>6^H0VD=JUU=)#:.L\_E@*;N"*:0" M10IY9P <[0#ZIJEJW_'K'_U\0?\ HU:H>!KF^O?!/A^XU0,-3ET^WDN@XP1* M8U+Y'KNS5W6F*62L%+D3PD*N,G]ZO SQ0!?HJE]OG_Z!MU_WU%_\71]OG_Z! MMU_WU%_\70!=HJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70!=HJE]OG_ .@; M=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,70!=HJE]OG_P"@;=?]]1?_ !='V^?_ M *!MU_WU%_\ %T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*I?;Y_ M^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*I?;Y_P#H&W7_ 'U%_P#%T?;Y_P#H M&W7_ 'U%_P#%T 7:*I?;Y_\ H&W7_?47_P 71]OG_P"@;=?]]1?_ != %VBJ M7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?_H&W7_?47_Q='V^?_H& MW7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\ Q= %VBJ7 MV^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 70!=HJE]OG_Z!MU_WU%_\71]O MG_Z!MU_WU%_\70!=HJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70!=HJE]OG_ M .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,70!=HJE]OG_P"@;=?]]1?_ !=' MV^?_ *!MU_WU%_\ %T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*I M?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*I?;Y_P#H&W7_ 'U%_P#%T?;Y M_P#H&W7_ 'U%_P#%T 7:*I?;Y_\ H&W7_?47_P 71]OG_P"@;=?]]1?_ != M%VBJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?_H&W7_?47_Q='V^ M?_H&W7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\ Q= % MVBJ7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 70!=HJE]OG_Z!MU_WU%_\ M71]OG_Z!MU_WU%_\70!=HJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70!=HJE M]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,70!=HJE]OG_P"@;=?]]1?_ M !='V^?_ *!MU_WU%_\ %T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T M7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*I?;Y_P#H&W7_ 'U%_P#% MT?;Y_P#H&W7_ 'U%_P#%T 7:*I?;Y_\ H&W7_?47_P 71]OG_P"@;=?]]1?_ M != %VBJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?_H&W7_?47_Q M='V^?_H&W7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\ MQ= %VBJ7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 70!=HJE]OG_Z!MU_W MU%_\71]OG_Z!MU_WU%_\70!=HJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70! M=HJE]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,70!=HJE]OG_P"@;=?] M]1?_ !='V^?_ *!MU_WU%_\ %T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1? M_%T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*13E02"I/8]J6@ HH MHH *I1?\AFZ_Z]X?_0I*NU2B_P"0S=?]>\/_ *%)0!=HHHH *I:3_P >LG_7 MQ/\ ^C6J[5+2?^/63_KXG_\ 1K4 7:*** "L+6/ OA[Q#KNEZUJ6BV5]JVEM MOLKR>%6E@//W6//!.1Z'!'(!K=HH SM2\.Z5K)E.H:99WQFMWM)/M-NDF^!B M"T1W Y0D E3P<#BJ+> /"[Z-8Z0WAO2#I-A,+BTL#8Q>1;R@L0\<>W:C99CD M 'YCZFM^B@ JEJW_ !ZQ_P#7Q!_Z-6KM4M6_X]8_^OB#_P!&K0!=HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _-'_@I3X:>3X]:)K&H>'KR^ MTFYT"PTNUO\ ^RI;B![PW=\WV=9%1E\TJR'R\[B"#BO0_P!F7QO\ZWX7MI[Y[=X-133]3AC>]GDQ)8SH''+':!C*[3WKT#26_P"&F?VN M;G5,_:/A_P#"21K2TQS%>Z\X'FOP>?(7"\]'P1PU?5=?K6:9Y# Y;A^(7AW4 M9G^[;#4(XYS_ -LG(?\ 2O2'19$9'4,C#!5AD$>E>8^-/V7OA)\0M[:]\._# MM[,_WKE+!(9S_P!M8PK_ *U\A[?(,1_$H5:3[QG&:^491B__ "H>M:JMFG^' M]?<>GA@P!!!!Y!'>EKYF/[!7A'P\2_@#QGX\^&K+S'!H'B"4VP]FBFW[E]LT MG_"J/VE_!//AOXR^'_&T"_ZNS\:: (,#T:>V)=OJ1FC^RLMK_P"ZX^*\JD)P M?WQ52/WR2#GFOBA]VO\ D?35%?,O_"[/VAO!7'BKX$VGB:V7[^H^"]>C?_OF MVF'F'/UI\/[?WP\TB5(/'&B>,OAG<$["OBGP]/$F[V:(2 @]CQ^%#X7S2>N& M@JR_Z=3C4?W0;DOFDP]O#J[>NA]+T5YYX+_:&^&/Q$V#PYX^\/:K,_2VAU&( M3_C$2''XBO0Z^=Q&%KX2?L\13<)=I)I_LG_7Q/_P"C6J[5+2?^/63_ *^)_P#T:U %VBBB@ KS+Q;\ M6-2T?XL:+X,TK1H-0>X@6[NC-=>3,\+><#]G4KMVTC19M7O+R-@2#&8_P!PB$?,Y65&ZC[RCDDXPI_C=K%K MJ5WH,GA*%O%EA;/J=YIL6JAH4L5C1O,2;RAND+2"-8RB@LK_ #A5W&CJW[/- M[J>NWY;Q?J4^C7FCW]@T=TELTDU,:;9DD,(9Y%E1G\LHH*RE2^5#$ ]GTC5 M+?7-)LM2LW\RTO($N(7QCWL+6*TC9^I5$"@GWP*=K2"2R53D!IX0=I(/^M7H1R* +]%4O[)@_P"> MEU_X%R__ !5']DP?\]+K_P "Y?\ XJ@"[15+^R8/^>EU_P"!EU_X%R__ !5']DP?\]+K_P "Y?\ XJ@"[15+^R8/^>EU M_P"!EU_X%R__ !5']DP?\]+K_P "Y?\ MXJ@"[15+^R8/^>EU_P"!EU_X%R__ !5' M]DP?\]+K_P "Y?\ XJ@"[15+^R8/^>EU_P"!EU_X%R__ !5']DP?\]+K_P "Y?\ XJ@"[15+^R8/^>EU_P"!-_M6?&"\^$/PIN)-!C-WXUUZ>/0_#EE'@O-?3G:A [A!E_3Y0 M.]>K_P!DP?\ /2Z_\"Y?_BJ^6OAU81?M)?M0ZYXZD:>X\!?#EI=!\/;IY&2Z MU1@/MEVI).0@Q&I!P?E8<@U]-D6&I2K3QN*C>C07/)=).]H0_P"WY63Z\O,^ MAC5D[EU_X%R__ !5']DP?\]+K_P "Y?\ XJ@"[3)H8[B)XI466)QM M9'&0P]"#57^R8/\ GI=?^!R6VG;ZR1;7_6O/?\ AA#P]X;^;X??$'Q_\.BO^KM= M(UZ26T'LT,V[73=5\.>3J,L+6[JT=NUL29)B"0FX\(R_#+]JCX57>O> M$M3\&)=:A>6L-SJ^ASZEU_P"!EU_X%R_\ Q5 %VBD4;5 & M<#CDYI: "BBB@ JE%_R&;K_KWA_]"DJ[5*+_ )#-U_U[P_\ H4E %VBBB@ J MEI/_ !ZR?]?$_P#Z-:KM4M)_X]9/^OB?_P!&M0!=HHHH ***AEO(()H(99XX MY9R5BC=P&D(!8A1W( )X[ T 34444 %4M6_X]8_^OB#_ -&K5VJ6K?\ 'K'_ M -?$'_HU: +M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%?M@?%75 M/A_\-8-!\*$R>/\ QG=+X?\ #\2'#)-+P]QD X6)"6W8P#MSQ7??!3X4Z7\$ M?A;X=\%:0 ;72K98GFV@-<3'YI96]W7R_P"^?D5NZDCJM?5-?89O_P )N%I9-'XE[]7_ *^->[%_ M]>XNWE.4T<]/WY.I\EZ?\'_(****^/.@**** "BBB@ HHHH **** "BBB@#Y M=_:A\.ZG\'/&^E?M"^$;22YETB(6'C'2X#C^T=()YEQWD@.&!_N@9.$P?H_P MUXDTSQAX>T[7-&O(M0TG4;=+JUNH3E)8W *L/P-7KFVAO;:6WN(DGMYD,;5/ E_<-\ENV=]SIF3W M4MN3U![EP!]E#_A\/\ Z%)0!=HHHH *I:3_ ,>LG_7Q/_Z-:KM4M)_X]9/^OB?_ -&M M0!=HHHH *^=?CW:6&@_%7PQXNOE@UZSMC#:W6F"01W>G#,S)(==TO6M2T6ROM6TMM]E>3PJTL!Y^ZQYX)R/0X(Y - M'GD7AD:-\<;V*VTF+23KFB7KPZ]I]SON)I!-"TK7,;)UC,L:Q'+!5W*>&"IY ML?"6D:)K^M>%-9M=,?P_H^FZI>6^H0VD=JUU=)#:.L\_E@*;N"*:0"10IY9P M <[?HFT^'OA;3X=6AM?#6CVT6KC&HQPV$2+>_>_UP"_O/OM][/WCZFE;P!X7 M?1K'2&\-Z0=)L)A<6E@;&+R+>4%B'CCV[4;+,<@ _,?4T /\#7-]>^"?#]QJ M@8:G+I]O)=!Q@B4QJ7R/7=FKNM,4LE8*7(GA(5<9/[U>!GBK]4M6_P"/6/\ MZ^(/_1JT 'V^?_H&W7_?47_Q='V^?_H&W7_?47_Q=7:* *7V^?\ Z!MU_P!] M1?\ Q='V^?\ Z!MU_P!]1?\ Q=7:* *7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7 M_?47_P 75VB@"E]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\75VB@"E]OG_Z!MU_ MWU%_\71]OG_Z!MU_WU%_\75VB@"E]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ M?47_ ,75VB@"E]OG_P"@;=?]]1?_ !='V^?_ *!MU_WU%_\ %U=HH I?;Y_^ M@;=?]]1?_%T?;Y_^@;=?]]1?_%U=HH I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1 M?_%U=HH I?;Y_P#H&W7_ 'U%_P#%T?;Y_P#H&W7_ 'U%_P#%U=HH I?;Y_\ MH&W7_?47_P 71]OG_P"@;=?]]1?_ !=7:* *7V^?_H&W7_?47_Q='V^?_H&W M7_?47_Q=7:* *7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q=7:* *7V^?\ Z!MU M_P!]1?\ Q='V^?\ Z!MU_P!]1?\ Q=7:* *7V^?_ *!MU_WU%_\ %T?;Y_\ MH&W7_?47_P 75VB@"E]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\75VB@"E]OG_Z M!MU_WU%_\71]OG_Z!MU_WU%_\75VB@"E]OG_ .@;=?\ ?47_ ,71]OG_ .@; M=?\ ?47_ ,75VB@"E]OG_P"@;=?]]1?_ !='V^?_ *!MU_WU%_\ %U=HH I? M;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%U=HH I?;Y_^@;=?]]1?_%T?;Y_^@;= M?]]1?_%U=HH I?;Y_P#H&W7_ 'U%_P#%T?;Y_P#H&W7_ 'U%_P#%U=HH I?; MY_\ H&W7_?47_P 71]OG_P"@;=?]]1?_ !=7:* *7V^?_H&W7_?47_Q='V^? M_H&W7_?47_Q=7:* *7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q=7:* *7V^?\ MZ!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\ Q=7:* *7V^?_ *!MU_WU%_\ %T?; MY_\ H&W7_?47_P 75VB@"E]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\75VB@"E] MOG_Z!MU_WU%_\71]OG_Z!MU_WU%_\75VB@"E]OG_ .@;=?\ ?47_ ,77S]^V M)\3]:T[P;I?PY\)030>//B%1V"JJ@9))/0"OES]FFVE^//QA\6_'S44,S2 @'J '7IBOJ\AI4Z,JF:XA7IX>S2>TJC_AQ\U=.4EUA&1A5;=H+= M_EU/=/AEX,L/A1\/]!\(:'I-U%I>CVB6L.6BR^!\SM\_WF8LQ]V-=-]OG_Z! MMU_WU%_\75VBOF:U6I7J2K57>4FVV]VWJW\S9))612^WS_\ 0-NO^^HO_BZ/ MM\__ $#;K_OJ+_XNKM%9#*7V^?\ Z!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\ MQ=7:* *7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 75VB@"E]OG_Z!MU_W MU%_\71]OG_Z!MU_WU%_\75VB@"E]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\75V MB@"E]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,75VB@"E]OG_P"@;=?] M]1?_ !=>6?M(?!\?'?X;7&C1VUSIGB*QE34M!UA6B#V%_$=T4@(?(&?E;'9C MW KV"BNS!XNM@,1#%8>5IP::?FOS7=;-:,F45).+/%?V9OCQ>_&'P'(FM:3/ M8^.?#\YTGQ+IH$:&WO8^&8*7!V/CN_;Y_^@;=?]]1?_%U\Q?M% M:3=_L\?%33_V@/#ML\FB3+%I7CW3;:,LUQ9%@L5\JCK)"< GJ5P.!N-?3^E: MK::[I=GJ6GW$=Y87D*7%O<1'*2QNH974]P001]:]O.L)1]S,L%&U"M>R_DFO MCI_*Z<>\''KL);K\?,;]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ M ,75VBOF#\/_H4E %VBBB@ JEI/_'K)_U\3_\ HUJNU2TG_CUD_P"O MB?\ ]&M0!=HHHH ***\B\?\ Q&\2:'\8?"_ANR>PTS2KY%=9=4A81ZE(?.\R M!)PV(W0+$0-K,QE'&U3D ]=HKR36?B[?^%/$OBZ#4+K0]2MM&TF?4_[*L'*7 M]N5<"WCE+.P;SE.[<$41Y4-D,K-EW/Q4\:VWBC4_!H309O$VE:<^N7%X+:=; M2:U")MA6,REDD:5G3S"S +&6*98( #V^J6K?\>L?_7Q!_P"C5J/P[K4/B7P_ MIFKVZLEO?VL5W&K]0KH& /O@U)JW_'K'_P!?$'_HU: +M%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !115;4M1M='TZZO[V=+6RM8GGGGE.%CC4%F8GL 3322;#2U&;RX;'0;,H,]=SXY%>[^ M#/".E^ ?">C^&]%MA::3I5K'9VT(_AC10HSZDXR3W))[U\Z?LF:;=?%_QOXO M_:"URW>,^(6.D>%;>X7#6FC0.0& (RIFD!=65N9?]PU:"\U)KXCGI>^W4?7;T_P"#N%%%%?('0%%%% !1110 4444 %%% M% !117$^-_C/X-^'K&+6==MX[W.U;"W)FN6/8>6F6&3Z@#WJ7)15Y.QSU\11 MPT'4KS48]V[+\3MJST\0:7)IUI?IJ5FUC=M&EO="=#%,SD+&$;.&+$@ #J2, M5Y3_ ,+(^(_C[Y?!W@H>'[!^FL>+6,1*GNMNGS].022.E>=2/62BTK76JO9RWV2UZ/<^K**\Z^'/QGT[QI>R:'J=I-X9\86RYN=#O M_E?W:)N!(G?([.[L+R%[>XMY5W)+&ZE65AW!!(/UKY?_9XU6Z_9U^*M_P# #Q# M.= N%U;PUJJ,%:VO8^54M_GYKL]FM4:1DI)204445QE M!1110 4444 %%%% !5*+_D,W7_7O#_Z%)5VJ47_(9NO^O>'_ -"DH NT444 M%4M)_P"/63_KXG_]&M5VJ6D_\>LG_7Q/_P"C6H NUXU\3?%'CL?%&S\,>$IE MCM[G2/MDLJV\4C6VV9@\G[P@,S*%1%)"[FRQ '/LM?+G[5%[H=KX]TIK^R\3 MWUY%I@;.DZ[%IEM!&TSJ&);&69LJ3G'W!U(R ?1/@Q]9?PGI#>(55-=-K']M M5 H FVC?C:2O7/0X]*XGXL_"75/B=J^BQMK=O;^';>=)KJSELP\ZLN[YX),@ M*QRHRP;:5#+R,'9^"$5G#\(?""V"2Q69TV%HDGNDN752H.&E0!7(SU &?05V M] 'GFK?"F3QGJ.HW'BR_LK])=.NM*M!I>GM9R0P7!4N7=Y92[KY:;&4(%.\[ M22NW"G^!NM76HW>NR^+X5\6:A;/IE]J46E;89+%HT0QQP^<=D@:,2+(78!FD M^0JVT>P44 5-(TNWT/2;+3;-/+M+.!+>%,YVHBA5'Y 5'K2"2R53D!IX0=I( M/^M7H1R*OU2U;_CUC_Z^(/\ T:M !_9,'_/2Z_\ N7_ .*H_LF#_GI=?^!< MO_Q57:* *7]DP?\ /2Z_\"Y?_BJ/[)@_YZ77_@7+_P#%5=HH I?V3!_STNO_ M +E_P#BJ/[)@_YZ77_@7+_\55VB@"E_9,'_ #TNO_ N7_XJC^R8/^>EU_X% MR_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5=HH I?V3!_P ] M+K_P+E_^*H_LF#_GI=?^!E MU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5=HH I?V3! M_P ]+K_P+E_^*H_LF#_GI=?^!EU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5=HH I M?V3!_P ]+K_P+E_^*H_LF#_GI=?^!EU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5= MHH I?V3!_P ]+K_P+E_^*H_LF#_GI=?^!EU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJOFC]KNYN?'FL>$ MO@1X;O+N#5O&LIGUNYCN9&-CHD1S<.0QQF0@QKG@X9>XKZ2\2>(=.\(^']2U MS5[I++2].MI+NZN9#A8HD4LS'Z &OG?]CK0-0\=W7BGX\>);9[?6O' MK[UJ:Z[^G]:'O^A>#=)\,Z+8:1I<$MCIEA!':VMM#_L MF#_GI=?^!:9PB(/ M4D\"@3:2NR'^R8/^>EU_X%R__%4?V3!_STNO_ N7_P"*KS+5OVDO#CWSZ;X4 ML]0\=ZLO'D:% 9(D/J\Q^0+[C-4QI7Q@^(0SJ&HZ=\-]*?K:ZW^/1I3\B MGW7GVK'VL7I'7T_SV/%EFU";<,*G5E_<5U\Y.T5_X%?R/0/$^N^&_!=D;O7= M:72K?LUUJ$B%O907RQ]AFO-&^-%QXO=H/ASX1USQ."<#5KRYEL=/'N'D8%\> M@ -=)X7_ &=_!GAZ^&I7EG-XFUHX+ZGX@F-Y,Q]<-\H/N%S[UZ6B+&H50%4# M & !2M4EN["]GF.)_B35&/:/O2_\"DN5?\ @+]3Q.#X.^.O&C&7QKXZN=.L MG^]HOA>22*/']UIY"78=B,?0UVOA#X)^"_ A$FB:)'9W.,-=B61IV]'/B+9HFI17$=_!S::G!ZCN;:*\MY()XDG@D4H\4BAE=3P00>"#Z5E*G=\T='_6YY&(R]3J?6,-+V M=7OTEY27VEYZ271HS=-CTW6;""^L+V2\LYT#Q7$%](Z.IZ$$-@BK/]DP?\]+ MK_P+E_\ BJ\@U+X5^(?A1?3ZU\+Y5ET]R9;OP=>R'[-,3U:W8G]T_MT/T 6N MT^'/Q=T3XC"XM8/.TO7;,[;W1-07RKJV;OE3]Y?]H<=,X/%*-37EEH_ZV%A\ MP;J+#8N/)4Z?RR_POKZ.TEU5M3P#XW:*_P"R_P#&.T^-&DQWC>!-?>+2_'=C M;2N!"2=MOJ?!R2C,%?V/'+DCZEM;*ROK:&YMKF:XMYD$D)/#FF^+] U'1-9LXM1TG4('M;JUF&4EC<$,I^H-?-W[,'B'4O@SXZU7 M]GKQ;=R7+Z5$;_P;JDZX_M'2"?\ 4EN\D!RI']T' VID_<3_ .%S+O:_\Q&& MBD^\Z2T3\Y4MG_T[L]H,]#^%.W1_G_P?S]3Z6_LF#_GI=?\ @7+_ /%4?V3! M_P ]+K_P+E_^*J[17QIT%+^R8/\ GI=?^!JK-#)!YD/PPLKR!HF/S(DC#YXSM'L<#-?;]?'O[47CWPAK/Q" MT_39-?T+6)+%39S:+J>HZA9PV=P'):8RVHV;L81@[97;QWP ?0?P"DDE^#'@ M]IMPD_LZ,$/"(2..Z#A?H.E='J_C?P_H&N:5HVI:Q9V6JZHQ2RLYI@LDY _A M7\,>YP!R0*9\/]+N]$\#Z!87^I+K%Y;6,,4M^K;A.P0#>">6![$\GJ>37B7Q M\U'3O"_Q6\,ZM:30:EKER8+.Z\-:@I9-0MP9A&T (R95,TP&WZE8$"[L[:Z22:W)Z"1 24_$"LZ+XG>#I[0W80#A>O'2O-&\7?#C7_B-,MKX@T?3H=%TV^TN>/N-3TO1M1NYKW5QKGP[&DZKI7AV^NI1 M.Z+G),HC4/D^N[-7=:8I9*P4N1/"0JXR?WJ\#/% %^BJ7V^ M?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ Q='V^?\ MZ!MU_P!]1?\ Q= %VBJ7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 70!=H MJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70!=HJE]OG_Z!MU_WU%_\71]OG_Z M!MU_WU%_\70!=HJE]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,70!=HJ ME]OG_P"@;=?]]1?_ !='V^?_ *!MU_WU%_\ %T 7:*I?;Y_^@;=?]]1?_%T? M;Y_^@;=?]]1?_%T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:*I?;Y M_P#H&W7_ 'U%_P#%T?;Y_P#H&W7_ 'U%_P#%T 7:*I?;Y_\ H&W7_?47_P 7 M1]OG_P"@;=?]]1?_ != %VBJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VB MJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ Q='V M^?\ Z!MU_P!]1?\ Q= %VBJ7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 7 M0!=HJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70!=HJE]OG_Z!MU_WU%_\71] MOG_Z!MU_WU%_\70!=HJE]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ ,70 M!=HJE]OG_P"@;=?]]1?_ !='V^?_ *!MU_WU%_\ %T 7:*I?;Y_^@;=?]]1? M_%T?;Y_^@;=?]]1?_%T 7:*I?;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%T 7:* MI?;Y_P#H&W7_ 'U%_P#%T?;Y_P#H&W7_ 'U%_P#%T 7:*I?;Y_\ H&W7_?47 M_P 71]OG_P"@;=?]]1?_ != %VBJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= M %VBJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ MQ='V^?\ Z!MU_P!]1?\ Q= %VBJ7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47 M_P 70!=HJE]OG_Z!MU_WU%_\76)XV^(-A\//"&L>)MRM(4MK2WC6&&& M)=JQHHPJ@=@ *^;_P!CSPSK5WI'B'XN>*])N!XO^(ERNH["R'[%IJC%G;+N M8$ 1X8^NY<\K7T5]OG_Z!MU_WU%_\77U&?5(8=T\HH.\*%U)K:55V]I+S2:4 M(OK&"?5F-)7O4?7\NG^9=HJE]OG_ .@;=?\ ?47_ ,71]OG_ .@;=?\ ?47_ M ,77R9N7:*I?;Y_^@;=?]]1?_%UYSXN_:$T/P[JQT+3["_\ $GB9LA-(TD), MZGC_ %C*Q$8&1G/('.*F4E!7DSEQ.*H82'M*\U%?F^R6[?DM3T*_\0Z=I>J: M=IUWS763JVIQ3 MFV&GZ7 ]Q-)( "54 8/7&ZAP- MK3G=_K.H."5.T,-N[:N'-4F_=5EY_P"1X*Q>9XNLXT*:IT^DIIWV7V%)6ZV< MFNSC=:X7_"6_%CX@87P_X9M? NF/_P Q#Q&WFW9'JMNOW6]GR*GLOV<-,U:Z MBOO'6NZIX\OT.X+J$IBM$/\ L6Z':._!)%>I?;Y_^@;=?]]1?_%T?;Y_^@;= M?]]1?_%U?LD_CU]?\MCL64T:CYL7)U7_ 'OA_P# %:/WIOS%TG1M/T"QCLM, ML;;3K./[EO:Q+'&OT50!5RJ7V^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 7 M6VQ[48J*48JR1=HJE]OG_P"@;=?]]1?_ !='V^?_ *!MU_WU%_\ %T%%VBJ7 MV^?_ *!MU_WU%_\ %T?;Y_\ H&W7_?47_P 70!=HJE]OG_Z!MU_WU%_\71]O MG_Z!MU_WU%_\70!=HJE]OG_Z!MU_WU%_\71]OG_Z!MU_WU%_\70!=K@_B/\ M!W1OB&]O?EYM&\1V9W6>NZ>?+N86'0$C[Z_[)]3C&:Z_[?/_ - VZ_[ZB_\ MBZ/M\_\ T#;K_OJ+_P"+J914E9G/B,/2Q5-TJT>:+_KY-=&M4>1Z3\6]=^&F MH6^A?%.".&&0^79^+;13]BN?03 #]RY_+KT R:_[4?P"=I/&<^LZM!#KNFW&GZCH M<0NCKZ$%Z\=_X1#QC\%+M[SP+9WFO>$6??<>%;Z9&EMAW-I)O)_X <_B3QU8 M#'8C*<3#%T'=Q?7739IKK%JZ:ZIM.YXDOK.7Q<:EZM'OO./K_.EW7O+JI;G9 M_L^_&C3OCU\+],\564365XVZUU/39 5DL+V/ F@8'D%6Y&>2I4]Z]'KX:N/B MKHOP7^-+_%GPX)HOAMXQN8]-\;Z9<,L'_T*2@"[1110 52TG_CUD_Z^)__ $:U7:I:3_QZR?\ 7Q/_ .C6H NU\T^" M?AW\8?#_ (&BT&/PY\-A8RJQN(-5>ZDGG9F8EIS&C([DL22"1SUKZ6KY6L;[ MX@^,;FSLKB[\8Z/XHP.< MX %=#0 4444 %4M6_P"/6/\ Z^(/_1JU=JEJW_'K'_U\0?\ HU: +M%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %?*O[2$LG[0'QK\)? >Q9G\/VOE^)O&LB?=^R1N#;6; M'&,RR;6(X( 5AT-?0'Q3^(VD_"/X=^(/&.MR>7IFCVCW,@!P9".$C7_:=BJ# MW85Y3^QS\-]5\/\ @?4_'OBZ/_BOOB#=?V[JQ88:WB8?Z+:CT6.(C@\@NP[5 M]ADO_";AZN=3^*'N4O\ KXU\7_<./O>4G#N<]3WVJ?W^G_!_S/?8HD@B2.-% MCC0!51!@*!T '84^BN#^('QJ\,?#N9+*\N9-1UR7B#1=,C^T7DI(X 1?NY]6 MP*^-E)15Y,*^(HX6#J5Y*,>[_K\#O*\]\=?'#PWX(OAI2//KWB.0[8M$TB/S M[EF[!@.$'^\0<=C7*C1?B9\7_FUF[;X;^&)/^8=IT@DU.X3TDEZ19'9>>Q%> MA^!?AEX:^&]DUOH&EPV;./WUR?GGF/>GPA\1?B[\_BO4CX%\-R0_&[]FOPU\9=-ORZ#2M9NK=[9[V!?EN$8G/WA@$'C%>>_L^?$^3X-RQ_!KXD:F(-:T=4CTG4KN7)?#5I'<>//"C->Z="R9&HP]9K%^A*R ?+ MR"'"X(R37KY='ZS/ZA.M[.%1WN_A4[6BY=D_AE):I:NZC8\#$X"5*;Q> ?+4 MZK[,_5='_>6O>ZT/HFBOE/X*_$C6[#X::-XT\'_;/&OPXNXF-SH4[A]6T*53 MB6!3_P M!&P(VG!Q@C .X_1G@GQ[H7Q$T2/5= U"*_M6P'"G#Q-_==3RK>QK MRZU.KAJ\\-B(N%2#::>Z:T9TX3,88B7L:BY*EK\KZKO%[27FMNJ3T.@HHHJ# MU@HHHH *I1?\AFZ_Z]X?_0I*NU2B_P"0S=?]>\/_ *%)0!=HHHH *I:3_P > MLG_7Q/\ ^C6J[5+2?^/63_KXG_\ 1K4 7:^5_!GC;1F\'Z?;6?P;\>SW MRL M4UE&RV[,,X*7!G5@N1]_:"/3-?5%% '/?#V#6[7P+H$/B1@^OI91+?$.'/FA M1NRPX8YZD<$Y(XK@_'_Q&\2:'\8?"_ANR>PTS2KY%=9=4A81ZE(?.\R!)PV( MW0+$0-K,QE'&U3GUVO+_ (L_"75/B=J^BQMK=O;^';>=)KJSELP\ZLN[YX), M@*QRHRP;:5#+R,$ A\4?$GQ+\.]5U";7[33=0TAM(OM3M(=+21)H7MWB"PRR M.Q#B03( X1-K<%2/FK&N?BIXUMO%&I^#0F@S>)M*TY]NR^+X5\6:A;/IE]J46E;89+%HT0 MQQP^<=D@:,2+(78!FD^0JVT 'I_AW6H?$OA_3-7MU9+>_M8KN-7ZA70, ??! MJ35O^/6/_KX@_P#1JT[2-+M]#TFRTVS3R[2S@2WA3.=J(H51^0%1ZT@DLE4Y M :>$':2#_K5Z$EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M% M4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5'] MDP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15 M+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9 M,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M% M4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5'] MDP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15 M+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9 M,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M% M4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5'] MDP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15 M+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9 M,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M% M4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5'] MDP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15 M+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\51_9 M,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M% M4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (J@"[15+^R8/^>EU_X%R_\ Q5<# M\8OB;X=^#_A2_P!1O[YGU1+=Y++3&OY!+=2 ':H&[(7=@%N@&::5VE>U^^GX MF%:O2PU-U:TE&*W;=D>/_&9_^&D/VD?#GPAMS]H\'>#C%XF\8%>4FGZV5BWU M_P!8RG@J1W6O>/'_ ,7O"_PW5(]7O]^H2X$&F6:^==SD] L8YY]3@>]?,'[- M?P5^*T?A74);^]/A#4/$FH2:OKWB&1I&U&_ED.52*(M^ZC1?E7?\W5@!NVCZ M3\#_ .\*> G:ZL;6XN=8D!\_6+RY>2[F)ZEI,C&>X7 ]J]W.\;3K3IX' N] M"@N52U7-)ZSG;1^]+:]O<45T/"I8K%XR[PD.5/[,WPP\,2?P(1)J]PON>D'_H0]Z[GP!\)/"_PUA?^Q=-5;R7)GU"X/FW4 MY/)+R'GD\X&![5TG]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5\Y&FD^9ZL M[J&6TJ515ZK=2I_-+5K_ K:*_PI>=R[15+^R8/^>EU_X%R__%4?V3!_STNO M_ N7_P"*K4]8NT52_LF#_GI=?^!RQS\ACT!R3@*HKT3XS?#BT\/7'_"9>$+ZY\->-9YD@@ATY=T M>KS'++!+#D*Q.&)8\ *S-PN1W_Q(^$_A_P"*O@;6?"?B"&>[TG5(#!,C7,A* MGJKKEB-RL%8'L5%>+_LG>,M4L[C7?@SX^O+B7Q[X("I%>&XF4:OI9P+>[3+< MX!5&]#MRKUZ^??SV2V"BBB MJ.D*I1?\AFZ_Z]X?_0I*NU2B_P"0S=?]>\/_ *%)0!=HHHH *I:3_P >LG_7 MQ/\ ^C6J[5+2?^/63_KXG_\ 1K4 7:*** "BBL/5_&_A_0-V213)"'SL+J M#E0VUL9ZX..E8<7Q.\'3VANX_%FAR6HNEL3.NI0E!<$$K#NW8\P@'"]>.E ' M352U;_CUC_Z^(/\ T:M7:I:M_P >L?\ U\0?^C5H NT444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115'6-=TWP]9M=Z MKJ%KIMJO6>[F6)!^+$"C8F4HP3E)V2+U%>1W_P"TOX9N;I[+PK9:MXXU!3M, M6AV;O&I_VI6PH'N,U7^U_&CQO_J+31/AU8/_ !W+_P!HWRCL0H_=_@>:Q]K% M_#KZ?U8\9YOAI/EPUZK_ +BNO_ M(KYR1[!<7$5I"\T\J0PH,M)(P55'J2>E M>:>(/VD/ NB7GV&TU.3Q)JAR%L- @:\E8CJ 4^3/L6K.M_V:])U>9+GQKKVM M^.;E3N\O4;MH[53_ +,,9 ]LD5Z7X>\*:+X3M!:Z+I5EI5OWCLX%B!]S@(^&,:2\_?E]RM%?^!2/G'PY\5/B1\3;JR\-P7:>#;26>:W' MB34;13=7IC/,,:*/)6<*?F (Y1RNTJ5'!V/PCT3XE_M9V?AG3WN]9T'X?"/5 M_%6MZC,9Y=4U5^;6T9CE2D8'F,@&"0RMD@&OH7]HGXAZ%\!/@CJ6NG2+.Y.G M"*'1-'2W4I+?E@+6..,#@B3:WRC("DCI5?\ 94^#=S\&?A+:6>LR_;/&.LS2 M:UXBOG(+W%_.=\F6 YV\(/\ =SWKZW*:"RS UA^*/L>_[-_;6FPWGD;]N_9YBMMW;%SCKM&>@K MZ'(5*E/DD]GVU/%/V$OBIX MN^+7PR\3ZAXRUR37]1L?$4EC!=2VT$#+ +.TE"%88T4X>:0YQGGKP*^D:PO" M'@3PU\/=-ET[PMX>TKPUI\LQN)+31[**TB>4JJERD:@%B%49QG"@=A6[7'FF M)H8S&5*^&AR0=K*R5M$MEHKO6R-<-3G1HPIU)LG_ %\3_P#HUJNU M2TG_ (]9/^OB?_T:U %VBBB@ KYS^/FHZ=X7^*WAG5K2:#4MEZ-J-W->ZN-<^'8TG5=*\.WUU*+E))9([5C:1S'/GL=D\<9)9F M$;IDD'=]0T4 8?@:VOK+P3X?M]4+'4XM/MX[HNKP,\5?JEJW_ !ZQ_P#7Q!_Z-6@ ^WS_ /0-NO\ OJ+_ .+H^WS_ M /0-NO\ OJ+_ .+J[10!2^WS_P#0-NO^^HO_ (NC[?/_ - VZ_[ZB_\ BZNT M4 4OM\__ $#;K_OJ+_XNC[?/_P! VZ_[ZB_^+J[10!2^WS_] VZ_[ZB_^+H^ MWS_] VZ_[ZB_^+J[10!2^WS_ /0-NO\ OJ+_ .+H^WS_ /0-NO\ OJ+_ .+J M[10!2^WS_P#0-NO^^HO_ (NC[?/_ - VZ_[ZB_\ BZNT4 4OM\__ $#;K_OJ M+_XNC[?/_P! VZ_[ZB_^+J[10!2^WS_] VZ_[ZB_^+H^WS_] VZ_[ZB_^+J[ M10!2^WS_ /0-NO\ OJ+_ .+H^WS_ /0-NO\ OJ+_ .+J[10!2^WS_P#0-NO^ M^HO_ (NC[?/_ - VZ_[ZB_\ BZNT4 4OM\__ $#;K_OJ+_XNC[?/_P! VZ_[ MZB_^+J[10!2^WS_] VZ_[ZB_^+H^WS_] VZ_[ZB_^+J[10!2^WS_ /0-NO\ MOJ+_ .+H^WS_ /0-NO\ OJ+_ .+J[10!2^WS_P#0-NO^^HO_ (NC[?/_ - V MZ_[ZB_\ BZNT4 4OM\__ $#;K_OJ+_XNC[?/_P! VZ_[ZB_^+J#6_%.B^&HO M,U?5['2X\9W7MRD(Q_P(BO/=3_:?^'EE<&VL]8EUV][6VCVDMRS?0JNW]:B4 MXQ^)V.#$8_"872O5C%^;2?W'I/V^?_H&W7_?47_Q='V^?_H&W7_?47_Q=>.: M[\9/$OB70]1BTGX0:]J6FR6\BSKK>VT$D14[AY7S/)E&3^1H_P"%^ZK%_K_A5XV7_KC8I)_) MZ/;0_I,/[9P764EZPFOSB>I_;Y_^@;=?]]1?_%T?;Y_^@;=?]]1?_%UY9_PT M=''_ *_X;_$*W]WT$X_,/1_PTWH4?^O\,>,+7_KMHD@_D31[:GW#^VLOZU4O M6Z_-'J?V^?\ Z!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\ Q=>6?\-3^"8_]?'K M=KZ^=I$XQ^2FL/Q%^V!X-TNZTV:QO7O;(R&.]M7T^XCN0&QLDB9E"':<[D;! M(.0/["2X\-?#F:>&YF9K2_U*;[):QP8 0EF),S9!)* M;0,[1G;N;8_X5I\2?&GS>+?B!_8EH_WM-\(P>1@'J/M#Y?VZ&A55)>XF_P"O M,(9O'$Q4L'2G4OUMRQ_\"E9/Y7?D=SXI^)FA^";?SM>NHM*7&0MSDZOXQU0=;SQ%>)=$^OR%PF/8J:]CHH]E'>6OJ5'*,*V MI5TZLN\WS?/_ !#IXETK4M,T M&^NK*]F,#+%.!=/&YQ+V5/22@U>I46]E#2T7 M_--QBUMS;&$JG->-/5_@OF?+?P?^)GC+XZ?M)_"/3_B%XAN_&6FZ?JUS?6VG MSVMG;QK<1V%S+'+B&*(,R/$A&XG&#CJ<_IO]OG_Z!MU_WU%_\77)^&_@3\-? M!NM6^L>'_A[X5T/5[;=Y%_INB6UO/%N4HVV1$#+E693@\@D=Z[FL>(LWH9K5 MH_58U+110 4444 %4HO^0S=?]>\/_H4E7:I1 M?\AFZ_Z]X?\ T*2@"[1110 52TG_ (]9/^OB?_T:U7:I:3_QZR?]?$__ *-: M@"[1110 445Y%X_^(WB30_C#X7\-V3V&F:5?(KK+JD+"/4I#YWF0).&Q&Z!8 MB!M9F,HXVJ<@'KM%>7ZA\5]2\/:Q\2QJNGVC:?X8TZUO[&.TE-;;Q1J?@T)H,WB;2M.?7+B\%M.MI-:A$VPK&92R2 M-*SIYA9@%C+%,L$ ![?5+5O^/6/_ *^(/_1JU'X=UJ'Q+X?TS5[=62WO[6*[ MC5^H5T# 'WP:^8?BQ^V5K/A+XM^*/ >E^!-.U1= D@D?4+WQ&UF9O]%AO,", M6DF,B38/F.2,G KJH8:IB(U)PLE"/-)RE&*2NE=N32W:7?4YJ^)I89*5:5DV MDO5[(^KZ*Y?X8>,YOB)\._#GB>?2Y-%FU>QBO&L))EF\G>H.%D7AU.Z^9M"<:D5..SU"BBBI+"BBB@ HHHH ***KZA?0Z787-Y< M;Q!;Q--)Y<;2-M4$G"J"S' Z $GL*!-J*N]BQ16"GCK0))M(CCU6WF;5HFGL MO*;>)8U7<9,C(5,8&YL#)5__H*F MLZ;]K#X5Q-M'BD2MV6*QN7S^4=3[6FOM+[SEEG&6P^+$P7_;\?\ ,]KZO>^GV?29SG\U%'_#3.BR_P#'KX4\97OI]GT-SG\R*7MJ?\QG M_;>6O:O%^CO^1[!17C__ T-<3_\>OPO\?R^AET<1 _B7H_X7=XIG_X]OA)X MF?T^T-%#_,FCVT._X,/[9P3VDWZ1F_RB>P45\U>)?BM\4[SQA'%X=\ 7UCJ_ M]G.TVGWNIQ3VYARPCF,8*B.0/NP=P,@5EPVT%-/P!/\ &/Q;X1T^6PU30-(T M^0/F]OVFOM0:3>WF;PP5%97W*4PNS&T !<"%73=DG]QQPSZE5K.C2HU)-7^R MU>UMN;E[ZWM9^J/H*L[6/$>D^'8?.U75+/3(L9\R\N$B7\V(KR__ (47XBUW MGQ1\4O$FH _?ATGR]-B;V*H#D5H:/^S-\.-(F\]_#D>J71.6GU6:2Z9S[AV* M_I5\U1[1MZO_ "N=GUG,:O\ #PZC_CFK_=!27_DR&ZK^TY\.M-G^S0:]_;%X M?NVVDV\ETS_0HI7]:H_\+O\ %.O<>%_A5XAO%;[LVM/'IJ'_ &OG))'\Z]3T MK0M-T&#R=,T^UTZ'_GG:0+$OY*!5ZCEJ/>5O1?YW#ZMF%7^+B%'_ 05_OFY M_DCQ[R/C?XD^_=>%?!]NW3R8Y+VY7Z[OW9I/^%":SKG/BGXG>)]6S]^'3I$T MZ!_8I&#Q[9KV*BCV47\3;^8?V10G_'E.I_BG*W_@*:C^!YCHG[-?PWT27SE\ M,6VH7).6FU-WNV<^I$A(_2O0M,T>PT6W$&GV5O80#_EE;1+&OY* *N45<81C M\*L=^'P6%PFF'I1AZ)+\@HHHJSL"BBB@ HHHH **** "BBB@ K.O_#VG:IJF MG:C=VPN+O3B[6K.Q*Q,X 9@N=N[ P&(R 6 (W'.C12:ON3*$9JTE=?Y:K\3. MT7P]IWAU+N/3;86D5U8V-Q52<+DC)"X!)8XRQ)T:**$K;!&$8+E MBK(****9045SOCWXB>&OA=X^(K;-[=QG()L;0]O21R >Q4C%>[@,FQ./@ M\1=4Z,=ZDW:"\KZN4O[L5*7D92J*+MN^QZU\:OVE? _P*@AAUR_DO_$%V,6' MAO28SN>BQPKR,_WFVK[YXKR0_#SXR?M3@3?$*_G^$7PYE.5\(:'< ZO? MQYR!>7(&(U8=8T[$A@",UZG\%?V8/!7P1EN-3L+>XUWQ=>_-?^*MA')* MI_$V[+]6@Z7%_RQM4PTA_O2.-IFA$B&55#-&&&X YP2/0X/Y& MH+S5['3P3=7MO;8_Y[2JO\S7'.M3IQ3LENC2$_D,5!_P )[)=<:?X>U:[]'>'RD/\ P(FO$GQ#E49 M,W5W!;#UFD5/YFN<_P"%?+<\ZAK>K7V>J-<[$_[Y JS:?#KPY9G*Z5#(W-H[W^PM':^ESJ>/H>P5..'BI7O?5_@]? MQ.3\WQN/^6&AM]'EH^T^-1_RYZ,?I+)7645Z_P#8TNF+J_\ @2_^1.7ZVO\ MGU'[G_F5CL@S3$3I2P^: M5(J$KN\*;OT^S&'1O27,GH[:'31QN&@I*>&B[JVCDOS;\MK')_\ ";WL/_'Q MX7U9?7R8UE_D:3_A9%C'_P ?&G:M:>OG6;#'Y9KK:*]7ZCFD/@QM_P#%3B__ M $EP.;VV&>]'[I/];G*)\4/#;-M?4#"_]V6"1?\ V6KL/COP]/C;K%H/]^0) M_/%;CQI*N'57'HPS5*;0-+N<^=IMI+G^_ I_F*/99Y#_ )?4I?\ <.5J-I+G^Y.I_D:NI(LBY1@P]5.:PYO GAZ?[ MVCV@_P!R,+_+%4G^%_AMFW)8-"_]Z*>1?_9J/:YY#>C2E_W$G'_W'+\PY<&_ MMR7_ &ZG_P"W(ZNBN2_X5O91_P#'OJ6K6GIY-XPQ^>:/^$(OH?\ CW\4ZLOI MYSK+_,4?7LTA\>"O_AJ1?_I7('L<,]JWWQ?Z7.MHKD_^$=\3P_ZKQ7Y@_NS6 M$9_4'-8_BG5_%7A'2'O+C4=-N$+"-1Y#*[,?3G&0 3^%H7_%GX2ZI\3M7T6-M;M[? MP[;SI-=61@^H44 >=7?PHGUGQ)XWNM6U6WN M=%\4:;%IKV-O9-%/;K&) CK.96!;]](<^6.=A&-IW8D_P-UJZU&[UV7Q?"OB MS4+9],OM2BTK;#)8M&B&..'SCLD#1B19"[ ,TGR%6VCV"B@"II&EV^AZ39:; M9IY=I9P);PIG.U$4*H_("O"/'_[)FA>*?B#XE\7SZM=#_A(I;0W=@Z HLL<< M=LK*ZE6VA$0[#GYMQ)(*A/H*J6K?\>L?_7Q!_P"C5K*O36(H5,--ODFDI6;B MVE)26L6FK2BGH]TC&I1I5DHU8J2[-)KMJGHU9[/0^+/&/["'C#1)6O\ P=XB M\/>)0.3HWB:SN+5"!_ 8DX?Q M!H]V^L:1C^\TL66CR.0I#'KGI7Z(TA 8$$9!Z@U[%*IELZ4)+; M7XPNYTM-2,DL0_VX]P=.W# 5T\G[$_@H_P"K:1?]YI3_ .U16S\1OV,_A+\2 M+_\ M2X\+QZ!KZMYD>M^&Y#IUXC_ -_=%@,WNX:N.'PE_:%^$7S>!/B=9?$G M1XONZ'\0K<_:MOHM]%AW8CH7PH/XUSU.$.',QUP>+G3E_+5J58_)5(3<7ZR5 M-'1' X*G\6"HOTI4G^#C_F:?_#%WA2+[L-O-_P!='N5_E-1_PQ]X37 MNG@+XI^#_BEIHO\ PCXETOQ%:XRS:?=)*T?LZ@Y0^S &O&QO -;+H>UJ*JJ; MVFJLIP?I/FG%_>;1PF53=OJ=%O\ Z\TT_P#TE'CO_#)_AZ+[W@S19_\ KGJN MH+_.6C_AE_PM%][X:VDW_7/7KI?YRU]%T5X?]@V^#%5%_P" /_TJFS7^SLH> M^7T7_P!PTORL?.?_ S?X*C_ -;\)I/K'K\[_P#M6JVI? +X?VFG74D7PJO? MM21.T0EU.Z\HN =N]EE)"YQD@' [&OI6F30QW$3Q2HLL3J5='&58'@@CN*4L MFQ<4_9XV3?\ >A2?Y4XA_9>1RTEEU)>D?\[GQ?X!^#'@ZR\11MK&D+K.GR*P MN(6:=3"?F(>$(Y.,X4JY;Y<'=E3O]AL/AM\#E8*F@Z=&XZK=1S9'UWU[#:>' M=)L+A9[;3+.WG3.V2*W16&1@X(&>A-6[BT@NUVSPQS#TD0-_.O-RW*\^PE#D MKXJE4E=[TV]'KNIQM;;9Z6-?[(X9\S2+3)ZE(@ MA_-<5GGX8Z'&2;5+JP;UMKEU_F37K7_ .@57]IXRG_%P,_6 M+IR7_I:E_P"2G5'!X=?PJL5\FOTM^)T']BZ=_P ^%K_WY7_"C^Q=._Y\+7_O MRO\ A7/_ &_QG:_ZW2],OL?\^UPT>?\ ONC_ (3'5K;_ (_/"E^F.OV5TG_E MBG_;^%A_&A4AZTJEOO47'\33ZC4?P.+])1_*]_P.@_L73O\ GPM?^_*_X4?V M+IW_ #X6O_?E?\*Y_P#X69I4/_'Y;ZAIWK]JM&&/RS5VU\?^';S'EZO;+G_G MJWE_^A8K6GG^4U9PRQ/(L0,,BORQZ\'H!DGV!J]/ MK.GVH_?WUM#_ -=)E7^9KT%F&$E*455C>*3>JT3O;[[,P="JDFXO7R["?V+I MW_/A:_\ ?E?\*/[%T[_GPM?^_*_X5FW'CWP]:YWZO:MC_GF^_P#]!S5(_$_0 M7.+:6XO#Z6]M(?Y@5P5,_P HHOEGBZ:?;GC?[KW-HX'%3U5*7W,W_P"Q=._Y M\+7_ +\K_A1_8NG?\^%K_P!^5_PKG_\ A/9)_P#CU\.:S-Z,]MY:G\2:/^$D M\2W'_'OX5*#^_<7J+^F,UC_K#@)?PW.?^&G4E^,8-%_4*Z^*R]917YLZ#^Q= M._Y\+7_ORO\ A1_8NG?\^%K_ -^5_P *Y_S_ !K<_QPR^*M?TBW^=C M:GL='M1F:WL81_TT1%_G619ZYX4O;FZ@1M.1[>3RR9!&H?@'*GN.H^H/M2-\ M,?#Z6\JP:?&D[(0DLQ>7:V.&(+WFM!@Y' M!!+'!!QSCU'>O(Q>,XGAB*,*&$IN#?O-5+J*VUNH/S?+%[6.JE2RYTYN=65U MLN6U_N;7WM'7QQ:#-_JTTZ3_ '1&:LKH^FN,K8VK#U$2_P"%9TB MW'^[E?Y&JS?"WPT3E=/:)O5+B0?^S5Z_ML\C_P N*4O^XLU_[B?YG+R8-_;D MO^W4_P#VY&]_8NG?\^%K_P!^5_PH_L73O^?"U_[\K_A6!_PK32T_U-QJ%O\ M]U5_./\ DV;_ M /8NG?\ /A:_]^5_PH_L73O^?"U_[\K_ (5@?\(9J4?^I\5:DO\ UU"O_,4? M\(UXEC_U7BUB/26PC;]AZYXR*X<=Q3A,NPT\3B:56,8J^M.:7DKVY5=V2NT MKLVHY;5KU%3IRBV_[R_*]ST'^Q=._P"?"U_[\K_A1_8NG?\ /A:_]^5_PKBO M#/BGQ5XJTJ.XL+?2E53Y3RW+N27 &3M7IU!Q[UY1\8OVF&^&^LQ^%[+6#XN^ M(%S\MOX2\)V NKK/K,QR(%'!)?D#D*17JY3F5?/^3^Q\%6K\RNK1C%6[MSE! M)+K)NR[F5;!K#2<:]6,6O-O\DSZ(N=-TFSMY9Y[6R@@B4O)+)&BJB@9))(P M!WKYH\5?M0+X\UF]\*? 3PA9_$+7(&,-UXEN(Q%X?TQL9S)<8_?''.R,\]B< M8KJ?!?PQ\=_%/0FD^,<>GVEE<@.OA:VE^V^4RK@#\J]RAC\3E\Y^TR^-6HME.LE33[OV4:CGZ M1DH^'^!OV6/"UIX@A\9?&/Q59_$OQNA+Q)?> M7'I6G7_9V85/XN.DO\$*DP.1WF!E_P#0B:Z*BO-RK@_*\J4O=]M*3D>./#^OZ[J MFBZ;K%G>ZMI9"WMG!,&D@)_O ?D?0\'FJ\7Q*\(SZ#<:Y'XJT231;:;[//J2 MZC";:*3Y?D:3=M5OF7@G/S#U%> >"-1\,:'\3_&_AL:A9WGA&XM[N6XOKJ4P M7FA[]OGQ22G:8HV>1E4OM<%!RV,C=AUBRT6;POJFI^(%U7X>:9KEY#9:UJ$X MDA$36.(6>8\2*LC7,*RL3G* EBM5-6_X]8_^OB# M_P!&K7+_ 6L[RP^%7AF"^BDMYELUVP3#:\41),2$?PE8R@V]L8[5TVM%A9* M4 9_/AP&. 3YJ]3SB@"_15+S=1_Y];7_ ,"6_P#C='FZC_SZVO\ X$M_\;H MNT52\W4?^?6U_P# EO\ XW1YNH_\^MK_ .!+?_&Z +4L23QO'(BR1N"K(PR& M!Z@BO#/'O[$_PG\<:D=7MM!D\&^(@=T>N>$+AM,NHV[L/+^0GW9":]I\W4?^ M?6U_\"6_^-T>;J/_ #ZVO_@2W_QNO1P68XS+9^TP=65-O?E;5_)VW7D]")0C M-6DKGS;_ ,*Z_:0^$/S>$?'^D_%G18^1I'C6W-K?A?[J7<7$C?[4N!UXI]K^ MW!8^#+B*Q^,7@#Q/\)KQF"&_O+8W^E,QXPEW "#S_LX&1S7T?YNH_P#/K:_^ M!+?_ !NHKJ*ZO;>2WN-/LKB"52CQ2SEE<'J"#'@BO<_MK#8O3,\)&;_FI_NI M_P#DJ=-^KIMON9^SE'X)??JO\_Q*'@KXA>&/B/I0U/PKX@TWQ%8'&9]-NDG5 M2>S;2=I]C@\5T-?.?C3]B+X>^)=5.MZ'HC_#OQ*,F/6O!6J2:9.A/.=J1^6> M>3\F3ZUY3\;$_:5_9Q^&&IZM:?%/2?%'AN"XLX#J&I:8G]LV*2W4,0\MC&8I MB2^TM*I.&) ! QM0R;+LTJPI9;B^6LWCS3TQ^&RC_5G' M]9TEZXB@OSJA[:/G]S_R/IBBOFC_ (7+^TI/]S]G73K;_KMXWM'Q_P!\I1_P ML_\ :?G^Y\%/#%M_UV\5H_\ Z"M'^K>*6]:BO^YBB_RFP]M'L_N?^1]+U2NM M%T^^S]IL+:XSU\V%6_F*^=?^$X_:JG^Y\,_ 5M_UVUZ5\?\ ?*T?\)#^UK/] MSPE\+;;_ *[:E>O_ .@BLJG##JQY:U>@UYU8/]65'$.+O%-?)GJ_B?X16>MW M<I.X>W&/YUJZ'\-]&TNPAAN;*VO[E!AKAX<;^>/E). M.,5^6WQW^$GQ2\5?&KQAJ_C?X9W.K:_=SVS27?A3P[?7^F.BV5NB>3,86+8" M889X<.*^K?@[KW[4/@KX1^"-,B^&/A+5+"QT.QMH+>75IK&^2-+=%59TE7"3 M !U[,"*YJ_A)D>!DLSP\J4JU11OSN,8>]%/W'*;@[-6NHQ[Z7:)H\1X[%2J M82HIQA3>CM\6_5*[^]GUS;Z'IMICR-/M8&\ M?>_M70+E-OUV1M5JP_X*)_!"^D\IO&EG8SCAHKZTOX"OU+6H'ZUH^%<]2NL% M4DN\82DOOBFB/;TOYD?35%>*:5^V'\(]9V_9_B3X,3/076N);_\ HQ%KLM*^ M,/A;7MO]F>*O"FH[NGV37HI<_P#?(->36RO'X?\ C8>740DAALY8ST=+LL#^(CJ3S=1_P"?6U_\"6_^-UYK5M&67:*X_P"(?Q)L M/A3X0OO%'BB2WTW0[(Q+/!?C/X MEF\/^$-574M7AM'OGMY[*^M/W"/&C.&GMD4X:6,8!S\W3K7=3R_&5J$L52HR ME3C>\E%N*M9N[M9633?JC*56G&:IRDE)[*^K^1[#15+S=1_Y];7_ ,"6_P#C M=<]XC^)>B>#@QU_7?#NAA?O'4M92WQ]=ZBN6G2J5IC3]:L)/[H.(VSXC_:%FMX& MZVOAO1+>QV_27:6/XBD_X83TG6.?%WCGX@>-RWWXM9\7S^4?8)'$F![9H_LS M*J7\?,(O_KW3J2_]+5-?B'/-[0^]K]+GT)XC^(GA3P<&.O\ B?1M$"\DZE?Q M6^/KO85\*?M0_MD^(A\7$L?A)\3[9_#%OHUL]P^BP6%]$;QI[D29EEAD.?+2 M'@-COCDU]$>'/V&O@OX796M/A7X?N7');4[J>^R?4^>'S78W'[.?PTN_+\_X M1^ 9O+3RT\S1[9MBY)VC-OP,D\>]>GE^,X>RRJZBC4K.UO?ITU%:K7DE MOBTN<.-H8K%4'2I5/9R=M5=M:_+T/FGX)W_[0_[5GPUL8-6\71>"?!GGWEM= M^*]/CB&MZXJ7,J8A6-5CM50+Y1HSGSKV\18:; MBW@BW,7;;&D05;J/_ #ZVO_@2W_QN@"[1 M5+S=1_Y];7_P);_XW1YNH_\ /K:_^!+?_&Z +M%4O-U'_GUM?_ EO_C='FZC M_P ^MK_X$M_\;H NT52\W4?^?6U_\"6_^-T>;J/_ #ZVO_@2W_QN@"[15+S= M1_Y];7_P);_XW1YNH_\ /K:_^!+?_&Z +M%(N=HR #W .:6@ HHHH *I1?\ M(9NO^O>'_P!"DJ[5*+_D,W7_ %[P_P#H4E %VBBB@ JEI/\ QZR?]?$__HUJ MNU2TG_CUD_Z^)_\ T:U %VBBB@ HHHH ABL[>"XGGC@CCGGP99%0!I,# W'J M<#@9J:BB@ JEJW_'K'_U\0?^C5J[5+5O^/6/_KX@_P#1JT 7:*** "BBB@ H MHHH **** "LSQ)X8T;QEHMSH_B#2;'7-(N=OGV&I6R7$$NU@Z[HW!5L,JL,C M@@'M6G15PG*G)3@[-:IK=,-SD/"'P=\ _#W4I=1\+>"/#GAK4)83;R7>CZ3; MVDKQ%E8H7C0$J2JG&<94'L*Z^BBM*U>KB)\]:;D^[;;_ !$DEH@HHHK 8444 M4 %%%% !1110 4444 %%%% !52_TFQU6/R[VSM[R/^[<1*X_(BK=%-2<7=.S M X;5O@1\-=>W?VE\/?"NH%NINM%MI"?S0UQFJ_L5? O6=WVCX7^'H\]?LEM] MG_\ 196O;**]:CG&98?^#B9Q])R7Y,S=.#W2/FN?_@G9\"!*9=/\*7FB3G_E MKINMWT1_(S$?I4?_ P?XG_K5G MKTGC)R_Q2//$7@2^TC0_C=XJ\1&2:VE&D>,[X2 MV=P([B.7$DJ1,ZXV;@0I^95SP37$?"?]@?XL>&O&YU2]^(-CX'MO[.GLWO/! M]W+6%_+/G6T:HG[K)8$ME5&,$FOOVBNZGQEFM.DZ7N/?5PCU23T247H MMY1;_"W%4RS"U<1#$RC[\=G=_P"9\S_\,&^%]8Y\7?$'XD^-RWWX]9\32F(^ MP2,)@>V:Z'PY^PM\!O"Q5K3X::1[YKW>BO-J<39U4CR/%S M4>T9.*^Z-E^!W*C36O*CG?#?PX\)>#@HT#POHNAA?NC3=/AM\?38HKHJ**^> MJ5:E:7/4DY/NW: 3C;N#83UVO)-,^"-]QW$3VMJVEK)IUXT+^1Q//#(K$ MK]G4 1[ 268CY@J@'K=4M6_X]8_^OB#_ -&K3M+TV'1]/@LH'N)(85V*UU\/_H4E7:I1?\AFZ_Z]X?\ T*2@"[1110 52TG_ (]9/^OB M?_T:U7:I:3_QZR?]?$__ *-:@"[1110 4444 %>>>-/#LFWT.J5SH]I>7\5[+&?M<5O+: MQS*[*RQR%"X&",9,49SU&W@CF@#RKQ=I^HZWHJ^(=-UW5[77-0U*)=#M(+V2 M.UVB8 'R 0LJ201&1Q(&"KO90IW$W?']B_B/2?%.JG6M:TZ.R5[#2XM)OI;8 M2W2KM20!"#))Y\C1!"2C%0&5B%(Z+7_A#X8\2W%C->V]^IL;,Z?;QVFKWEK& MD!QNCV12JI# *&R"6"J#D*,2ZW\*_#NOVNEV]S#?PQ:9-)<6HL-5N[0QROG< MY,,JEF^9L%LD;VQC<<@'F5]KOB"UUC4M4U#5KK^V-!U/0M*2PMKADM;@7(MA M)/B[I-OXAN6N1?P1V%S?CS4L%ELH7 MQ'&FP!4+G !!) +,6+,>KMOA5X7M-4TS4(M,*7.G110V_P#I,ICQ&&$3/'OV MR.@=]KN&8;B0[\074(U2"YUZ19;^:'6;Q'=EQM*$2@Q8 "CR]OR M@+]T8H I_"(S0^&[K3[R*XBU/3KV2TO3-J5S?I)* I\R*6X=Y!&RLC!"?D+% M><;CW%4-#T.S\.:7#I]A&\=K$6(\V5Y79F8LS,[DL[,S,Q9B2222235^@ HH MHH *\M\-VVH:M\1/BAHUSX@U9[0_8&@*SJC6BR1.72#"@1@XQN W]]V[##U* MN0G^%7AVXOO$%X\6HBXU^-8M1=-7NT\U!T"@2@1X' V;>"1T)! .4\+C4(]$ MN-'M=9O;JPU'7Y(]&O[J[>>X2Q15EE)E9FDD3S([B-69B2KQ_-@BL6P;4;/2 M_BUHT>I>*]'N;"SCN;675+Q;F<(89/\ 28)F>4*LKPR#8,;-F0$8X7TCPW\+ M?#OA,2?V;;WJ2/;M:>?<:G=7$RPD*-BR22,RJ-B[0I&WDKC)RZW^&6@6VAZI MI(BOI;?5%V7DUQJEU+=3)C 4W#R&4*!D!0^!N; ^8Y .=TEKOQ=X1\#:2VJW M]K-=:1%J%]>VET4N'00HNTORP+O*&W9!_=M@YKDK&'4;R]TCPN=>U>3PKJNN MW[6-^FI3"]DM(;8.L(N@_FE?M'G,K%RS1QH,E#BO48?AMH%OX@ K-C^"GA&+13I8L[]K?S8Y4EDU>\ M>XB*(R((YS*98U",ZA58##L,?,<@'"?![Q-K?B#QWHUQJ6M7M[#=^$_.:UD= M1!YD=T(O/5%4#=(!N+'/WB!A<"NM^%=EK.A^(/$NE>()WU'5E6WOFU*.]N9+ M>XCE:8+LMYI'6V96CD4K%A2-AP.%7=M_A?X=L]>@UBVM;FTO8+ :9#]FU"XB MABM@N!&L*R"-0, C"Y! (.1FM+PUX0TSPE#<1Z>ERS7#AYI[V\FO)Y"!@;I9 MG=R . "V!S@#- &S1110 5YS^T)<7]C\(?$%YIFJWNCW=K&DRW%@X20X=2N#[CFO1JQ?&'@_2O'F@SZ-K4,UQILY!EA@NI;@# MD_B-HET=?T"^TO7-4M]=EU*UCMK%+UELVMD<-=B2 $)(/(\T[GRP81A6!(!Y M;XL75ZW@[6?%L5UXC^SVEXX@&@WQC^Q00L$DNI8O,03(IAF81C=N$HW C#1] MWJGP@\-:UJD.H7J:K/=1VJV63K=\$D@&,QR()MLBMM&X.#OZMNJ[J/PVT'58 M-/M[B&\-E8QB*.RCU&YCMI$!'RS0K($G!QR)5;/(. JC=L!!O:EI5_?CPSK]GK^L0 M^(=6U.WN;33SJ#_9%LC+YD\;VX*HP6U+9+ D.J;6!(W=UJ/PS\-ZMK\^M75@ M\FH3QF.1A=3+&V8FA+^6'">9Y3O'YNW>%8J&QQ5?7/A/X;\1ZV-6OH+]KL0" MU*P:M=P0-#QF(PQRK&4.!N4KAL<@T >0OK^MWEA;ZJFOZK:7_B6+78KE(;DE M+,6Q?R#!$X9(FC$(C+*H+&5F;+[2LWB/QAXGO?!/@+3-,^U7P/AE?$&MO'J; M65W=PQ11?NTN0KNI=V8L5PQ.T;T#,P]9E^%'AB6[UBZ^PSQS:M'+%\3 &-V*D*H(PHP =)X>OK?4] TR\M/.^R7%K%+#]H8M+L9 5WEB26P M1DDDY[FM"F11)!$D42+'&BA51!@*!T '84^@ HHHH \QT:#4+_XM?$C29=?U M0V'5KN/=$IR@15E"QE<:]INO>'&\7P^'M6\0ZYH\46G0WZ_;); MN]CE:XS>FU8Y99/LK!MD>T*SJ8PK# M?#_5KKQCI5UH-GJNNQ:8VM7J6FH7# M2Q7\=E L>Y6>=?-W)&-(@NHK3^VHOM"NK2?\)#J# M2)OE$TACZ59G3[,0WUPL,=N?O(80_EMDA M22RDEE5B1R73DR.0LLC*C+' MY)P@4?O3QTQZ'5.PTFUTR6]EMHO+DO9_M-PY8L9)-JIDY)_A1% Z * *N4 % M%%% '%_&I[R+X0^,Y]/U*[TB]M](NKB*\L659HV2)G^5B#MSMQD88 DJ58!A MSGCG2K^_\):!J>G:YJMMXED6Q@TV&"]D2&28NLDIDB!"S!HPY?S0X5(V*A3N M)]#\3>&[#QAH%]HNJ1RRZ=>QF&XBAN)(&=#U7?&RL >A /()!R"17-ZI\&/" MVL_V=]KCU9_[/LSI]N$UV^CQ ?O(VV8;]V &+9+!5!)"@ Y3XLMJ>I^%_%N MM6,GB&>'3EDM[6VT"^-JP>*-BUUGS(R_ER/,IC!(.7S&W.)5CD43 G.1)N'+<AZMXBTS7)X;I-1TR![ M6T:VU"X@CAC;[RB*.14YP,DKGY5_NK@ X+Q=I^HZWHJ^(=-UW5[77-0U*)=# MM(+V2.UVB8 'R 0LJ201&1Q(&"KO90IW$YMEJ^K7GB:WU!-7)' X:-9$:VCEWE#GS&#;E( ]!U_P"$/ACQ+<6,U[;WZFQL MSI]O'::O>6L:0'&Z/9%*JD, H;()8*H.0HQ:'PQ\-IK5[JT=C)!?W<;QO)!= MS1JF]%C=XD5PL4A1%4RQA7PH^:@#PC4_$.N2_ 3X:7CZEKFI/<6&.$;Z*\)7GZ8SFR,>JW:3VX=2KHLXE$H0J2"F[ M:1CC@8[#3=.MM'TZUL+*!+:SM8D@@AC&%CC4!54#T % %FBBB@ KS3=J3?' MG5+ :YJ"V-SX92:*U#IY5I)]H9/,C0K@MQG+ASV^[A1Z77-77P[T2\\4W'B* M1+Y=7GLS8//%J=U&HA(^ZJ+($7DY!4 AOF!!YH X?2+>^\/OXST_3M8U&^TB MYN+73=,EOM0DNIH+UU\NY,4)M8<>H^'?AIH'A31XM,TN"[MK2&&>WBW:C< MR21),5,@21I"ZY**0005(RN,FLW3/@GX0TC2KK3K>RO6M;A8EQ<:M>3O"(Y/ M-3R7>4M"1( ^8RIW*IZJ" #SWPEK>LO\1_"%C)KNIW&G6M[KND?9YIPR7,=L M0(I)3C=+(H(0L[-S'G[Q8F3X7:]K/_"RK'3;^77AK5Q::C/K]CJHN/LD?EW* MK;RVID'E;2&*CR#@J&;:_P! O(+.Z@GT)&CL/*U&Y14W'+EU M$FV5G))=I S.3EB:UO#WA#2O"\M[-802_:;UP]S=75S+2.[LRHEC*H6RI92 >,9Q MD9X(.".EJAKVAVGB71KS2[]97LKN,Q3+!/) [(>H#QLK#/3@CB@#RCQ#8:AK M'P?\-:O:^(=7M?$YTNS&E+!?-&D^H.J,AF0$>>&8 .)=ZA-[;1\QK0^)5OJ/ MB'3O%-WI_P#;]XFF1"TMM.\.ZB;2:>X$9?!7P MK?6FCVTD>KI%I%N;6R\C7K^)HHR""-R3@MP=N6).W"YP *TKWX;:%>Z-:Z2( M[ZSTZV>1TM].U.ZM%.]BS!O*D7>I)/RMD#/ H X:+6KW4/%WPT#5O$&G>(-6L-8DO#;> M';6TU!TMS<(XCBW1*565)'B9F#[T\MF..":[^_\ AWH.HZUH6J26L\5UH:[- M/6UO)[>&!<8($,;K&05^7#*_U35_$ES?_ -N:M923^+/^$8-E9WCQQ)9& M#D+'RJR$YE\X 2 ' 8*!3[&'4;R]TCPN=>U>3PKJNNW[6-^FI3"]DM(;8.L( MN@_FE?M'G,K%RS1QH,E#BO0]1^#/A#5+R:ZETV:*66 6Y^RW]Q;J%$8B#*L< MBJK^4!'YB@/LRF[:2*CC^"GA&+13I8L[]K?S8Y4EDU>\>XB*(R((YS*98U", MZA58##L,?,<@%OX1Z]>>)OAMH&HZA+Y]Y+;[9)R #,58H)#CC+A0W''S<<5U M]5]/T^VTFPMK&S@CM;.VB6&&")=J1HH 55'8 "K% !1110!YO=2Z@GQ_MK M0:S?C3KKPQ=2BPWKY$,J7-NHE5-O+X=N7W>@P"0R2:+4;F-%A?[R^4L@3DX.=N\+>%;RWN;&UOGEMW>2'[ M=JMW>+$SL6_0:5+>Z-K_B+P1::MJMS;M/I\=K> MW=ZUQ7]R8;F_FO8WAE.J M7T]\JQN%K[7-/TCQ!K%YH-]>:-I-Q>7E_+<3 MV=U/=>7=>3*Q)C+0R0C"X5))%*;2"M06MGJ4T]PEAXEUM]8TKQ4FEZ3!/JBZ;\$_".EZ?>V4=E?3VMW#)!)'>ZM M>76Q9'$CF,RRL8F+A7+IM;?O9H A\&7%^OQE^(=G<:K>W]G':Z7/;VUS(#%:[Q>RU&6.:YOI4186<@@S.9"%".2C&0[E) MP1[A?6<>HV-Q:2M*D4\;1.T$SPR ,,$JZ$,AYX92"#R"#7%#X)>%(]&T/2HH MM6MK'1"QTZ.VUZ_A-ON4J<,DX8X5F49)VJS*, D4 4->MM7UVVOH93JNI3:1 M900W%CH5_P#8#J%VZ^9(@FWQF,#_ $=PP=2 77D,RGE[+6]0O]!^!6J0>(M9 MD2\O([.^AN<0F\8Z?F/\-]#_L&'1H%U"PL8I$D M7^S]5NK64E8_+4-+%*LC*$"KM+$85>/E&&ZE\,_#NJKX=26TGAB\/2";38K. M]GMHX'"[02D3J'^7*_.#PSCH[9 ..^(-A+XCT'Q1K*ZWKNFO9F2QTF'2[Y[9 M9+I=L<3;4(\QSK:9K>C^'D@TZY, M<+QW45H+B40GY&8M>2NKLA*_9UP0 PKT[7/A=X?\0IIBW2:E%_9LDDULUCK% MY:,DD@8/(3%*I9R'<;FR<._/S',-S\'O"=U<6LYT^>&6UM8[2%K:_N8=J1HR M1M\D@S(BNP64_.N>&% '*Z-X9C;3_&45_P")M=B\&6.H&2VN#K%P+B-8H,7* M_:MQF,2S;CC?G?$RG*?*W;?#.#6;?X?Z!'X@GEN=86T3[1).,2DXX\S_ &P, M!O\ :!K%B^ _@^#2$TR.#5TLT:V*(/$&H;D%N28%5_/W*D;$LJ A0V"!D CL M- T&R\,Z5#IVGK*MK$SL//GDGD9GLG_7Q/_P"C6J[5+2?^/63_ M *^)_P#T:U %VBBB@ 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 **** "J47_(9NO^O>'_T*2KM4HO\ D,W7_7O# M_P"A24 7:*** "J6D_\ 'K)_U\3_ /HUJNU2TG_CUD_Z^)__ $:U %VBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MO%/BA\5?C%X4\7W&G>#O@7_PG6A)'&T>L_\ "76>G>8Q7++Y,JEAM/&2>>M? MGM\>/A_\1OB5\:O&'B;Q/\$O$.D:GJ$]LWV*STR77(8T2RMXALO+>$QR ^62 M0I^4DJ>0:^ZR?A6>9)U*]>$(Y1)KC'7RT)RV/8&O MDOX.?%;]H;P?\(_!&@V_[,L]]!I>AV5E'^%B%R8W^ M92<'D5Z+K6NZC\2_"_@W3_B=X?@^%7B#4=?DCLM-.OP7DZ.EK-]GN89H]H+B M9XMJCD-L!SN /D9GD=?+'.4ZE.45*RY:M*3>]GR0G*2^:TV9Z,*JGT?W/_(] MML/%FAZKK%[I%EK.GWFJV7-U8V]TCSV_^^@.Y>HZ@5JU\E>-/BEXL\(R:]!? MZJOAGQ8A2"6ZC%M':WLD-K(R.LMPKJJ2*R.(TC>1G_=Y3:[!_B'XF:QI_C#5 MM:T[Q?%;MK.F:%(B3W5M%:6]K*TZRW$;M!,5CCEPGF%753.V_/R[?G#8^LJ* M^5M ^+OB.6'QE<:I\2;>Y.@Z/:S>7H-O9W4;R2&6%IU,L<18 +#+N)2/?*&Y MA*H?3_@!\4H_&NA7%AJGB72]8\06U[=1*MM?6\\TUNCC;)^Z2-7 #J-ZQHI& MTXYR0#T+2_&6@:YJU]I>FZYINH:G8DK=V5K=QRS6Y#;2)$4DK@\<@<\5L5\O M>,/B7#H?CWQPFA^--.T/4I_%&B6,DADMYAY;0I#.KH^>$PY;!5@8SEAAA5C0 MOC+>:\T=IQUNV-SIU[;W]N)'B,MK*LB!T8JZY4D9# @CL015N@ HHHH **YJ_ MUWQ%;WDT=MX7^UVZL0D_]H1IO'KM(R*X;Q7\4-8T_6K."33AILEI())[870E M\T$<*2HP."3WY(/:OBLUXNRW**;JXE5$E)1UI5$F[ZVE*"B[*[T>J6ESU\-E M>(Q4N6GR[7^*+_!._EMIU/7JS9O$ND6^O0:)+JME%K4\1GATY[A!<21C.76/ M.XK\K<@8X/I6!;>+/$EY;Q3P^$A)#*@='&IQ892,@]/2N&^+5O9^+_$7@C1] M0U.V\,^)Y%NKK3E-VC3VUTH7R749&\;E(*C[REU[FO>P6:X?,)6H*>U[RIU( M*WDYQBGZ)WZG%6PU2@KS:^4HO\$V>F1^/?#$R:P\?B/2731F*:FRWT1%BP)! M$_S?NSE6'S8^Z?2KFM>)=(\-:6=3U?5;+2M-!4&\O;A(81N^[\[$#GMSS7@D M?BV^\81ZAX6O]/TJW\8:MX@0WWAO4-1-LLL5M96[2LCK'(QB=H5*D(=R-V^8 MBO;>+=(U+X7>&-,U7QA9:#XE\)ZZ-,.J1-'>6MG=01W"1ON-AR1T+YZ@C\*Z&[US3;#2' MU:YU"UM]+2+SVOI9E6!8\9WER=H7'."[*UL4;7M664A0GF01R!)' M"Y.\84DBO4/@_>VK:I\1_$%E/'%X,O-6^U6-TS[;>0K;H+NXC8G!C:57.\?* M2K,.#F@#LM#^)_@WQ///!H_BW0]6FMX6N9H['4H9FCB4@-(P5CA02,L>!D5T M-K=0WUM# MK3>'["^T2WMHK65=?NI&=;B-2\;;F4JBA(BI4N68,I !])51U?7M,\/P0S: MIJ-IIL,TRV\+5X/*D) CEVB%-S>8W[S<64H!@ 'UA574]4L]%T^>^U"[@L+& MW0R37-S(L<<:CJS,Q ]S7RCJ?QQU=+VYT^V^*<,8LAKT;W#KISS3?9!'):M M_J@JN^YE.%*LB-A0WSBUXN^..H:IX9U*Z/BJTM[ITMX?^$<80>1=Z=/9(TMX MKE?,)5WF;6\4\$J3P2J'CEC8,KJ1D$$<$$=ZDKYK MO?BGJ6G:)HUOHWB2&PN8/#NF76@Z8B031>(IF9DG@W,I9B-D:!(71U+EFR"- MM+5_B#XUUSQ=XFL="\=_9KW2I-2E72(WTIC<+!,/)@A@9'N@WE)*':4*-VUD M)3 (!]+:KJ]CH.G3ZAJ=[;Z=80+NFNKN58HHQTRS,0 /K3=&UO3O$>F0ZCI- M_:ZII\^3%=V4RS128)4[74D'!!'!Z@UP3>(!<_"/Q)XDU+67;2]2MKJ[LWOQ M##';VKJP@"D*O#+L8;R6R^,UX4OQKN?#VAZ0ND_$.Q@TS3?"FB7HTY6LY UP M9A!/"792P38,NOWPQ4AD *L ?6,NN:;!J\&E2ZA:QZI<1M-#9/,HFD1?O,J9 MW$#N0,"KU?)7B'XN:A/XKAUNVU^VU#Q%9V_B!;?PU(D8.GO&N(,;5$DGF1() M<-N\S:3'@9%5-7^-'BK3]*BNH?BEI]^TD-9WWEZ=Y*[KEY&M(%DEAD M<'RHU!?@'2M*@ HHHH **\DN?B3\5(KB5(O@YYT2N0DO_"46J[QG@X*\9]*\@_X2 M_P")7]G_ &S_ (5]J/\ P@/V[S/[+_MR/?YGF;=GG;=_V7?\V-NW'_+3R_EK MFE7C'H_N?^1\QB<_H8>R5.;W_P"7=16MU=X?"NK5VM-'<^NJR+?Q?H-W/JT, M&MZ=--I'.HQQW<;-9<$_O@#^[X5C\V/NGTKSNV^)/Q4EN(DE^#GDQ,X#R_\ M"46K;!GDX"\X]*RO&6V^^,6JZSX4U"TO?&/AO2+,RZ-#=+YE]:F6Y:>T=0&9K2'6-:T_29 M;PL+:.^NHX6G*X+! Q&[&1G'3(KYLO=5N/'G@#1[;PU)HMS>>&=!BU><:CJQ MM9;"Y+K-!(8UB?#H+9MRNT?RS=0#FK_Q0\=^%/%UG;^*M,\1:.LESX<_?:5K MBK+8:O:R,Y-F)%8-'I>)O!^@V]_JLM]K?E/9Z@#'(LQ"12 MLC6K[M[(-L_W@&S0![OXB\:^'O![6HU[7M,T0W1*VXU&\CM_.(QD)O8;L;ES MCU'K6U7SMX2^*_@R3QOXM\5>)-7TVUT;7]+LGT>\U&1#%-9I#_I-I&YX9TF= M_,A'S9<97D5* /8O#_C?P[XLW?V'K^EZSM+ _P!GWD<^"NW=]QCTWIGTWKZBMNO!/&'Q M-\%SW7A_5O".JV-NC+%I>H^+M)CADCT33I"&2.5V#1Q%I4B55E0A SDA5?&&WF V@JL\6UB%.&^]&4#"@# MZ[HKY3;XR:@_B8Z5+\7[>RTJWUB\L+C6A'IS+Y2V,$\39,6Q3YS31KG.0I7Y MG&X;>D_%CQ?>W.DB_P!873/$JC1_(\*26\,?]MV]PL?VFX 9?-!4M.?W;!8O M(_>*1N- 'T5<7UM:36L4]Q%#+=2&&W21PK3.$9RJ _>.Q'; YPK'H#4]?,'@ MCXT:IJGCSPUI-_\ $&WNA?W36TD5LMGY,H>UN'4QN8UE$BS+"OE/&C)N16\[ M>LC\WX-^)?BK1;'0=+L?&NGHJO6_E(T5)@,ISL?'0XX MSP]\=-6EA-EJ'Q M9H9TT:>]UR&*T7^R8[F*9IB $9%42);1;I@X4W )ZJ* M/IS1]:T_Q#IL&HZ5?VVIZ?."8KNSF66*0 D$JZD@\@C@]JNU\?>'?BIK^FZ! MX;186ALXUU:W\^4&Z'E(&5E""/R\C(0R8(;" 'T% M1110 4444 %%%% !1110 4444 %%%% !5*+_ )#-U_U[P_\ H4E7:I1?\AFZ M_P"O>'_T*2@"[1110 52TG_CUD_Z^)__ $:U7:I:3_QZR?\ 7Q/_ .C6H NT M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 51ET6TGUB#5)$=[R")H8F:5RB*Q!8A,[=QP!NQNQD M9P2*O44 %%%% !1110 4444 %%%% !1110 4444 %%%% $-W:0:A:36MU#'< MVTZ-%+#,@=)$(PRLIX(()!!K*\+^#=)\&03V^CPS6EI*^\6INI9((>ORPQNQ M6%!GA(PJCTXK;HH **** "BBB@ HHHH *\]?X12%RL?C;Q-!:I&=)\7:7)IVM M:=;ZG8N0QAN8PX##HR_W6'4,,$'D$&IM&TB#0=,AL+:2ZE@AR%>]NY;J4Y)/ MS2RLSMR>[' P!P!5VB@ HHHH YK7O T.O^+?#VOOJ=_:SZ(96AM;?R?)E\Q= MC^9NC9ON\?*RUTM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !5*+_D,W7_ %[P_P#H4E7:I1?\AFZ_Z]X?_0I* +M%%% !5+2?^/63 M_KXG_P#1K5=JEI/_ !ZR?]?$_P#Z-:@"[1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5*+_D,W7_7O M#_Z%)5VJ47_(9NO^O>'_ -"DH NT444 %4M)_P"/63_KXG_]&M5VLRTEN+-) M(C83R?OI6#(T>"&=F'5P>A% &G15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO M_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ +ZB M_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0-NO^ M^HO_ (N@"[15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ +M%4OM\__0-N MO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ M +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (N@"[15+[?/ M_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-N MO^^HO_BZ +M%4OM\_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM M\_\ T#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (N@"[15+[?/_P! VZ_[ZB_^+H^W MS_\ 0-NO^^HO_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\ M_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+ MH^WS_P#0-NO^^HO_ (N@"[15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ M+M%4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ +ZB_P#B MZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0-NO^^HO_ M (N@"[15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ +M%4OM\__0-NO^^H MO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB M_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (N@"[15+[?/_P! MVZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-NO^^H MO_BZ +M%4OM\_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ MT#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (N@"[15+[?/_P! VZ_[ZB_^+H^WS_\ M0-NO^^HO_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T M#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS M_P#0-NO^^HO_ (N@"[15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ +M%4 MOM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ +ZB_P#BZ/M\ M_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (N@ M"[15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZ +M%4OM\__0-NO^^HO_BZ M/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#B MZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (N@"[15+[?/_P! VZ_[ MZB_^+H^WS_\ 0-NO^^HO_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ M +M%4OM\_P#T#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K M_OJ+_P"+H^WS_P#0-NO^^HO_ (N@"[15+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO M^^HO_BZ +M%4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZ +M%4OM\_P#T#;K_ M +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZ +M%4OM\_\ T#;K_OJ+_P"+H^WS_P#0 M-NO^^HO_ (N@"[5*+_D,W7_7O#_Z%)1]OG_Z!MU_WU%_\73;,32ZA<3R6\EN MC11HHD*DD@N3]TG^\* +]%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__ !V0$! end EX-101.SCH 8 ntra-20221231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Balance Sheet Components - Accrued Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Balance Sheet Components - Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Leases - Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Leases - AltCalc (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Debt - Convertible Notes Balances (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Debt - Interest Expense Recognized Related To Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Income Taxes - Effective Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Income Taxes - Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Asset acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Related Party (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of Significant Accounting Policies - AOCIL (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Summary of Significant Accounting Policies - Property (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - Summary of Significant Accounting Policies - Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue Recognition - Disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Revenue Recognition - Changes in Balance of Deferred Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Revenue Recognition - Deferred Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Balance Sheet Components - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Balance Sheet Components - Reserve Balance and Activities for Refunds (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Stock-Based Compensation - Performance-based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Stock-Based Compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Stock-Based Compensation - Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Debt - Discount and Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Income Taxes - Tax Credit Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Net Loss per Share - Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Net Loss per Share - Potentially Dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ntra-20221231_cal.xml EX-101.CAL EX-101.DEF 10 ntra-20221231_def.xml EX-101.DEF EX-101.LAB 11 ntra-20221231_lab.xml EX-101.LAB EX-101.PRE 12 ntra-20221231_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Feb. 17, 2023
Jun. 30, 2022
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2022    
Entity File Number 001-37478    
Entity Registrant Name NATERA, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 01-0894487    
Entity Address, Address Line One 13011 McCallen Pass    
Entity Address, Address Line Two Building A Suite 100    
Entity Address, City or Town Austin    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78753    
City Area Code 650    
Local Phone Number 980-9190    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol NTRA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 2,570
Entity Common Stock, Shares Outstanding   113,285,675  
Entity Central Index Key 0001604821    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
Auditor Name Ernst & Young LLP    
Auditor Location San Mateo, California    
Auditor Firm ID 42    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 466,005 $ 84,386
Restricted cash 86 228
Short-term investments 432,301 829,896
Accounts receivable, net of allowance of $3,830 in 2022 and $2,429 in 2021 244,385 122,074
Inventory 35,406 26,909
Prepaid expenses and other current assets 33,634 29,645
Total current assets 1,211,817 1,093,138
Property and equipment, net 92,453 65,516
Operating lease right-of-use assets 71,874 59,013
Other assets 18,330 18,820
Total assets 1,394,474 1,236,487
Current liabilities:    
Accounts payable 31,148 27,206
Accrued compensation 44,010 40,941
Other accrued liabilities 144,214 93,353
Deferred revenue, current portion 10,777 7,404
Short-term debt financing 80,350 50,052
Total current liabilities 310,499 218,956
Long-term debt financing 281,653 280,394
Deferred revenue, long-term portion 20,001 21,318
Operating lease liabilities, long-term portion 76,577 61,036
Other long-term liabilities   1,479
Total liabilities 688,730 583,183
Commitments and contingencies (Note 8)
Stockholders' equity:    
Common stock, $0.0001 par value: 750,000 shares authorized at December 31, 2022 and 2021, respectively; 111,255 and 95,140 shares issued and outstanding at December 31, 2022 and 2021, respectively 11 10
Additional paid in capital 2,664,730 2,050,417
Accumulated deficit (1,942,635) (1,394,836)
Accumulated other comprehensive loss (16,362) (2,287)
Total stockholders' equity 705,744 653,304
Total liabilities and stockholders' equity $ 1,394,474 $ 1,236,487
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Consolidated Balance Sheets    
Allowances on accounts receivable $ 3,830 $ 2,429
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 750,000,000 750,000,000
Common stock, shares issued 111,255,000 95,140,000
Common stock, shares outstanding 111,255,000 95,140,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues      
Total revenues $ 820,222 $ 625,486 $ 391,005
Cost and expenses      
Research and development 316,415 264,208 100,035
Selling, general and administrative 588,591 511,034 303,627
Total cost and expenses 1,361,262 1,093,660 607,282
Loss from operations (541,040) (468,174) (216,277)
Interest expense (9,319) (8,305) (15,082)
Interest and other income, net 3,538 5,381 7,562
Loss on debt extinguishment     (5,848)
Loss before income taxes (546,821) (471,098) (229,645)
Income tax expense (978) (618) (98)
Net loss (547,799) (471,716) (229,743)
Unrealized loss on available-for-sale securities, net of tax (14,075) (6,546) 3,340
Comprehensive loss $ (561,874) $ (478,262) $ (226,403)
Net loss per share (Note 13):      
Basic (in dollars per share) $ (5.57) $ (5.21) $ (2.84)
Diluted (in dollars per share) $ (5.57) $ (5.21) $ (2.84)
Weighted-average number of shares used in computing basic and diluted net loss per share:      
Basic (in shares) 98,408 90,558 81,011
Diluted (in shares) 98,408 90,558 81,011
Product      
Revenues      
Total revenues $ 797,307 $ 580,080 $ 377,877
Cost and expenses      
Cost of revenues 453,632 315,195 200,097
Licensing and other      
Revenues      
Total revenues 22,915 45,406 13,128
Cost and expenses      
Cost of revenues $ 2,624 $ 3,223 $ 3,523
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total
Balance at Dec. 31, 2019 $ 8 $ 976,955 $ 919 $ (699,171) $ 278,711
Balance (in shares) at Dec. 31, 2019 78,005,000        
Issuance of common stock upon exercise of stock options   23,524     23,524
Issuance of common stock upon exercise of stock options (in shares) 2,092,000        
Issuance of common stock under employee stock purchase plan   7,114     7,114
Issuance of common stock under employee stock purchase plan (in shares) 234,000        
Vesting of restricted stock (in shares) 1,100,000        
Stock based compensation   50,171     50,171
Unrealized gain (loss) on available-for sale securities     3,340   3,340
Cumulative-effect adjustment upon adoption       (404) (404)
Equity component of Convertible Notes, net   82,873     82,873
Issuance of common stock for public offering, net $ 1 270,649     270,650
Issuance of common stock for public offering, net (in shares) 4,792,000        
Net loss       (229,743) (229,743)
Balance at Dec. 31, 2020 $ 9 1,411,286 4,259 (929,318) 486,236
Balance (in shares) at Dec. 31, 2020 86,223,000        
Issuance of common stock upon exercise of stock options   11,816     11,816
Issuance of common stock upon exercise of stock options (in shares) 1,165,000        
Issuance of common stock under employee stock purchase plan   13,550     13,550
Issuance of common stock under employee stock purchase plan (in shares) 186,000        
Vesting of restricted stock (in shares) 2,117,000        
Stock based compensation   115,219     115,219
Unrealized gain (loss) on available-for sale securities     (6,546)   (6,546)
Cumulative-effect adjustment upon adoption   (82,876)   6,198 (76,678)
Issuance of common stock for public offering, net $ 1 550,821     550,822
Issuance of common stock for public offering, net (in shares) 5,175,000        
Issuance of common stock for IPR&D   30,601     30,601
Issuance of common stock for IPR&D (in shares) 274,000        
Net loss       (471,716) (471,716)
Balance at Dec. 31, 2021 $ 10 2,050,417 (2,287) (1,394,836) $ 653,304
Balance (in shares) at Dec. 31, 2021 95,140,000       95,140,000
Issuance of common stock upon exercise of stock options   6,411     $ 6,411
Issuance of common stock upon exercise of stock options (in shares) 828,000        
Issuance of common stock under employee stock purchase plan   13,037     13,037
Issuance of common stock under employee stock purchase plan (in shares) 437,000        
Vesting of restricted stock (in shares) 1,480,000        
Stock based compensation   152,384     152,384
Unrealized gain (loss) on available-for sale securities     (14,075)   (14,075)
Issuance of common stock for public offering, net $ 1 433,191     433,192
Issuance of common stock for public offering, net (in shares) 13,145,000        
Issuance of common stock for IPR&D   9,290     9,290
Issuance of common stock for IPR&D (in shares) 225,000        
Net loss       (547,799) (547,799)
Balance at Dec. 31, 2022 $ 11 $ 2,664,730 $ (16,362) $ (1,942,635) $ 705,744
Balance (in shares) at Dec. 31, 2022 111,255,000       111,255,000
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating activities:      
Net loss $ (547,799) $ (471,716) $ (229,743)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 16,702 11,254 8,613
Expensed in-process research and development 9,290 35,604  
Non-cash lease expense 13,770 10,926 7,834
Stock-based compensation 152,384 115,219 50,171
Inventory reserve adjustments (240) 628 (163)
Premium amortization and discount accretion on investment securities 4,837 7,814 5,761
Gain (loss) on investments 906 (46) (105)
Unrealized losses on investment securities (2) (11)  
Amortization of debt discount and issuance cost 1,259 1,227 149
Other non-cash benefits (charges) 302 94 (149)
Provision for credit losses 1,770 (156) 1,354
Loss on debt extinguishment     5,848
Accretion of Convertible Note     7,048
Changes in operating assets and liabilities:      
Accounts receivable (124,081) (43,353) (25,831)
Inventory (8,257) (7,506) (7,474)
Prepaid expenses and other current assets (1,196) (249) (14,393)
Other assets (6) (2,933) (60)
Accounts payable 5,462 19,222 (118)
Accrued compensation 3,069 10,569 14,284
Operating lease liabilities (9,377) (10,296) (8,993)
Other accrued liabilities 47,650 32,682 10,340
Deferred revenue 2,056 (44,209) (6,895)
Other long-term liabilities     10
Net cash used in operating activities (431,501) (335,236) (182,512)
Investing activities:      
Purchases of investments (86,947) (876,095) (685,239)
Proceeds from sale of investments 248,482 187,580 30,067
Proceeds from maturity of investments 216,500 532,910 343,315
Purchases of property and equipment, net (47,697) (41,030) (19,604)
Cash paid for acquisition of an asset   (8,558)  
Net cash used in investing activities 330,338 (205,193) (331,461)
Financing activities:      
Proceeds from exercise of stock options 6,411 11,816 23,524
Proceeds from issuance of common stock under employee stock purchase plan 13,037 13,550 7,114
Proceeds from Convertible Note, net of issuance costs     278,316
Loan payment     (78,757)
Proceeds from public offering, net of issuance costs 433,192 550,822 270,650
Proceeds from Credit Line 30,000    
Net cash provided by financing activities 482,640 576,188 500,847
Net increase (decrease) in cash equivalents and restricted cash 381,477 35,759 (13,126)
Beginning - cash equivalents & restricted cash 84,614 48,855 61,981
Ending - cash equivalents and restricted cash 466,091 84,614 48,855
Supplemental disclosure of cash flow information:      
Cash paid for income taxes 549 283 67
Cash paid for interest 8,060 7,077 3,296
Non-cash investing and financing activities:      
Purchases of property and equipment in accounts payable and accruals $ (1,940) $ 5,173 $ 2,781
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business
12 Months Ended
Dec. 31, 2022
Description of Business  
Description of Business

1. Description of Business

Natera, Inc. (the “Company”) was formed in the state of California as Gene Security Network, LLC in November 2003 and incorporated in the state of Delaware in January 2007. The Company is a diagnostics company with proprietary molecular and bioinformatics technology that it is applying to change the management of disease worldwide. The Company’s cell-free DNA (“cfDNA”) technology combines its novel molecular assays, which reliably measure many informative regions across the genome from samples as small as a single cell, with its statistical algorithms which incorporate data available from the broader scientific community to identify genetic variations covering a wide range of serious conditions with high accuracy and coverage. The Company’s technology has been proven clinically and commercially in the women’s health space, in which it develops and commercializes non- or minimally-invasive tests to evaluate risk for, and thereby enable early detection of, a wide range of genetic conditions, such as Down syndrome.  The Company is now translating its success in women’s health and applying its core technology to the oncology market, in which it is commercializing a personalized blood-based DNA test to detect molecular residual disease and monitor disease recurrence, as well as to the organ health market, initially with a test to assess kidney transplants for rejection. The Company operates laboratories in Austin, Texas and San Carlos, California certified under the Clinical Laboratory Improvement Amendments ("CLIA") providing a host of cell-free DNA-based molecular testing services. The Company determines its operating segments based on the way it organizes its business to make operating decisions and assess performance. The Company operates one segment, the development and commercialization of molecular testing services, applying its proprietary technology in the fields of women’s health, oncology and organ health.

The Company's key product offerings include its Panorama Non-Invasive Prenatal Test ("NIPT") that screens for chromosomal abnormalities of a fetus as well as in twin pregnancies, typically with a blood draw from the mother; Horizon Carrier Screening ("HCS") to determine carrier status for a large number of severe genetic diseases that could be passed on to the carrier’s children; Signatera molecular residual disease (“MRD”) test, which detects circulating tumor DNA in patients previously diagnosed with cancer to assess molecular residual disease and monitor for recurrence; and Prospera, to assess organ transplant rejection. All testing is available principally in the United States. The Company also offers its Panorama test to customers outside of the United States, primarily in Europe. The Company also offers Constellation, a cloud-based software platform that enables laboratory customers to gain access through the cloud to the Company’s algorithms and bioinformatics in order to validate and launch their own tests based on the Company’s technology.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2.    Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”).

Some items in the prior period financial statements, including product revenues and costs of product revenues, were reclassified to conform to the current presentation. Revenues and costs related to tests associated with research use only (“RUO”) and companion diagnostics purposes are classified in product revenues and cost of product revenue, respectively. To conform with the presentation in the current period, (i) revenues related to these products during the years ended December 31, 2021 and 2020 of $12.9 million and $10.7 million, respectively, have been reclassified from licensing and other revenues to product revenues; and (ii) costs related to these products during the years ended December 31, 2021 and 2020 of $12.5 million and of $14.2 million, respectively, have been reclassified from cost of licensing and other revenues to cost of product revenues.

Liquidity Matters

The Company has incurred net losses since its inception and anticipates net losses and negative operating cash flows for the near future. The Company had a net loss of $547.8 million for the year ended December 31, 2022 and an accumulated deficit of $1.9 billion as of December 31, 2022. As of December 31, 2022, the Company had $466.1 million in cash, cash equivalents, and restricted cash, $432.3 million in marketable securities, $80.4 million of outstanding balance of the Credit Line (as defined in Note 10, Debt) including accrued interest, and $287.5 million outstanding principal balance of its 2.25% Convertible Senior Notes (the “Convertible Notes”). As of December 31, 2022, the Company had $70.0 million remaining available on the Credit Line.

While the Company has introduced multiple products that are generating revenues, these revenues have not been sufficient to fund all operations and business plans. Accordingly, the Company has funded the portion of its operating costs and business plans that exceed revenues through a combination of equity issuances, debt issuances, and other financings.

The Company continues to invest in the development and commercialization of its existing and future products and, consequently, it will need to generate additional revenues to achieve future profitability and may need to raise additional equity or debt financing. If the Company raises additional funds by issuing equity securities, its stockholders will experience dilution. Additional debt financing, if available, may involve covenants restricting its operations or its ability to incur additional debt. Any additional debt financing or additional equity that the Company raises may contain terms that are not favorable to it or its stockholders and requires significant debt service payments, which diverts resources from other activities. Additional financing may not be available when necessary, or in amounts or on terms acceptable to the Company. If the Company is unable to obtain additional financing, it may be required to delay or slow its investment in the development and commercialization of its products and significantly scale back its business and operations.

On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. In addition, pursuant to the agreement, certain employees of the third party became employees of the Company. The third party was a biotechnology company focused on oncology. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. The Company accounted for the transaction as an asset acquisition as substantially all of the estimated fair value of the gross assets acquired was concentrated in a single identified in-process research and development asset (“IPR&D”) thus satisfying the requirements of the screen test in ASU 2017-01. The estimated fair value of the acquired workforce was not significant. The Company concluded the acquired IPR&D has no alternative-future use and accordingly expensed approximately $35.6 million, on the day the transaction closed as research and development expense, which is reflected in its consolidated statement of operations.

Further, additional consideration aggregating up to approximately $35.0 million may be paid in an estimated 269,547 of additional shares, consistent with the registration statement filed with the SEC on September 10, 2021, that are potentially issuable to legacy shareholders of this third party upon the achievement of defined milestones relating to product development, commercial launch and continued employment of certain selling shareholders, each of which will be revalued at each reporting date and amount of compensation expense will be adjusted accordingly. In November 2022, the remaining consideration was modified, resulting in a $10.0 million milestone payment primarily made in the form of the Company’s stock in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the form of the Company’s stock.

The Company assessed the remaining milestone as probable as of December 31, 2022. As achievement of the milestone is contingent upon the continued employment of certain selling shareholders, the Company accounted for the consideration related to all of the milestones as compensation expenses and recognized these expenses ratably over the estimated performance period.

In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount. In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount. Based on the Company’s current business plan, the Company believes that its existing cash and marketable securities will be sufficient to meet its anticipated cash requirements for at least 12 months after March 1, 2023.

Principles of Consolidation

The accompanying consolidated financial statements include all the accounts of the Company and its subsidiaries. The Company established a subsidiary that operates in the state of Texas to support the Company’s laboratory and operational functions. The Company established a subsidiary that operates in Canada following the acquisition of the IPR&D asset, which includes a lease for the laboratory space located in Canada. All intercompany balances and transactions have been eliminated.

Use of Estimates

The preparation of financial statements in accordance with generally accepted accounting principles (GAAP) in the United States requires management to make estimates and assumptions about future events that affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Significant items subject to such estimates include the allowance for doubtful accounts calculated based on the historical uncollected balances applied to current outstanding accounts receivable balances, average selling price expected to be received from insurance payors, the operating right-of-use assets and the associated lease liabilities, the average useful life for property and equipment, deferred revenues associated with unsatisfied performance obligations, accrued liability for potential refund requests, stock-based compensation, the fair value of options, income tax uncertainties, and the expected consideration to be received from contracts with customers. These estimates and assumptions are based on management's best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors, including contractual terms and statutory limits; however, actual results could differ from these estimates and could have an adverse effect on the Company's financial statements.

Revenue

The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is a significant estimate when the Company calculates Average Selling Price based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods.  

When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.

Stock-based compensation

The Company’s stock-based compensation relates to stock options, restricted stock units (“RSUs”), performance-based awards, market-based awards, and stock purchase rights under an Employee Stock Purchase Plan (“ESPP”).

Stock based compensation granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period or estimated performance period of the respective awards.

The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. Stock-based compensation expense for stock-based awards are based on their grant date fair value. The fair value of stock option awards is recognized as compensation expense on a straight-line basis over the requisite service period in which the awards are expected to vest and forfeitures are estimated based on historical trends at the time of grant and revised as necessary. Stock option awards that include a service condition and a performance condition are considered expected to vest when the performance condition is probable of being met. The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards. These variables include the per share fair value of the underlying common stock, exercise price, expected term, risk-free interest rate, expected annual dividend yield and the expected stock price volatility over the expected term. For all stock options granted, we calculate the expected term based on the weighted average actual terms of stock option awards. We determine expected volatility using the historical volatility of the stock price of similar publicly traded peer companies. The risk-free interest rate is based on the yield available on U.S. Treasury zero-coupon issues similar in duration to the expected term of the equity-settled award.

The Company determines the fair value of RSUs based on the closing price of our stock price, which is listed on Nasdaq, at the date of the grant.

For stock options and performance-based awards that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met. For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model.

The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price and peer stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires judgment. See further discussion on the valuation assumptions used under Note 9.

Income Taxes

Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740, Income Taxes ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized. See further discussion in Note 12, Income Taxes.

Allowance for doubtful accounts

The allowance for doubtful accounts for trade accounts receivable and other receivables is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.

Appropriate provision has been made for lifetime expected credit losses in accordance with ASC Topic 326-20, Financial Instruments—Credit Losses (“Topic 326”), for trade receivables and available-for-sale debt securities. The Company’s estimate of expected credit losses includes consideration of past events, current conditions and forecasts of future economic conditions.

Inventory

Inventory is recorded at the lower of cost or net realizable value, determined on a first-in, first-out basis. The Company uses judgment to analyze and determine if the composition of its inventory is obsolete, slow-moving or unsalable and frequently reviews such determinations. A write down of specifically identified unusable, obsolete, slow-moving or known unsalable inventory in the period is first recognized by using a number of factors including product expiration dates and scrapped inventory. Any write-down of inventory to net realizable value establishes a new cost basis and will be maintained even if certain circumstances suggest the inventory is recoverable in subsequent periods. Costs associated with the write-down of inventory are recorded to cost of revenue on our consolidated statements of operations. The Company makes assumptions about future demand, market conditions and the release of new products that may supersede older products. However, if actual market conditions are less favorable than anticipated, additional inventory write-downs may be required.

Investments and financial instruments

The Company classifies its investments as Level 1 or 2 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets that the Company has the ability to access. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. The Company holds Level 2 securities which are initially valued at the transaction price and subsequently valued by a third-party service provider using inputs other than quoted prices that are observable either directly or indirectly, such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of these holdings.  

Right-of-use assets

The incremental borrowing rate is used to determine the present value of the minimum future lease payments. The Company estimates the incremental borrowing rate of its leases based on corporate bonds with a similar credit rating as the Company and a similar bond term as the lease term as of the approximate lease commencement date. The Company calculates the weighted-average annual percentage yield of bonds with a similar credit rating and term to determine the incremental borrowing rate.

Property and equipment

Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years determined by the classification of the property and equipment class in accordance with the Company’s fixed asset policy. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the useful lives assigned to property and equipment placed in service in accordance with the Company’s fixed asset policy and changes the estimates of useful lives to reflect the results of such reviews. The Company amortizes its internal-use software over the estimated useful lives of three years.

Other accrued liabilities

The Company uses estimates, judgments, and assumptions to determine liabilities primarily related to refunds reserve, tax-related liabilities, payroll and related expenses, marketing liabilities, clinical trials and other operating expenses. Estimates consist of historical trends, analytical procedures, review of supporting documentation, inquiries with supply partners and vendors, and other relevant assumptions. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain contacts with vendors, liabilities related to clinical trials, reserves associated with insurance and general overpayments, and the provision for income taxes. Although the Company believe its estimates, assumptions, and judgment are reasonable, it is based upon information presently available and are subject to change.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash, liquid demand deposits, and money market funds with financial institutions. Highly liquid investments purchased with an original maturity of three months or less are also considered cash equivalents.

Restricted Cash

Restricted cash is currently presented as a separate line item in the Company’s balance sheet. In the statements of cash flows, it is included together with cash and cash equivalents and considered as part of the total ending cash balance. The following is the reconciliation between how restricted cash is presented in the balance sheet and the statements of cash flows for all periods presented:

December 31,

December 31,

    

2022

    

2021

(in thousands)

Cash and cash equivalents in balance sheet

$

466,005

$

84,386

Restricted cash, current portion in balance sheet

86

228

Total cash, cash equivalents and restricted cash in statements of cash flows

$

466,091

$

84,614

Investments

Investments consist primarily of debt securities such as U.S. Treasuries, U.S. agency and municipal bonds. Management determines the appropriate classification of securities at the time of purchase and re-evaluates such determination at each balance sheet date. The Company generally classifies its entire investment portfolio as available-for-sale. The Company views its available-for-sale portfolio as available for use in current operations. Accordingly, the Company classifies all investments as short-term, irrespective of maturity date. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), which is a separate component of stockholders’ equity.

Related Party

On December 6, 2021, the Company participated along with certain other investors in the series B financing of MyOme, Inc. (“MyOme”), and purchased preferred shares and warrants in exchange for approximately $4.0 million cash payment. Matthew Rabinowitz is the Chairman of the board of directors and Co-Founder of both the Company and MyOme. The Company’s investment in MyOme is recorded at cost and will be evaluated for impairment at the end of each reporting period.

Fair Value

The Company discloses the fair value of financial instruments for financial assets and liabilities for which the value is practicable to estimate. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price).

Risk and Uncertainties

Financial instruments that potentially subject the Company to credit risk consist of cash, accounts receivable and investments. The Company limits its exposure to credit loss by placing its cash in financial institutions with high credit ratings. The Company's cash may consist of deposits held with banks that may at times exceed federally insured limits. The Company performs evaluations of the relative credit standing of these financial institutions and limits the amount of credit exposure with any one institution.

For the years ended December 31, 2022, 2021, and 2020, there were no customers exceeding 10% of total revenues on an individual basis. As of December 31, 2022 and 2021, there were no customers with an outstanding balance exceeding 10% of net accounts receivable.

Credit Losses

Trade accounts receivable and other receivables. The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.

Available-for-sale debt securities. The amended guidance from ASU 2016-13 requires the measurement of expected credit losses for available-for-sale debt securities held at the reporting date over the remaining life based on historical experience, current conditions, and reasonable and supportable forecasts. The Company evaluated its investment portfolio under the new available-for-sale debt securities impairment model guidance. The vast majority of the Company’s investment portfolio are low risk, investment grade securities.

Revenue Recognition

The Company adopted the new revenue recognition guidance, ASC 606, beginning January 1, 2018 on a full retrospective basis. ASC 606 mandates revenue recognition to be evaluated using the following five steps:

Identification of a contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Revenue recognition when, or as, the performance obligations are satisfied

See Note 3, Revenue Recognition, for detailed discussions of product revenues, licensing and other revenues, and how the five steps described above are applied.

Cost of Product Revenues

The components of our cost of product revenues are material and service costs, impairment charges associated with testing equipment, personnel costs, including stock-based compensation expense, equipment and infrastructure expenses associated with testing samples, electronic medical records, order and delivery systems, shipping charges to transport samples, costs incurred from third party test processing fees, and allocated overhead such as rent, information technology costs, equipment depreciation and utilities. Costs associated with Whole Exome Sequencing (“WES”) are also included, as well as labor costs, relating to our Signatera CLIA offering. Costs associated with performing tests are recorded when the test is accessioned.

However, having rapidly achieved scale, we have increased our focus on more efficient use of labor, automation, and DNA sequencing. For example, we updated the molecular and bioinformatics process for Panorama to further reduce the sequencing reagents, test steps and associated labor costs required to obtain a test result, while increasing the accuracy of the test to allow it to run with lower fetal fraction input. These improvements also reduced the frequency of the need to require blood redraws from the patient.

Cost of Licensing and Other Revenues

The components of our cost of licensing and other revenues are material costs associated with test kits sold to Constellation clients, development and support services relating to our strategic partnership agreements, and other costs.

Research and Development

The Company records research and development costs in the period incurred. Research and development costs consist of personnel costs, including stock-based compensation expense, contract services, cost of materials utilized in performing tests, costs of clinical trials and allocated facilities and related overhead expenses.

Advertising Costs

The Company expenses advertising costs as incurred. The Company incurred advertising costs of $1.8 million, $2.2 million, and $0.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Product Shipment Costs

The Company expenses product shipment costs in cost of product revenues in the accompanying statements of operations. Shipping and handling costs for the years ended December 31, 2022, 2021, and 2020 were $36.0 million, $22.0 million, and $13.3 million, respectively.

Income Taxes

Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740, Income Taxes ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized.

Stock-Based Compensation

Stock-based compensation related to stock options and restricted stock units (“RSUs”) granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.

For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model. For stock options and RSUs that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met.

The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires significant judgment. See further discussion on the valuation assumptions used under Note 9.

Capitalized Software Held for Internal Use

The Company capitalizes salaries and related costs of employees and consultants who devote time to the development of internal-use software development projects. Capitalization begins during the application development stage, once the preliminary project stage has been completed, which includes successful validation and approval from management. If a project constitutes an enhancement to previously developed software, the Company assesses whether the enhancement is significant and creates additional functionality to the software, thus qualifying the work incurred for capitalization. Once the project is available for general release, capitalization ceases and the Company estimates the useful life of the asset and begins amortization. The Company periodically assesses whether triggering events are present to

review internal-use software for impairment. Changes in estimates related to internal-use software would increase or decrease operating expenses or amortization recorded during the reporting period.

The Company amortizes its internal-use software over the estimated useful lives of three years. The net book value of capitalized software held for internal use was $5.9 million and $2.3 million as of December 31, 2022 and 2021, respectively. Amortization expense for amounts previously capitalized for the years ended December 31, 2022, 2021, and 2020, was $0.2 million, $1.1 million, and $1.0 million, respectively.

Accumulated Other Comprehensive Income (Loss)

Comprehensive loss and its components encompass all changes in equity other than those with stockholders, and include net loss, unrealized gains and losses on available-for-sale marketable securities, and foreign currency translation adjustments.

December 31,

2022

2021

(in thousands)

Beginning balance

$

(2,287)

$

4,259

Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment

(14,075)

(6,546)

Ending balance

$

(16,362)

$

(2,287)

Property and Equipment

Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the depreciable lives assigned to property and equipment placed in service and change the estimates of useful lives to reflect the results of such reviews.   

Impairment of Long-lived Assets

The Company evaluates its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows.

Inventory

Inventory is valued at the lower of the standard cost, which approximates actual cost, or net realizable value. Cost is determined using the first-in, first-out (“FIFO”) method. Inventory consists entirely of supplies, which are consumed when providing its test reports, and therefore does not maintain any finished goods inventory. The Company enters into inventory purchases and commitments so that it can meet future delivery schedules based on forecasted demand for its tests.

The Company recorded inventory obsolescence charges totaling $0.2 million, $0.9 million, and $0.2 million, in the years ended December 31, 2022, 2021, and 2020, respectively.

Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the “FASB”) under its accounting standard codifications (“ASC”) or other standard setting bodies and adopted by the

Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.

New Accounting Pronouncements Not Yet Adopted

In March 2020, ASU 2020-04, Reference Rate Reform (Topic 848) was issued which provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and sale or transfer of debt securities classified as held-to-maturity. Early adoption of this ASU is permitted, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company’s financial instruments which were previously in the scope of ASU 2020-04 include the UBS credit line agreement, which bore interest at 30-day LIBOR plus 1.10%. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus 1.21%. The Company does not expect adoption of this standard to have a material impact on its consolidated financial statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition
12 Months Ended
Dec. 31, 2022
Revenue Recognition  
Revenue Recognition

3.    Revenue Recognition

The Company recognizes revenues when, or as, performance obligations in the contracts are satisfied, in the amount reflecting the expected consideration to be received from the goods or services transferred to the customers.

Product Revenues

Product revenues are derived from contracts with insurance carriers, laboratory partners and patients in connection with sales primarily related to prenatal genetic tests. The Company enters into contracts with insurance carriers with primarily payment terms related to tests provided to the patients who have health insurance coverage. Insurance carriers are considered as third-party payers on behalf of the patients, and the patients are considered as the customers who receive genetic test services. Tests may be billed to insurance carriers, patients, or a combination of insurance carriers and patients. Further, the Company sells tests to a number of domestic and international laboratory partners and identifies the laboratory partners as customers provided that there is a test services agreement between the two parties.

A performance obligation represents a promise in a contract to transfer a distinct good or service to a customer, which represents a unit of accounting in accordance with ASC 606. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once the Company has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. A portion of the consideration should be allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company evaluates its contracts with insurance carriers, laboratory partners and patients and identifies the performance obligations in those contracts, which are the delivery of the test results.

The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is determined based on agreements with insurance carriers, effects of variable consideration, and customary business practices. The transaction price is estimated based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods. The total consideration which the Company expects to be entitled to from lab partners is generally fixed, but can be variable depending on the volume of tests performed, which is estimated using the expected-

value approach. For insurance carriers, laboratory partners and patients, the Company allocates the total consideration to a single performance obligation, which is the delivery of the test results to the customers.

When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.

The Company generally bills an insurance carrier, a laboratory partner or a patient upon delivery of test results. The Company also bills patients directly for out-of-pocket costs involving co-pays and deductibles that they are responsible for. Tests billed to insurance carriers and directly to patients usually take an average of nine to twelve months to collect payment, and for tests billed to laboratory distribution partners, the average collection cycle takes approximately two to three months. At times, the Company may or may not get reimbursed for the full amount billed. Further, the Company may not get reimbursed at all for tests performed if such tests are not covered under the insurance carrier’s reimbursement policies or the Company is not a qualified provider to the insurance carrier, or if the tests were not previously authorized.

 

Product revenue is recognized in an amount that equals to the total consideration (as described above) at a point in time when the test results are delivered. The Company reserves certain amounts in other accrued liabilities on the balance sheet in anticipation of requests for refunds of payments previously made by insurance carriers, which are accounted for as reductions in product revenues in the statement of operations and comprehensive loss. During the years ended December 31, 2022, 2021, and 2020, $7.4 million, $5.7 million, and $5.4 million, respectively, were released from amounts previously held in reserves in other accrued liabilities and recognized as product revenue.

Signatera Product Revenues with Pharmaceutical Companies

The Company enters into agreements with pharmaceutical companies to utilize the Company’s Signatera tests typically to study new cancer treatments or to validate the outcomes of clinical trials for which the pharmaceutical companies are identified as customers. Such arrangements generally involve performing whole exome sequencing (“WES”) services and the testing of patient samples to detect cancer mutations using its Signatera test. Each test is billable to customers and the personalized cancer profile also makes each test distinct within the context of the contract as customers can exercise control over the test results upon delivery. The Company allocates the contract price to each test using the stand-alone selling price for each service and recognizes the test processing revenue as individual test results are delivered to customers.

Licensing and Other Revenues

The Company recognizes licensing revenues from its cloud-based distribution service offering, Constellation, by granting licenses to its licensees to use certain of the Company’s proprietary intellectual properties and cloud-based software and IVD kits. The Company also recognizes revenues from its strategic collaboration agreements, such as those with BGI Genomics Co., Ltd. and Foundation Medicine, Inc.

Constellation

The laboratory partners with which the Company enters into a licensing arrangement represent the licensees and are identified as customers. The licensees do not have the right to possess the Company’s software, but rather receive professional services through the cloud software. These arrangements often include: (i) the delivery of the services through the cloud software, (ii) the necessary support and training, and (iii) the IVD kits to be consumed as tests are processed. The Company does not consider the software as a service, the support and training as being distinct in the context of such arrangements, and therefore they are combined as a single performance obligation. The software, support and training are delivered simultaneously to the licensees over the term of the arrangement.

The Company bills the majority of licensees, who process the tests in their laboratories, a fixed price for each test processed. Licensing revenues are recognized as the performance obligations are satisfied (i.e., upon the delivery of each test) and reported in licensing and other revenues in the statements of operations and comprehensive loss.

Qiagen

In March 2018, the Company entered into a License, Development and Distribution Agreement (the “Qiagen Agreement”) with Qiagen under which the Company granted Qiagen a license to develop, manufacture, distribute and commercialize NGS-based genetic testing assays and sequencing systems utilizing such assays, which incorporate the Company’s proprietary technology. Effective in March 2020, the Company terminated the Qiagen Agreement. Subsequently, in March 2021, the Company and Qiagen signed a Termination and Settlement Agreement where the Company agreed to refund a net $10.0 million as a result of the termination. The remaining $28.6 million of deferred revenue was recognized as licensing and other revenue in the first quarter of 2021.

BGI Genomics

 

In February 2019, the Company entered into a License Agreement with BGI Genomics Co., Ltd. (“BGI Genomics”) to develop, manufacture, and commercialize NGS-based genetic testing assays for clinical and commercial use. The agreement has a term of ten years and expires in February 2029. According to the agreement, the Company is entitled to a total of $50 million, comprised of upfront technology license fees, prepaid royalties relating to future sales of licensed products and performance of assay interpretation services, and milestone payments. During the three months ended June 30, 2019, the Company received $35.6 million, net of withholding taxes, of these amounts. Also, as required by the agreement with BGI Genomics, in June 2019 the Company prepaid $6.0 million to BGI Genomics for future sequencing services and $4.0 million for future sequencing equipment. These advance payments for equipment and services to be received in future periods aggregating to $10.0 million were originally recorded in other assets on the Balance Sheet. During the year ending December 31, 2022, $4.0 million was reclassified as prepaid expenses and other current assets. During the year ending December 31, 2022, the Company recognized $4.5 million as revenue upon achieving a milestone.

Pursuant to the agreement, the Company licensed its intellectual property and will provide development services. Following completion of development services, the Company will provide assay interpretation services over the term of the agreement. The Company concluded that the license is not a distinct performance obligation as it does not have a stand-alone value to BGI Genomics apart from the related development services. Therefore, license and related development services, for each of the NIPT and Oncology products, represents a single performance obligation.

The Company is responsible for granting a license to specified intellectual property and performing certain development activities to customize its genetic testing assays for oncology and NIPT for use with BGI Genomics’ sequencing instruments and proprietary technology platform. Revenue associated with these performance obligations is recognized over time using the input method, based on costs incurred to perform the development services, since the level of costs incurred over time best reflect the transfer of development services. Revenue associated with the assay interpretation services will be recognized upon delivery of these services. Funds received in advance are recorded as deferred revenue and will be recognized as the related services are delivered.

The initial transaction price was primarily comprised of license and milestone fees. The Company constrains the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue recognized may occur in future periods. Certain milestone and license fees were constrained and not included in the transaction price due to the uncertainties of research and development. The Company re-evaluates the transaction price, including the estimated variable consideration included in the transaction price and all constrained amounts, in each reporting period and as uncertain events are resolved or other changes in circumstances occur. The allocation of the transaction price was performed based on standalone selling prices, which are based on estimated amounts that the Company would charge for a performance obligation if it were sold separately.

In accordance with ASC 340-40, any incremental costs incurred to obtain a contract with a customer are required to be capitalized and amortized over the period in which the goods and services are transferred to the customer. The incremental costs incurred in connection with the BGI Genomics arrangement is not material on an accumulated basis and therefore will not be capitalized on the balance sheet but will be expensed as incurred.

Foundation Medicine, Inc.

 

In August 2019, the Company entered into a License and Collaboration Agreement (the “Foundation Medicine Agreement”) with Foundation Medicine to develop and commercialize personalized circulating tumor DNA monitoring assays, for use by biopharmaceutical and clinical customers who order Foundation Medicine’s FoundationOne CDx. The Foundation Medicine Agreement has an initial term of five years, expiring in August 2024, with automatic renewals thereafter for successive one-year terms, unless the Foundation Medicine Agreement is earlier terminated in accordance with its terms. Natera and Foundation Medicine will share the revenues generated from both biopharmaceutical and clinical customers in accordance with the terms of the Foundation Medicine Agreement. The Foundation Medicine Agreement provides for approximately $13.3 million in upfront licensing fees and prepaid revenues payable to the Company, and up to approximately $32.0 million in minimum annual payments and payments tied to the Company’s achievement of certain developmental, regulatory, and commercial milestones. As of December 31, 2022, the Company has invoiced and received a payment of $16.8 million for all milestones achieved through December 2022.

Pursuant to the agreement, the Company will provide development services in conjunction with granting the use of the Company’s intellectual property. Following completion of those development services, the Company will provide assay testing services over the term of the agreement. The Company has concluded that the license is not a distinct performance obligation as it is highly interrelated and interdependent with the related development services. Therefore, license and related development services represent a single performance obligation.

The Company is responsible for providing the technology license and certain development services that are required to customize its proprietary Signatera test to work with Foundation Medicine’s FoundationOne CDx. The intellectual property has been licensed to Foundation Medicine for the customized test. In addition, the Company is responsible for delivering clinical study plans in order to demonstrate efficacy of the customized test. Revenues associated with each of the performance obligations are recognized over time using the input method, based on costs incurred to perform the development services, since the level of costs incurred over time best reflect the transfer of development services. Revenue associated with the assay testing services will be recognized upon delivery of these services. Funds received in advance are recorded as deferred revenue and will be recognized as the related services are delivered.

The initial transaction price was primarily comprised of license and milestone fees. The Company constrains the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue recognized may occur in future periods. Certain milestone fees were constrained and not included in the transaction price due to the uncertainties of research and development. The Company re-evaluates the transaction price, including the estimated variable consideration included in the transaction price and all constrained amounts, in each reporting period and as uncertain events are resolved or other changes in circumstances occur. The allocation of the transaction price was performed based on standalone selling prices, which are based on estimated amounts that the Company would charge for a performance obligation if it were sold separately.

In accordance with ASC 340-40, any incremental costs incurred to obtain a contract with a customer are required to be capitalized and amortized over the period in which the goods and services are transferred to the customer. The Company has elected to apply a practical expedient under ASC 340-40 to recognize the incremental costs of obtaining a contract as an expense when incurred provided that the amortization period of such costs, if capitalized, is one year or less. Since the incremental costs to obtain the Foundation Medicine Agreement would be amortized over a period of one year or less, these costs were expensed as incurred.

Disaggregation of Revenues

The following table shows disaggregation of revenues by payer types:

Year Ended December 31,

2022

2021

2020

(in thousands)

Insurance carriers

$

690,754

$

492,563

$

300,220

Laboratory partners

94,910

100,019

58,196

Patients

34,558

32,904

32,589

Total revenues

$

820,222

$

625,486

$

391,005

The following table presents total revenues by geographic area based on the location of the Company’s payers:

Year ended December 31, 

2022

    

2021

    

2020

(in thousands)

United States

$

785,849

 

$

590,872

 

$

365,660

Americas, excluding U.S.

3,705

 

4,047

 

3,469

Europe, Middle East, India, Africa

16,640

 

20,429

 

14,332

Asia Pacific and Other

14,028

 

10,138

 

7,544

Total

$

820,222

 

$

625,486

$

391,005

The following table summarizes the Company’s beginning and ending balances of accounts receivable and deferred revenues:

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Assets:

Accounts receivable

$

244,385

$

122,074

Liabilities:

Deferred revenue, current portion

$

10,777

$

7,404

Deferred revenue, long-term portion

20,001

21,318

Total deferred revenues

$

30,778

$

28,722

The following table shows the changes in the balance of deferred revenues during the period:

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Beginning balance

$

28,722

$

72,930

Increase in deferred revenues

28,978

7,915

Reclasses from deferred revenues to other short-term liabilities

(337)

(10,080)

Revenue recognized during the period that was included in
deferred revenues at the beginning of the period

(8,782)

(37,784)

Revenue recognized from performance obligations satisfied
within the same period

(17,803)

(4,259)

Ending balance

$

30,778

$

28,722

During the year ended December 31, 2022, revenue recognized that was included in the deferred revenue balance at the beginning of the period totaled $8.8 million with approximately $5.4 million related to BGI Genomics and Foundation Medicine, and the remaining $3.3 million related to genetic testing services. During the year ended December 31, 2022, $17.8 million was recognized as deferred revenue and later earned as revenue in the same period with approximately $6.4 million related to BGI Genomics and Foundation Medicine, and the remaining $11.4 million related to genetic testing services. The current portion of deferred revenue includes $10.7 million from genetic testing services and $0.1 million from the BGI Genomics agreement. The non-current portion of deferred revenue includes $20.0 million from the BGI Genomics agreement.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Measurements  
Fair Value Measurements

4.   Fair Value Measurements

The Company's financial assets and liabilities carried at fair value are comprised of investment assets that include money market and investments.  

The fair value accounting guidance requires that assets and liabilities be carried at fair value and classified in one of the following three categories:

Level I: Quoted prices in active markets for identical assets and liabilities that the Company has the ability to access.

Level II: Observable market-based inputs or unobservable inputs that are corroborated by market data, such as quoted prices, interest rates, and yield curves.

Level III: Inputs that are unobservable data points that are not corroborated by market data.

This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.

Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis

The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis:

December 31, 2022

December 31, 2021

 

    

Level I

    

Level II

    

Level III

    

Total

    

Level I

    

Level II

    

Level III

    

Total

 

(in thousands)

 

Financial Assets:

Money market deposits

$

283,358

$

$

$

283,358

$

10,041

$

$

$

10,041

Liquid demand deposits

125,596

125,596

U.S. Treasury securities

346,057

346,057

688,097

688,097

Corporate bonds and notes

23,529

23,529

52,337

52,337

Municipal securities

62,715

62,715

89,462

89,462

Total financial assets

$

755,011

$

86,244

$

$

841,255

$

698,138

$

141,799

$

$

839,937

Fair Value of Short-Term and Long-Term Debt:

As of December 31, 2022, the estimated fair value of the total principal outstanding and accrued interest of the Credit Line, which are not presented at fair value on the Consolidated Balance Sheets as of December 31, 2022 and 2021, was $80.4 million and $50.1 million, respectively, and were based upon observable Level 1 inputs, including the interest rate based on the 30-day SOFR average, plus 1.21% (see Note 10, Debt).

As of December 31, 2022, the estimated fair value of the Convertible Notes, which are not presented at fair value on the Consolidated Balance Sheets as of December 31, 2022 and 2021, was $358.4 million and $715.7 million, respectively, was based upon observable Level 2 inputs, including pricing information from recent trades of the Convertible Notes (see Note 10, Debt).

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments
12 Months Ended
Dec. 31, 2022
Financial Instruments  
Financial Instruments

5.    Financial Instruments

The Company elected to invest a portion of its cash assets in conservative, income earning, liquid investments. Cash equivalents and investments, all of which are classified as available-for-sale securities, consisted of the following:

December 31, 2022

December 31, 2021

 

    

Amortized
Cost

    

Gross
Unrealized
Gain

    

Gross
Unrealized
(Loss)

    

Estimated Fair
Value

    

Amortized
Cost

    

Gross
Unrealized
Gain

    

Gross
Unrealized
(Loss)

    

Estimated Fair
Value

 

(in thousands)

 

Money market deposits

$

283,358

$

$

$

283,358

$

10,041

$

$

$

10,041

Liquid demand deposits

125,596

125,596

U.S. Treasury securities (1)

 

358,385

 

 

(12,328)

 

346,057

 

689,640

 

1,081

 

(2,624)

 

688,097

Corporate bonds and notes (1)

 

24,045

 

 

(516)

 

23,529

 

52,729

 

 

(392)

 

52,337

Municipal securities

65,973

1

(3,259)

62,715

89,814

261

(613)

89,462

Total

$

857,357

$

1

$

(16,103)

$

841,255

$

842,224

$

1,342

$

(3,629)

$

839,937

Classified as:

Cash equivalents (2)

$

408,954

$

10,041

Short-term investments

432,301

829,896

Total

$

841,255

$

839,937

(1)
Per the Company’s investment policy, all debt securities are classified as short-term investments irrespective of holding period.

(2)

Cash equivalents includes cash sweep accounts, liquid demand deposits and U.S. Treasury money market mutual funds.

The Company invests in U.S. Treasuries, U.S. agency and high quality municipal bonds which mature at par value and are all paying their coupons on schedule. The Company has therefore concluded there is currently no other than temporary impairment of its investments and will continue to recognize unrealized gains and losses in other comprehensive income (loss). The Company sold $248.5 million and $187.6 million of investments during the years ended December 31, 2022 and 2021, respectively. During the year ended December 31, 2022, the amount of gross realized losses upon sales of investments were $0.9 million. The amount of gross realized gains and losses in 2021 were insignificant. The Company uses the specific investment identification method to calculate realized gains and losses and amounts reclassified out of other comprehensive income to net income. As of December 31, 2022, the Company had 61 investments in an unrealized loss position in its portfolio. The fair value for investment securities at an unrealized loss position as of December 31, 2022 was $430.8 million. An allowance for credit losses was not necessary as decrease in the fair market value for a majority of the available-for-sale securities was as a result of a significant average yield rate decrease for similar securities as of December 31, 2022. The Company has assessed the unrealized loss position for available-for-sale debt securities for which an allowance for credit losses has not been recorded.

The following table presents debt securities available-for-sale that were in an unrealized loss position as of December 31, 2022, aggregated by major security type and length of time in a continuous loss position.

Less Than 12 Months

12 Months or Longer

Total

Fair Value

Unrealized Loss

Fair Value

Unrealized Loss

Fair Value

Unrealized Loss

(in thousands)

U.S. Treasury securities

$

18,677

$

(565)

$

327,374

$

(11,762)

$

346,051

$

(12,327)

Corporate bonds and notes

23,529

(516)

23,529

(516)

Municipal securities

16,371

(127)

44,843

(3,133)

61,214

(3,260)

Total

$

35,048

$

(692)

$

395,746

$

(15,411)

$

430,794

$

(16,103)

The following table summarizes the Company’s portfolio of available-for-sale securities by contractual maturity as of December 31, 2022:

December 31, 2022

Amortized
Cost

Fair
Value

(in thousands)

Less than or equal to one year

$

329,499

$

320,708

Greater than one year but less than five years

118,904

111,593

Total

$

448,403

$

432,301

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Balance Sheet Components  
Balance Sheet Components

6.    Balance Sheet Components

Credit Losses

The following is a roll-forward of the allowances for credit losses related to trade accounts receivable for the years ended December 31, 2022, 2021 and 2020:

December 31, 

December 31, 

December 31, 

2022

2021

2020

(in thousands)

Beginning balance

$

2,429

$

4,220

$

2,919

Cumulative-effect adjustment upon adoption of ASU 2016-13

404

Provision for credit losses

1,770

(156)

1,354

Write offs

(369)

(1,635)

(457)

Ending balance

$

3,830

$

2,429

$

4,220

Property and Equipment, net

The Company’s property and equipment consisted of the following:

    

December 31, 

December 31, 

    

Useful Life

    

2022

    

2021

(in thousands)

Machinery and equipment

 

3-5 years

 

$

66,262

$

33,722

Computer equipment

 

3 years

 

1,308

 

4,893

Purchased and capitalized software held for internal use

3 years

5,464

2,395

Leasehold improvements

 

Lesser of useful life or lease term

 

29,747

 

13,640

Construction-in-process

 

25,370

 

30,279

 

128,151

 

84,929

Less: Accumulated depreciation and amortization

 

(35,698)

 

(19,413)

Total Property and Equipment, net

$

92,453

$

65,516

The Company’s property and equipment are primarily located in the United States.

During the years ended December 31, 2022 and 2021, depreciation expense of $16.7 million and $11.3 million was recorded, respectively. There were no material write-offs of fully depreciated assets in the year ended December 31, 2022. During the year ended December 31, 2021, the Company wrote off $41.9 million in fully depreciated assets. The Company did not incur any material impairment charges during the year ended December 31, 2022 or December 31, 2021.

Accrued Compensation

The Company’s accrued compensation consisted of the following:

    

December 31,

    

December 31,

   

2022

   

2021

 

(in thousands)

Accrued paid time off

$

2,930

$

2,567

Accrued commissions

 

11,821

 

15,726

Accrued bonuses

 

20,426

 

15,854

Other accrued compensation

 

8,833

 

6,794

Total accrued compensation

$

44,010

$

40,941

Other Accrued Liabilities

The Company’s other accrued liabilities consisted of the following:

    

December 31, 

    

December 31, 

 

    

2022

    

2021

 

(in thousands)

Reserves for refunds to insurance carriers

$

18,948

$

17,210

Accrued charges for third-party testing

17,036

5,849

Testing and laboratory materials from suppliers

13,281

3,799

Marketing and corporate affairs

8,943

7,853

Legal, audit and consulting fees

36,710

11,758

Accrued shipping charges

485

969

Sales and income taxes payable

4,319

2,230

Accrued third-party service fees

6,631

13,442

Clinical trials and studies

 

23,301

 

11,218

Operating lease liabilities, current portion

7,639

5,752

Property and equipment purchases

1,821

1,853

Other accrued interest

1,078

1,078

Other accrued expenses

 

4,022

 

10,342

Total other accrued liabilities

$

144,214

$

93,353

Reserves for refunds to insurance carriers include overpayments from and amounts to be refunded to insurance carriers, and additional amounts that the Company estimates for potential refund requests during the period. When and if these previously accrued amounts are no longer required based on actual refunds requested, any remaining reserve amounts are released. When the Company releases these previously accrued amounts, they are recognized as product revenues in the statements of operations and comprehensive loss.

The following table summarizes the reserve balance and activities for refunds to insurance carriers for the years ended December 31, 2022 and 2021:

    

December 31, 

    

December 31, 

    

2022

    

2021

(in thousands)

Beginning balance

$

17,210

$

17,366

Additional reserves

23,718

16,340

Refunds to carriers

(14,558)

(10,784)

Reserves released to revenue

(7,422)

(5,712)

Ending balance

$

18,948

$

17,210

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases.  
Leases

7.    Leases

Operating Leases

In September 2015, the Company entered into a long-term lease agreement for laboratory and office space totaling approximately 94,000 square feet in Austin, Texas. The original lease term was 132 months beginning in December 2015 and expiring in November 2026 with monthly payments beginning in December 2016. In December 2021, the Company entered into an amendment of the Austin lease agreement which extended the lease of the current premises through March 2033. The amendment also includes two additional office spaces (the “First Expansion Premises” and the “Second Expansion Premises”). The First Expansion Premises consists of 32,500 rentable square feet and commenced in February 2022. The Second Expansion Premises consists of 65,222 rentable square feet and commenced in September 2022. The terms of the First and Second Expansion Premises expire in March 2033.

In October 2016, the Company entered into a lease directly with its landlord for laboratory and office spaces at its facilities located in San Carlos, California. The Company currently occupies approximately 136,000 square feet comprised of two office spaces (the “First Space” and the “Second Space”). The First Space covers approximately 88,000 square feet, and the Second Space totals approximately 48,000 square feet. The term of this lease is approximately 84 months and expires in October 2023. This lease contains an option to renew the lease term for five years, but the fair market rent amount upon renewal is not available from the landlord. In January 2021, the Company entered into an amendment of the lease to extend the term for 48 months to October 2027. The combined annual rent for the First Space and Second Space will be $9.3 million commencing in October 2023.

In addition, the Company entered into a sublease agreement in June 2019 with a third party to sublease 25,879 square feet of space located on the third floor of the San Carlos, California building while maintaining its primary obligation as the intermediate lessor. The term of this lease is approximately 48 months commencing in October 2019 and expiring in September 2023. The annual lease payment starts at $1.9 million and will escalate annually commencing in October 2020. In February 2021, the Company entered into an amendment of the San Carlos sublease agreement whereas the third party will surrender 25,879 rentable square feet by December 31, 2021.

The Company entered into a lease agreement commencing June 2018 for its cord blood tissue storage facility in Tukwila, Washington that covers approximately 10,000 square feet. The lease term is 62 months expiring in July 2023. The Company has the option to extend this lease for five years, and the fair market rent upon renewal is not determinable. However, since the Company sold its business related to cord blood and tissue storage in September 2019, the Company has subleased the facility and does not intend to exercise its option to renew the facility upon expiration.

The Company entered into a lease agreement in November 2020 to lease 11,395 square feet of space located in South San Francisco, California over a 36-month term. The premises are used for general office, laboratory and research use. The annual lease payment starts at $0.9 million and will escalate annually commencing in December 2021. In December 2022, the Company exercised the renewal option of the South San Francisco lease agreement. In January 2023, the Company entered in an amendment to extend the lease term of the South San Francisco premises by three years, through November 2026.

As part of the IPR&D asset acquisition in September 2021, the Company inherited a 24-month lease for 7,107 square feet of laboratory space in Canada. The annual lease payment starts at $0.2 million and will expire in August 2023.

For the year ended December 31, 2022, the Company recorded noncash activities of $22.1 million primarily related to additional right-of-use assets of which $20.1 million was a result of the first and second Austin expansion premises. For the year ended December 31, 2021, the Company recorded noncash activities of $44.4 million primarily related to additional right-of-use assets of which $29.7 million was a result of the San Carlos lease extension which was accounted for as a modification under ASC 842.

The Company has also historically entered into leases of individual workspaces and storage spaces at various locations on both a month-to-month basis without an established lease term, and more recently for certain locations, has committed to terms approximating one to five years. For the facilities without a committed lease term, the Company has elected to not recognize them as right-of-use assets on the consolidated balance sheets as they are all considered short-term leases. For individual workspaces where the committed lease term exceeds one year, the Company has recorded a right-of-use asset on the consolidated balance sheets.

The operating lease right-of-use assets are classified as noncurrent assets in the balance sheet. The corresponding lease liabilities are separated into current and long-term portions as follows:

December 31, 

2022

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

7,639

Operating lease liabilities, long-term portion

76,577

Total operating lease liabilities

$

84,216

The initial recognition of the operating lease liabilities was measured as the present value of the future minimum lease payments using a discount rate determined as of January 1, 2019. The operating right-of-use assets was calculated as the operating lease liabilities discounted at the present value, less the amount of unamortized tenant improvement allowance and deferred rent. The discount rate used was the Company’s incremental borrowing rate given that the implicit rate to each lease was not readily determinable. In accordance with ASC 842, the incremental borrowing rate was estimated as the annual percentage yield resulting from a corporate debt financing over a loan term approximating the remaining term of each lease, with the effect of certain credit risk rating. As of December 31, 2022, the weighted-average remaining lease term was 7.53 years and the weighted-average discount rate was 6.7%.

The Company continues to recognize lease expense on a straight-line basis. The lease expense includes the amortization of the right-of-assets with the associated interest component estimated by applying the effective interest method. Total lease expense recognized in the statements of operations and comprehensive loss were $13.8 million, $10.9 million, and $7.8 million for the years ended December 31, 2022, 2021, and 2020, respectively. Cash paid for amounts in the measurement of operating lease liabilities totaled $9.4 million, $10.3 million, and $9.0 million for the years ended December 31, 2022, 2021, and 2020, respectively.

The present value of the future minimum lease payments under all non-cancellable operating leases as of December 31, 2022 is as follows:

    

Operating Leases

  

(in thousands)

 

Year ending December 31:

2023

$

12,443

2024

16,007

2025

16,352

2026

16,732

2027

13,676

2028 and thereafter

33,992

Total future minimum lease payments

109,202

Less: imputed interest

(24,986)

Operating lease liabilities

$

84,216

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Commitments and Contingencies

8.    Commitments and Contingencies

Legal Proceedings

The Company is involved in legal matters, including investigations, subpoenas, demands, disputes, litigation, requests for information, and other regulatory or administrative actions or proceedings, including those with respect to intellectual property, testing and test performance, billing, reimbursement, marketing, short seller and media allegations, employment, and other matters.

An independent committee of the Company’s board of directors initiated and has completed an internal investigation into the allegations made in a March 2022 short seller report, with the assistance of the law firm of WilmerHale LLP. WilmerHale had access to company executives, personnel, records, communications, and documents. Based on the investigation, the independent committee, on behalf of the board, has concluded that the allegations of wrongdoing against the Company in the report were unfounded.

The Company is responding to ongoing regulatory and governmental investigations, subpoenas and inquiries, and contesting its current legal matters, but cannot provide any assurance as to the ultimate outcome with respect to any of the foregoing. There are many uncertainties associated with these matters.  Such matters may cause the Company to incur costly litigation and/or substantial settlement charges, divert management attention, result in adverse judgments, fines, penalties, injunctions or other relief, and may result in loss of customer or investor confidence regardless of their merit or ultimate outcome. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of the foregoing were to occur, the Company's business, financial condition, results of operations, cash flows, prospects, or stock price could be adversely affected.

The Company assesses legal contingencies to determine the degree of probability and range of possible loss for potential accrual in its financial statements. When evaluating legal contingencies, the Company may be unable to provide a meaningful estimate due to a number of factors, including the procedural status of the matter in question, the presence of complex or novel legal theories, and/or the ongoing discovery and development of information important to the matters. In addition, damage amounts claimed in litigation or other matters may be unsupported, exaggerated or unrelated to possible outcomes, and as such are not meaningful indicators of its potential liability. Loss contingencies, including claims and legal actions arising in the ordinary course of business, are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.  During the periods presented, the Company does not believe there are such matters that will have a material effect on the financial statements.

Intellectual Property Litigation Matters.

The Company has been involved in two patent litigations against CareDx, Inc. (“CareDx”) in the United States District Court for the District of Delaware (“CareDx Patent Cases”). In the first CareDx Patent Case, CareDx alleged, in a complaint filed jointly with the Board of Trustees of the Leland Stanford Junior University (“Stanford”) in March 2019 and amended in March 2020, that the Company infringed three patents. The complaint sought unspecified damages and injunctive relief. In September 2021, the Court granted the Company’s motion for summary judgment, finding all three patents invalid. This finding was affirmed on appeal in July 2022 by the United States Court of Appeals for the Federal Circuit, and  CareDx’s petition for a rehearing has been denied. In the second CareDx Patent Case, the Company alleges, in suits filed in January 2020 and May 2022, infringement by CareDx of three of the Company’s patents, seeking unspecified damages and injunctive relief. The case is currently pending and is scheduled for trial in January 2024.

The Company has filed suit against ArcherDX, Inc. (“ArcherDX”) in the United States District Court for the District of Delaware, alleging, in complaints and amended complaints filed in January, April, and August of 2020, which cases were consolidated in September 2020, that certain ArcherDX products infringe five of the Company’s patents (the “ArcherDX case”). In January 2021, the Company filed a second amended complaint naming an additional Archer DX entity, ArcherDx LLC, and Invitae Corp. as defendants. The Company is seeking unspecified monetary damages and injunctive relief. Trial is currently scheduled for May 2023.

The Company is the subject of a lawsuit filed against it by Ravgen, Inc. (“Ravgen”) in June 2020 in the United States District Court for the Western District of Texas, alleging infringement of two Ravgen patents. The complaint seeks monetary damages and injunctive relief. Various parties, including Natera, have filed petitions challenging the validity of the asserted patents with the United States Patent and Trademark Office, all of which were instituted for review. The petitions filed by the Company and certain others remain pending. The lawsuit against the Company has been stayed pending the outcome of these petitions.

The Company was involved in litigation against Progenity, Inc. (“Progenity”), in which the Company alleged that Progenity’s NIPT test infringes six of the Company’s patents. Progenity sought declaratory judgment of non-infringement of the Company’s asserted patents, and petitioned the Patent Trial and Appeal Board of the United States Patent and Trademark Office for inter partes review of all of the Company’s asserted patents. In August 2021, the parties entered into a settlement agreement to settle the matters described above.

In October 2020, the Company filed suit against Genosity Inc. (“Genosity”), in the United States District Court for the District of Delaware, alleging that various Genosity products infringe one of the Company’s patents and seeking unspecified monetary damages and injunctive relief. In April 2022, the Court granted the parties’ stipulated request to stay the case pending the entry of a final judgment in the ArcherDX Litigation, in which the subject patent is also asserted.

In January 2021, the Company filed suit against Inivata, Inc. and Inivata Ltd. (collectively “Inivata”) in the United States District Court for the District of Delaware. The complaint, amended by the Company in May 2021, alleges that various Inivata oncology products infringe two of the Company’s patents and seeks unspecified monetary damages and injunctive relief. Inivata filed a motion to dismiss the Company’s amended complaint, which the Court denied in March 2022.

The Company is the subject of lawsuits filed against it by Invitae Corp. (“Invitae”) in the United States District Court of the District of Delaware alleging, in complaints filed in May and November of 2021, infringement of three patents and seeking monetary damages and injunctive relief.

Other Litigation Matters.

In August 2019, a suit was filed against the Company in the Circuit Court of Cook County, Illinois by a patient alleging claims relating to a discordant test result and seeking monetary damages. The suit was dismissed in June 2021.

The Company is involved in litigation with CareDx. CareDx filed suit against the Company in April 2019 in the United States District Court for the District of Delaware, alleging false advertising, and related claims based on statements describing studies that concern the Company’s technology and CareDx’s technology, seeking unspecified damages and injunctive relief. In February 2020, the Company filed a counterclaim against CareDx in the United States District Court for the District of Delaware, alleging false advertising, unfair competition and deceptive trade practices and seeking unspecified damages and injunctive relief. In March 2022, after trial, the jury returned a verdict that Natera was liable to CareDx and found damages of $44.9 million. The jury also returned a verdict against CareDx, finding that CareDx had engaged in false advertising. The Company has filed a motion for judgment as a matter of law, requesting that the Court set aside the portions of the jury verdict adverse to Natera and issue a judgment accordingly. Because the Court has not issued an order of judgment, and because the motion for judgment as a matter of law remains pending, Natera does not consider a loss related to this matter to be probable and estimable.

The Company is involved in litigation against Guardant, Inc. (“Guardant”). On or about May 27, 2021, Guardant filed suit against the Company in the United States District Court of the Northern District of California alleging false advertising and related claims and seeking unspecified damages and injunctive relief. On or about May 28, 2021, the Company filed suit against Guardant in the Western District of Texas, alleging false advertising and related claims. The Company has voluntarily dismissed its Texas suit against Guardant. In the California action, the Company has answered Guardant’s complaint and has asserted the claims from the action it dismissed in Texas as counterclaims, seeking unspecified damages and injunctive relief. In August 2021, Guardant moved to dismiss the Company’s counterclaims, which motion was denied in all material respects. Trial is currently scheduled for July 2023.

In November 2021, a purported class action lawsuit was filed against the Company in the United States District Court for the Northern District of California, by a patient alleging various causes of action relating to the Company’s patient billing and seeks, among other relief, class certification, injunctive relief, restitution and/or disgorgement, attorneys’ fees, and costs. The Company has filed a motion to dismiss the lawsuit, which is currently pending before the Court.

In February 2022, two purported class action lawsuits were filed against the Company in the United States District Court for the Northern District of California. Each suit was filed by an individual patient alleging various causes of action related to the marketing of Panorama and seeking, among other relief, class certification, monetary damages, attorneys’ fees, and costs. In May 2022, these matters were consolidated into one lawsuit. The Company has filed a motion to dismiss the consolidated lawsuit, which is currently pending before the Court.

In March 2022, a purported class action lawsuit was filed against the Company and certain of its management in the Supreme Court of the State of New York, County of New York, asserting claims under Sections 11, 12, and 15 of the Securities Act of 1933. The complaint alleges, among other things, that the Company failed to disclose certain information regarding its Panorama test. The complaint seeks, among other relief, monetary damages, attorneys’ fees, and costs. In July 2022, the parties filed a request for dismissal of the lawsuit. This matter has been dismissed and the claims raised in this matter were included in the lawsuit discussed below.

A purported class action lawsuit was filed against the Company and certain of its management in the United States District Court for the Western District of Texas, asserting claims under Sections 10(b) and 20(a) of the Securities Act of 1934 and Rule 10b-5 thereunder. The complaint, filed in April 2022 and amended in October 2022 (to include, among others, the claims raised in the lawsuit discussed in the preceding paragraph), alleges, among other things, that the management defendants made materially false or misleading statements, and/or omitted material information that was required to be disclosed, about certain of the Company’s products and operations. The complaint seeks, among other relief, monetary damages, attorneys’ fees, and costs. The Company has filed a motion to dismiss this lawsuit, which is currently pending before the Court. 

Director and Officer Indemnifications

As permitted under Delaware law, and as set forth in the Company’s Amended and Restated Certificate of Incorporation and its Amended and Restated Bylaws, the Company indemnifies its directors, executive officers, other officers, employees and other agents for certain events or occurrences that may arise while in such capacity. The maximum potential amount of future payments the Company could be required to make under this indemnification is unlimited; however, the Company has insurance policies that may limit its exposure and may enable it to recover a portion of any future amounts paid. Assuming the applicability of coverage, the willingness of the insurer to assume coverage, and subject to certain retention, loss limits and other policy provisions, the Company believes any obligations under this indemnification would not be material, other than standard retention amounts for securities related claims. However, no assurances can be given that the covering insurers will not attempt to dispute the validity, applicability, or amount of coverage without expensive litigation against these insurers, in which case the Company may incur substantial liabilities as a result of these indemnification obligations.  

Third-Party Payer Reimbursement Audits

From time to time, the Company receives recoupment requests from third-party payers for alleged overpayments. The Company disagrees with the contentions of pending requests and/or has recorded an estimated reserve for the alleged overpayments.  

Contractual Commitments

The following table sets forth the material unconditional purchase obligations and contractual commitments as of December 31, 2022 with a remaining term of at least one year:

Party

Total Commitments

Expiry Date

(in thousands)

Laboratory instruments supplier

$

16,900

December 2024

Material suppliers

15,665

June 2026

Application service providers

23,095

March 2026

Earnouts for development with third party (1)

2,679

March 2023

Other suppliers

20,014

Various

Total

$

78,353

(1)The earnouts for asset development represent the potential earnout payments for asset development with the acquired Canadian entity which are to be achieved upon the satisfaction of certain contractual conditions less the portion accrued on the Company’s Consolidated Balance Sheet. Upon achievement, the earnout consideration will primarily be paid in shares of the Company’s common stock, calculated based upon the fair market value of the Company’s common stock at the time such shares are issued.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2022
Stock-Based Compensation  
Stock-Based Compensation

9.    Stock-Based Compensation

Equity Plans

2015 Equity Incentive Plan

General.   The Company’s board of directors adopted its 2015 Equity Incentive Plan (the “2015 Plan”), in June 2015. The Company’s 2015 Plan replaced all of its prior stock plans.

Share Reserve.   The initial number of shares of the Company’s common stock available for issuance under the 2015 Plan was 3,451,495 shares. The number of shares reserved for issuance under the 2015 Plan will be increased automatically on the first business day of each fiscal year, commencing in 2016, by a number equal to the least of:

3,500,000 shares;

4% of the shares of common stock outstanding on the last business day of the prior fiscal year; or

the number of shares determined by the Company’s board of directors.

Stock options vest as determined by the compensation committee. In general, they will vest over a four-year period following the date of grant. Stock options expire at the time determined by the compensation committee but in no event more than ten years after they are granted. These awards generally expire earlier if the participant's service terminates earlier.

Restricted Shares and Stock Units.    Restricted shares and stock units may be awarded under the 2015 Plan in return for any lawful consideration, and participants who receive restricted shares or stock units generally are not required to pay cash for their awards. In general, these awards will be subject to vesting. Vesting may be based on length of service, the attainment of performance-based and market-based milestones or a combination of both, as determined by the compensation committee.

2015 Employee Stock Purchase Plan

General.    The Company’s 2015 Employee Stock Purchase Plan (the “2015 ESPP”), was adopted by its board of directors in June 2015 and its stockholders approved it in June 2015. The 2015 ESPP is intended to qualify under Section 423 of the Internal Revenue Code.

Share Reserve.    The Company has reserved 893,548 shares of its common stock for issuance under the 2015 ESPP. As of December 31, 2022, 3,303,261 shares were available for issuance under the 2015 ESPP. The number of shares reserved for issuance under the 2015 ESPP will automatically be increased on the first business day of each of the Company’s fiscal years, commencing in 2016, by a number equal to the least of:

880,000 shares;

1% of the shares of common stock outstanding on the last business day of the prior fiscal year; or

the number of shares determined by the Company’s board of directors.

The number of shares reserved under the 2015 ESPP will automatically be adjusted in the event of a stock split, stock dividend or a reverse stock split (including an adjustment to the per-purchase period share limit).

Purchase Price.    Employees may purchase each share of common stock under the 2015 ESPP at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of the six-month offering periods. An employee’s payroll deductions under the ESPP are limited to 15% of the compensation, and up to a maximum of 5,000 shares may be purchased during any offering period. A participant shall not be granted an option under the ESPP if such option would permit the participant’s rights to purchase stock to accrue at a rate exceeding $25,000 fair market value of stock for each calendar year in which such option is outstanding at any time.

Offering Periods.    Each offering period will last a number of months determined by the compensation committee, not to exceed 27 months. A new offering period will begin periodically, as determined by the compensation committee. Offering periods may overlap or may be consecutive. Unless otherwise determined by the compensation committee, two offering periods of six months' duration will begin in each year on May 1 and November 1.

The following table summarizes the offering activity during the years ended December 31, 2022 and 2021:

Number of

Total

Shares Purchased

Proceeds

Offering Period

(in thousands)

November 1, 2020 - April 30, 2021

106,435

$

6,085

May 1, 2021 - October 31, 2021

79,820

$

7,465

November 1, 2021 - April 30, 2022

284,583

$

8,496

May 1, 2022 - October 31, 2022

171,721

$

4,541

Stock Options

The following table summarizes option and RSU activity during the year ended December 31, 2022:

Outstanding Options

 

    

    

    

    

Weighted-

    

 

Weighted-

Average

 

Shares

Average

Remaining

Aggregate

 

Available for

Number of

Exercise

Contractual

Intrinsic

 

Grant

Shares

Price

Life

Value

 

(in thousands, except for contractual life and exercise price)

(in years)

 

Balance at December 31, 2021

 

4,319

 

5,900

$

17.54

 

5.40

$

451,505

Additional shares authorized

 

3,500

$

Options granted

 

(266)

 

266

$

61.30

Options exercised

 

 

(828)

$

7.74

Options forfeited/cancelled

 

38

 

(38)

$

39.92

RSUs granted

(5,039)

RSUs forfeited/cancelled

711

Balance at December 31, 2022

 

3,263

 

5,300

$

21.11

 

4.84

$

131,385

Exercisable at December 31, 2022

 

4,585

$

12.27

 

4.29

$

129,670

Vested and expected to vest at December 31, 2022

 

5,253

$

20.62

 

4.81

$

131,276

The total intrinsic value of stock options exercised during the years ended December 31, 2022, 2021, and 2020 were $26.9 million, $97.0 million, and $184.7 million, respectively.

The weighted-average grant date fair value of options granted during the years ended December 31, 2022, 2021, and 2020 were $61.30, $104.03, and $27.70 per share, respectively.

The total fair value of stock options vested during the years ended December 31, 2022, 2021, and 2020 were $49.0 million, $46.0 million, and $52.5 million, respectively.

Performance-based Awards

The Company grants certain senior-level executives performance stock options and units which vest based on either market and time-based service conditions or performance and time-based service conditions, which are referred to herein as performance-based awards. The Company has assessed the performance-based award with the appropriate valuation method and has recognized the applicable stock-based compensation expense. The following table summarizes the performance-based and market-based awards as of December 31, 2022:

Period Granted

Options Granted

RSUs Granted

Options Vested

RSUs Vested

Milestone

Valuation Method

(in thousands)

Q1 2020

150

300

150

300

(1)

Monte-Carlo Simulation

Q1 2020

436

408

(3)

Grant Date Stock Price

Q1 2020

129

129

(3)

Black-Scholes-Merton

Q2 2020

21

21

(3)

Grant Date Stock Price

Q3 2020

10

10

(4)

Black-Scholes-Merton

Q3 2020

27

17

(3)

Grant Date Stock Price

Q4 2020

32

19

(1)

Monte-Carlo Simulation

Q4 2020

22

2

(5)

Grant Date Stock Price

Q1 2021

150

125

(1)

Monte-Carlo Simulation

Q1 2021

279

15

(3)

Grant Date Stock Price

Q2 2021

163

(1)

Monte-Carlo Simulation

Q2 2021

29

(3)

Black-Scholes-Merton

Q2 2021

7

2

(3)

Grant Date Stock Price

Q4 2021

20

(1)

Monte-Carlo Simulation

Q4 2021

205

37

(3)

Grant Date Stock Price

Q1 2022

110

(3)

Black-Scholes-Merton

Q1 2022

849

(3)

Grant Date Stock Price

Q2 2022

103

(3)

Grant Date Stock Price

Q3 2022

54

4

(2)

Grant Date Stock Price

Q4 2022

4

(2)

Grant Date Stock Price

(1)The awards vest based on the achievement of certain values of the Company’s common stock at multiple thresholds within certain periods and are contingent upon the completion of requisite service through the date of such vesting.
(2)The vesting of the awards will be triggered after the end of the achievement milestone, as measured by the Company.
(3)The awards vest based on achievement of certain revenue targets, units, and system implementation, contingent upon the completion of requisite service through the date of such vesting.
(4)The awards have vested based on a change of coverage.
(5)The awards will vest based on achievement of certain revenue and recruiting targets.

The Company has recognized $48.2 million in stock-based compensation for performance-based awards for the year ended December 31, 2022 compared to $50.3 million in stock-based compensation for performance-based awards for the year ended December 31, 2021.

No performance-based awards with market conditions estimated using a Monte Carlo simulation model were granted in the current year. The fair value of the performance-based awards with market conditions granted estimated using a Monte Carlo simulation model used the following inputs for the years ended December 31, 2022 and 2021:

December 31,

December 31,

2022

2021

Risk-free interest rate

0.80

%

1.52

%

Expected dividend yield

Expected volatility

60

%

Expected term (years)

7.25

10.00

Restricted Stock Units

The following table summarizes unvested restricted stock unit (“RSU”) activity for the year ended December 31, 2022:

Weighted-

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance at December 31, 2021

3,988

$

74.33

Granted

5,039

$

43.82

Vested

(1,480)

$

58.58

Cancelled/Forfeited

(711)

$

56.26

Balance at December 31, 2022

 

6,836

$

57.12

Stock-Based Compensation Expense

Stock based compensation is related to stock options and RSUs granted to the Company’s employees and is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite

service period, which is generally the vesting period of the respective awards on a straight-line basis. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.

Employee stock-based compensation expense was calculated based on awards ultimately expected to vest and has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods, if actual forfeitures differ from those estimates. Non-employee stock-based compensation expense was not adjusted for estimated forfeitures up until the occurrence of the actual forfeiture of the associated awards.

The following table presents the effect of employee and non-employee stock-based compensation expense on selected statements of operations line items for the years ended December 31, 2022, 2021, and 2020.

Year ended December 31, 

 

2022

2021

2020

 

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

 

 

(in thousands)

Cost of revenues

$

7,905

$

$

7,905

$

4,811

$

$

4,811

$

1,691

$

$

1,691

Research and development

 

44,655

 

1,890

 

46,545

 

24,507

 

1,361

 

25,868

10,777

 

647

 

11,424

Selling, general and administrative

 

97,379

 

555

 

97,934

 

84,368

 

172

 

84,540

36,747

 

309

 

37,056

Total

$

149,939

$

2,445

$

152,384

$

113,686

$

1,533

$

115,219

$

49,215

$

956

$

50,171

As of December 31, 2022, approximately $265.1 million of unrecognized compensation expense, adjusted for estimated forfeitures, related to unvested option awards and RSUs will be recognized over a weighted-average period of approximately 2.6 years.

Valuation of Stock Option Grants to Employees and Non-Employees

The Company utilizes Black-Scholes option pricing model when estimating the fair value of stock options. The following valuation assumptions were applied on both the employee and non-employee options. In the same period of the prior year, the valuation assumptions as follows were only used for stock options granted to employees.

Year ended December 31, 

   

2022

    

    

2021

    

    

2020

Expected term (years)

 

5.12

10.00

5.11

10.00

5.22

10.00

Expected volatility

 

55.91

%  

62.30

%

 

55.33

%  

63.30

%

49.94

%

61.96

%

Expected dividend rate

 

0

%

 

0

%

0

%

Risk-free interest rate

 

1.62

%  

4.16

%

 

0.81

%  

1.67

%

0.31

%

1.70

%

As of December 31, 2022, total options outstanding include 2,860 shares of option awards that were granted to non-employees, of which all are vested. Stock-based compensation expense related to stock options granted to non-employees is recognized as the stock option is earned and the services are rendered. The Company believes that the estimated fair value of the stock options is more readily measurable than the fair value of the services rendered.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Debt
12 Months Ended
Dec. 31, 2022
Debt  
Debt

10.    Debt

Credit Line Agreement

In September 2015, the Company entered into a credit line with UBS (the “Credit Line”) providing for a $50.0 million revolving line of credit which can be drawn down in increments at any time. The Credit Line was amended in July 2017 and bears interest at 30-day LIBOR plus 1.10%, and it is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. The Credit Line was subsequently increased from $50.0 million to $150.0 million in 2020. The interest rate was subsequently changed to

the 30-day SOFR average, plus 1.21% in 2022. The SOFR rate is variable. The Credit Line is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. UBS has the right to demand full or partial payment of the Credit Line obligations and terminate the Credit Line, in its discretion and without cause, at any time.

For the years ended December 31, 2022, 2021, and 2020, the Company recorded interest expense of $1.6 million, $0.6 million, and $0.8 million, respectively. Interest payments totaling $1.6 million, $0.6 million, and $0.8 million had been made on the Credit Line during the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022, remaining accrued interest was $0.4 million, and the total principal amount outstanding including accrued interest was $80.4 million.

 

Convertible Notes

In April 2020, the Company issued $287.5 million aggregate principal amount of Convertible Notes due 2027 in a private placement offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 2.25% per year, payable in cash semi-annually. The Convertible Notes mature in May 2027, unless earlier converted, repurchased or redeemed in accordance with their terms. Upon conversion, the Convertible Notes are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election.

The Company received net proceeds from the Convertible Notes of $278.3 million, after deducting the initial purchasers’ discounts and debt issuance costs. The Company used approximately $79.2 million of the net proceeds from the Convertible Notes offering to repay its obligations under the 2017 Term Loan with OrbiMed.

The holders of the Convertible Notes may convert all or a portion of their Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding February 1, 2027 in multiples of $1,000 principal amount, under any the following circumstances:  

During any fiscal quarter commencing after September 30, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day.
During the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Convertible Notes for each trading day of that five-day consecutive trading period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day.
If the Company calls any or all of the Convertible Notes for redemption at any time prior to the close of business on the second business day prior to the redemption date.
Upon the occurrence of certain distributions.
Upon the occurrence of specified corporate transactions.

The Convertible Notes are convertible into shares of the Company’s common stock, par value $0.0001 per share, at an initial conversion rate of 25.7785 shares of common stock per $1,000 principal amount of the Convertible Notes, which is equivalent to an initial conversion price of approximately $38.79 per share of common stock, convertible to 7,411,704 shares of common stock. The conversion rate and corresponding conversion price are subject to adjustment upon the occurrence of certain events but will not be adjusted for any accrued or unpaid interest. The holders of the Convertible Notes who redeem their Convertible Notes in connection with a make-whole fundamental change are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, the holders of the Convertible Notes may require the Company to repurchase for cash all or a portion of their Convertible Notes at a price equal to 100% of the principal amount, plus any accrued and unpaid interest.

The Company may not redeem the Convertible Notes prior to May 2024, and no sinking fund is provided for the Convertible Notes. The Company may redeem for cash all or any portion of the Convertible Notes, at the Company’s option, on or after May 2024, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on the trading day immediately preceding the date on which the Company provides notice of redemption. The redemption price will be equal to 100% of the principal amount of the Convertible Notes to be redeemed plus accrued and unpaid interest.

Upon adoption of ASU 2020-06, the Company reallocated all of the debt discount to long-term debt financing. The debt discount is amortized to interest expense using the effective interest method, computed to be 2.72%, over the life of the Convertible Notes or approximately its seven-year term. The outstanding Convertible Notes balance as of December 31, 2022 is summarized in the following table:

December 31, 

2022

(in thousands)

Liability Component

Outstanding Principal

$

287,500

Unamortized debt discount and debt issuance cost

(5,847)

Net carrying amount

$

281,653

The following table presents total interest expense recognized related to the Convertible Notes during the year ended December 31, 2022:

December 31, 

2022

(in thousands)

Cash interest expense

Contractual interest expense

$

6,469

Non-cash interest expense

Amortization of debt discount and debt issuance cost

1,259

Total interest expense

$

7,728

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Stockholders' Equity  
Stockholders' Equity

11.     Stockholders’ Equity

In September 2020, the Company completed an underwritten equity offering and sold 4,791,665 shares of its common stock at a price of $60 per share to the public. Before offering expenses of $0.3 million, the Company received proceeds of $271.0 million net of the underwriting discount.

In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount.

On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. In November 2022, the remaining consideration was modified, resulting in a $10.0 million

milestone payment primarily made in the form of equity in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the Company’s stock.

In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount.

As of December 31, 2022, the Company had 50,000,000 authorized shares of its preferred stock, of which no shares were issued and outstanding; and 750,000,000 authorized shares of its common stock, at $0.0001 par value, and there were 111,255,000 shares of common stock issued and outstanding.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes  
Income Taxes

12.    Income Taxes

The Company's effective tax rates for the years ended December 31, 2022, 2021, and 2020 differ from the U.S. federal statutory rate as follows:

December 31,

    

2022

    

2021

    

2020

(in thousands, except percentages)

U.S. federal taxes (benefit) at statutory rate

$

(114,832)

(21.00)

%  

$

(98,931)

(21.00)

%  

$

(48,226)

    

(21.00)

%

State tax expense

(21,676)

(3.96)

%  

(29,206)

(6.20)

%  

(10,672)

(4.65)

%

Research and development credits

(7,024)

(1.28)

%  

(9,193)

(1.95)

%  

(3,964)

(1.73)

%

Stock-based compensation

3,949

0.72

%  

(46,128)

(9.80)

%  

(23,791)

(10.36)

%

Foreign tax

332

0.06

%

167

0.04

%

55

0.02

%

Other nondeductible items

1,964

0.36

%  

344

0.07

%  

792

0.35

%

Nondeductible officers' compensation

4,883

0.89

%  

24,387

5.18

%  

8,984

3.91

%  

Acquisition costs

3,226

0.59

%  

8,901

2

%  

%  

Change in valuation allowance

130,156

23.80

%  

150,277

31.90

%  

76,920

33.50

%

Provision for income taxes

$

978

0.18

%  

$

618

0.13

%

$

98

0.04

%

During the year ended December 31, 2022, the Company recorded total income tax expense of $1.0 million. The Company provides testing to clinics and also licenses its cloud-based software to licensees that are based in a foreign country, which contributed to a foreign income tax expense of $0.4 million. Total income tax expense also included a state income tax expense of $0.6 million for the year ended December 31, 2022.

During the year ended December 31, 2021, the Company recorded total income tax expense of $0.6 million. The Company provides testing to clinics and also licenses its cloud-based software to licensees that are based in a foreign country, which contributed to a foreign income tax expense of $0.3 million. Total income tax expense also included a state income tax expense of $0.3 million for the year ended December 31, 2021.

During the year ended December 31, 2020, the Company recorded total income tax expense of $0.1 million, which included foreign withholding tax expense and state income tax benefit.

Deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes as well as net operating loss and tax credit carryforwards. The components of the net deferred income tax assets are as follows:

December 31,

    

    

2022

2021

(in thousands)

Deferred tax assets:

Net operating loss carryforwards

$

358,109

$

315,552

Intangibles

4,068

4,443

Research and development tax credit carryforwards

52,319

38,725

Capitalized research costs

59,128

Reserves and accruals

22,781

14,098

Lease Liabilities

21,000

16,843

Deferred revenue

5,094

6,363

Stock-based compensation

23,814

15,928

Total deferred tax assets before valuation allowance

546,313

411,952

Less: valuation allowance

(526,235)

(396,079)

Total deferred tax assets after valuation allowance

20,078

15,873

Deferred tax liabilities:

Fixed Assets

(1,219)

Right-of-use lease assets

(18,859)

(15,873)

Total deferred tax liabilities

(20,078)

(15,873)

Net deferred tax assets

$

$

The Company established a full valuation allowance against its net deferred tax assets in 2022 and 2021 due to the uncertainty surrounding realization of these assets. The valuation allowance increased to $526.2 million as of 2022 from $396.1 million as of 2021 due to current year losses and credits claimed.

As of December 31, 2022, the Company had federal, state, and foreign net operating loss (“NOLs”) carryforwards of approximately $1.4 billion, $1.0 billion, and $3.8 million, respectively, which begin to expire in 2027, 2028, and 2031, respectively, if not utilized. Approximately $1.1 billion of federal net operating loss included above can be carried forward indefinitely.

The Company also had federal research and development credit carryforwards of approximately $48.9 million, which begin to expire in 2027, and state research and development credit carryforwards of approximately $29.7 million, which can be carried forward indefinitely. Realization of these deferred tax assets would require $2.0 billion in taxable income to fully utilize. Realization is dependent on generating sufficient taxable income prior to expiration of the loss and credit carryforwards.

Federal, state and foreign tax laws impose substantial restrictions on the utilization of NOLs and credit carryforwards in the event of an "ownership change" for tax purpose, as defined in Section 382 of the Internal Revenue Code. Accordingly, the Company's ability to utilize these carryforwards may be limited as the result of such ownership change. Such a limitation could result in limitation in the use of the NOLs in future years and possibly a reduction of the NOLs available.

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:

December 31,

    

2022

    

2021

2020

 

(in thousands)

Balance at beginning of year

$

17,514

$

11,500

$

8,619

Additions based on tax positions related to the current year

6,301

6,017

2,889

Additions (reductions) for tax positions of prior years

29

(3)

(8)

Balance at end of year

$

23,844

$

17,514

$

11,500

During the years ended December 31, 2022, 2021, and 2020, the amount of unrecognized tax benefits increased $6.3 million, $6.0 million, and $2.9 million, respectively, due to additional research and development credits generated during the year. As of December 31, 2022, 2021, and 2020, the total amount of unrecognized tax benefits was $23.8 million, $17.5 million, and $11.5 million, respectively. The reversal of the uncertain tax benefits would not affect the Company's effective tax rate to the extent that it continues to maintain a full valuation allowance against its deferred tax assets.

The Company is subject to U.S. federal, state, and foreign income taxes. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations, and require significant judgment to apply. The Company is subject to U.S. federal, state and local tax examinations by tax authorities for all prior tax years since incorporation. The Company does not anticipate significant changes to its current uncertain tax positions through December 31, 2022.

The Company recognizes any interest and/or penalties related to income tax matters as a component of income tax expense.  As of December 31, 2022, there were no accrued interest and penalties related to uncertain tax positions.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss per Share
12 Months Ended
Dec. 31, 2022
Net Loss per Share  
Net Loss per Share

13.     Net Loss per Share

Basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares subject to repurchase and without consideration of potentially dilutive securities. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period. For purposes of this computation, outstanding common stock options, and restricted stock units are considered to be common share equivalents. Common share equivalents are excluded from the computation in periods in which they have an anti-dilutive effect, unless the consideration of any one of them gives a dilutive effect.

The Convertible Notes are convertible as of December 31, 2022. Upon conversion, the Company has the option to pay cash, issue shares of common stock, or any combination thereof for the aggregate amount due upon conversion. If converted, the value of the Convertible Notes based on contractual settlement provisions would exceed its principal amount by $5.1 million as of December 31, 2022. Since the Company is in a net loss position in the periods presented, the shares which would be issued upon conversion of the Convertible Notes are excluded from the net loss per share calculation as it would have an antidilutive effect. As such, the 7.4 million shares underlying the conversion option of the Convertible Notes will not have an impact on the Company’s diluted earnings per share. If converted, the Company does not intend to settle the obligation in cash.

The following table provides the basic and diluted net loss per share computations for the years ended December 31, 2022, 2021, and 2020:

December 31, 

2022

2021

2020

    

(in thousands, except per share data)

Numerator:

Net loss used to compute net loss per share, basic and diluted

$

(547,799)

$

(471,716)

$

(229,743)

Denominator:

Weighted-average number of shares used in computing net loss per share, basic and diluted

 

98,408

 

90,558

 

81,011

 

Net loss per share, basic and diluted

$

(5.57)

$

(5.21)

$

(2.84)

The following table shows the potentially dilutive common stock equivalents that were excluded from the computations of diluted net loss per share as their effect would be anti-dilutive, as of December 31, 2022, 2021, and 2020:

December 31, 

     

2022

    

2021

    

2020

 

 

(in thousands)

Options to purchase common stock

5,300

 

5,898

 

6,707

Restricted stock units

6,836

3,988

4,188

Employee stock purchase plan

90

33

37

Convertible Note

7,411

7,411

7,411

Estimated earnout shares for an asset acquisition

361

353

19,998

 

17,683

18,343

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events  
Subsequent Events

14. Subsequent Events

None.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”).

Some items in the prior period financial statements, including product revenues and costs of product revenues, were reclassified to conform to the current presentation. Revenues and costs related to tests associated with research use only (“RUO”) and companion diagnostics purposes are classified in product revenues and cost of product revenue, respectively. To conform with the presentation in the current period, (i) revenues related to these products during the years ended December 31, 2021 and 2020 of $12.9 million and $10.7 million, respectively, have been reclassified from licensing and other revenues to product revenues; and (ii) costs related to these products during the years ended December 31, 2021 and 2020 of $12.5 million and of $14.2 million, respectively, have been reclassified from cost of licensing and other revenues to cost of product revenues.

Liquidity Matters

Liquidity Matters

The Company has incurred net losses since its inception and anticipates net losses and negative operating cash flows for the near future. The Company had a net loss of $547.8 million for the year ended December 31, 2022 and an accumulated deficit of $1.9 billion as of December 31, 2022. As of December 31, 2022, the Company had $466.1 million in cash, cash equivalents, and restricted cash, $432.3 million in marketable securities, $80.4 million of outstanding balance of the Credit Line (as defined in Note 10, Debt) including accrued interest, and $287.5 million outstanding principal balance of its 2.25% Convertible Senior Notes (the “Convertible Notes”). As of December 31, 2022, the Company had $70.0 million remaining available on the Credit Line.

While the Company has introduced multiple products that are generating revenues, these revenues have not been sufficient to fund all operations and business plans. Accordingly, the Company has funded the portion of its operating costs and business plans that exceed revenues through a combination of equity issuances, debt issuances, and other financings.

The Company continues to invest in the development and commercialization of its existing and future products and, consequently, it will need to generate additional revenues to achieve future profitability and may need to raise additional equity or debt financing. If the Company raises additional funds by issuing equity securities, its stockholders will experience dilution. Additional debt financing, if available, may involve covenants restricting its operations or its ability to incur additional debt. Any additional debt financing or additional equity that the Company raises may contain terms that are not favorable to it or its stockholders and requires significant debt service payments, which diverts resources from other activities. Additional financing may not be available when necessary, or in amounts or on terms acceptable to the Company. If the Company is unable to obtain additional financing, it may be required to delay or slow its investment in the development and commercialization of its products and significantly scale back its business and operations.

On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. In addition, pursuant to the agreement, certain employees of the third party became employees of the Company. The third party was a biotechnology company focused on oncology. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. The Company accounted for the transaction as an asset acquisition as substantially all of the estimated fair value of the gross assets acquired was concentrated in a single identified in-process research and development asset (“IPR&D”) thus satisfying the requirements of the screen test in ASU 2017-01. The estimated fair value of the acquired workforce was not significant. The Company concluded the acquired IPR&D has no alternative-future use and accordingly expensed approximately $35.6 million, on the day the transaction closed as research and development expense, which is reflected in its consolidated statement of operations.

Further, additional consideration aggregating up to approximately $35.0 million may be paid in an estimated 269,547 of additional shares, consistent with the registration statement filed with the SEC on September 10, 2021, that are potentially issuable to legacy shareholders of this third party upon the achievement of defined milestones relating to product development, commercial launch and continued employment of certain selling shareholders, each of which will be revalued at each reporting date and amount of compensation expense will be adjusted accordingly. In November 2022, the remaining consideration was modified, resulting in a $10.0 million milestone payment primarily made in the form of the Company’s stock in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the form of the Company’s stock.

The Company assessed the remaining milestone as probable as of December 31, 2022. As achievement of the milestone is contingent upon the continued employment of certain selling shareholders, the Company accounted for the consideration related to all of the milestones as compensation expenses and recognized these expenses ratably over the estimated performance period.

In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount. In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount. Based on the Company’s current business plan, the Company believes that its existing cash and marketable securities will be sufficient to meet its anticipated cash requirements for at least 12 months after March 1, 2023.

Principles of Consolidation

Principles of Consolidation

The accompanying consolidated financial statements include all the accounts of the Company and its subsidiaries. The Company established a subsidiary that operates in the state of Texas to support the Company’s laboratory and operational functions. The Company established a subsidiary that operates in Canada following the acquisition of the IPR&D asset, which includes a lease for the laboratory space located in Canada. All intercompany balances and transactions have been eliminated.

Use of Estimates

Use of Estimates

The preparation of financial statements in accordance with generally accepted accounting principles (GAAP) in the United States requires management to make estimates and assumptions about future events that affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Significant items subject to such estimates include the allowance for doubtful accounts calculated based on the historical uncollected balances applied to current outstanding accounts receivable balances, average selling price expected to be received from insurance payors, the operating right-of-use assets and the associated lease liabilities, the average useful life for property and equipment, deferred revenues associated with unsatisfied performance obligations, accrued liability for potential refund requests, stock-based compensation, the fair value of options, income tax uncertainties, and the expected consideration to be received from contracts with customers. These estimates and assumptions are based on management's best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors, including contractual terms and statutory limits; however, actual results could differ from these estimates and could have an adverse effect on the Company's financial statements.

Revenue

The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is a significant estimate when the Company calculates Average Selling Price based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods.  

When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.

Stock-based compensation

The Company’s stock-based compensation relates to stock options, restricted stock units (“RSUs”), performance-based awards, market-based awards, and stock purchase rights under an Employee Stock Purchase Plan (“ESPP”).

Stock based compensation granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period or estimated performance period of the respective awards.

The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. Stock-based compensation expense for stock-based awards are based on their grant date fair value. The fair value of stock option awards is recognized as compensation expense on a straight-line basis over the requisite service period in which the awards are expected to vest and forfeitures are estimated based on historical trends at the time of grant and revised as necessary. Stock option awards that include a service condition and a performance condition are considered expected to vest when the performance condition is probable of being met. The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards. These variables include the per share fair value of the underlying common stock, exercise price, expected term, risk-free interest rate, expected annual dividend yield and the expected stock price volatility over the expected term. For all stock options granted, we calculate the expected term based on the weighted average actual terms of stock option awards. We determine expected volatility using the historical volatility of the stock price of similar publicly traded peer companies. The risk-free interest rate is based on the yield available on U.S. Treasury zero-coupon issues similar in duration to the expected term of the equity-settled award.

The Company determines the fair value of RSUs based on the closing price of our stock price, which is listed on Nasdaq, at the date of the grant.

For stock options and performance-based awards that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met. For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model.

The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price and peer stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires judgment. See further discussion on the valuation assumptions used under Note 9.

Income Taxes

Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740, Income Taxes ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized. See further discussion in Note 12, Income Taxes.

Allowance for doubtful accounts

The allowance for doubtful accounts for trade accounts receivable and other receivables is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.

Appropriate provision has been made for lifetime expected credit losses in accordance with ASC Topic 326-20, Financial Instruments—Credit Losses (“Topic 326”), for trade receivables and available-for-sale debt securities. The Company’s estimate of expected credit losses includes consideration of past events, current conditions and forecasts of future economic conditions.

Inventory

Inventory is recorded at the lower of cost or net realizable value, determined on a first-in, first-out basis. The Company uses judgment to analyze and determine if the composition of its inventory is obsolete, slow-moving or unsalable and frequently reviews such determinations. A write down of specifically identified unusable, obsolete, slow-moving or known unsalable inventory in the period is first recognized by using a number of factors including product expiration dates and scrapped inventory. Any write-down of inventory to net realizable value establishes a new cost basis and will be maintained even if certain circumstances suggest the inventory is recoverable in subsequent periods. Costs associated with the write-down of inventory are recorded to cost of revenue on our consolidated statements of operations. The Company makes assumptions about future demand, market conditions and the release of new products that may supersede older products. However, if actual market conditions are less favorable than anticipated, additional inventory write-downs may be required.

Investments and financial instruments

The Company classifies its investments as Level 1 or 2 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets that the Company has the ability to access. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. The Company holds Level 2 securities which are initially valued at the transaction price and subsequently valued by a third-party service provider using inputs other than quoted prices that are observable either directly or indirectly, such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of these holdings.  

Right-of-use assets

The incremental borrowing rate is used to determine the present value of the minimum future lease payments. The Company estimates the incremental borrowing rate of its leases based on corporate bonds with a similar credit rating as the Company and a similar bond term as the lease term as of the approximate lease commencement date. The Company calculates the weighted-average annual percentage yield of bonds with a similar credit rating and term to determine the incremental borrowing rate.

Property and equipment

Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years determined by the classification of the property and equipment class in accordance with the Company’s fixed asset policy. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the useful lives assigned to property and equipment placed in service in accordance with the Company’s fixed asset policy and changes the estimates of useful lives to reflect the results of such reviews. The Company amortizes its internal-use software over the estimated useful lives of three years.

Other accrued liabilities

The Company uses estimates, judgments, and assumptions to determine liabilities primarily related to refunds reserve, tax-related liabilities, payroll and related expenses, marketing liabilities, clinical trials and other operating expenses. Estimates consist of historical trends, analytical procedures, review of supporting documentation, inquiries with supply partners and vendors, and other relevant assumptions. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain contacts with vendors, liabilities related to clinical trials, reserves associated with insurance and general overpayments, and the provision for income taxes. Although the Company believe its estimates, assumptions, and judgment are reasonable, it is based upon information presently available and are subject to change.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents consist of cash, liquid demand deposits, and money market funds with financial institutions. Highly liquid investments purchased with an original maturity of three months or less are also considered cash equivalents.

Restricted Cash

Restricted Cash

Restricted cash is currently presented as a separate line item in the Company’s balance sheet. In the statements of cash flows, it is included together with cash and cash equivalents and considered as part of the total ending cash balance. The following is the reconciliation between how restricted cash is presented in the balance sheet and the statements of cash flows for all periods presented:

December 31,

December 31,

    

2022

    

2021

(in thousands)

Cash and cash equivalents in balance sheet

$

466,005

$

84,386

Restricted cash, current portion in balance sheet

86

228

Total cash, cash equivalents and restricted cash in statements of cash flows

$

466,091

$

84,614

Investments

Investments

Investments consist primarily of debt securities such as U.S. Treasuries, U.S. agency and municipal bonds. Management determines the appropriate classification of securities at the time of purchase and re-evaluates such determination at each balance sheet date. The Company generally classifies its entire investment portfolio as available-for-sale. The Company views its available-for-sale portfolio as available for use in current operations. Accordingly, the Company classifies all investments as short-term, irrespective of maturity date. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), which is a separate component of stockholders’ equity.

Related Party

Related Party

On December 6, 2021, the Company participated along with certain other investors in the series B financing of MyOme, Inc. (“MyOme”), and purchased preferred shares and warrants in exchange for approximately $4.0 million cash payment. Matthew Rabinowitz is the Chairman of the board of directors and Co-Founder of both the Company and MyOme. The Company’s investment in MyOme is recorded at cost and will be evaluated for impairment at the end of each reporting period.

Fair Value

Fair Value

The Company discloses the fair value of financial instruments for financial assets and liabilities for which the value is practicable to estimate. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price).

Risk and Uncertainties

Risk and Uncertainties

Financial instruments that potentially subject the Company to credit risk consist of cash, accounts receivable and investments. The Company limits its exposure to credit loss by placing its cash in financial institutions with high credit ratings. The Company's cash may consist of deposits held with banks that may at times exceed federally insured limits. The Company performs evaluations of the relative credit standing of these financial institutions and limits the amount of credit exposure with any one institution.

For the years ended December 31, 2022, 2021, and 2020, there were no customers exceeding 10% of total revenues on an individual basis. As of December 31, 2022 and 2021, there were no customers with an outstanding balance exceeding 10% of net accounts receivable.

Credit Losses

Credit Losses

Trade accounts receivable and other receivables. The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.

Available-for-sale debt securities. The amended guidance from ASU 2016-13 requires the measurement of expected credit losses for available-for-sale debt securities held at the reporting date over the remaining life based on historical experience, current conditions, and reasonable and supportable forecasts. The Company evaluated its investment portfolio under the new available-for-sale debt securities impairment model guidance. The vast majority of the Company’s investment portfolio are low risk, investment grade securities.

Revenue Recognition

Revenue Recognition

The Company adopted the new revenue recognition guidance, ASC 606, beginning January 1, 2018 on a full retrospective basis. ASC 606 mandates revenue recognition to be evaluated using the following five steps:

Identification of a contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Revenue recognition when, or as, the performance obligations are satisfied

See Note 3, Revenue Recognition, for detailed discussions of product revenues, licensing and other revenues, and how the five steps described above are applied.

Cost of Product Revenues

Cost of Product Revenues

The components of our cost of product revenues are material and service costs, impairment charges associated with testing equipment, personnel costs, including stock-based compensation expense, equipment and infrastructure expenses associated with testing samples, electronic medical records, order and delivery systems, shipping charges to transport samples, costs incurred from third party test processing fees, and allocated overhead such as rent, information technology costs, equipment depreciation and utilities. Costs associated with Whole Exome Sequencing (“WES”) are also included, as well as labor costs, relating to our Signatera CLIA offering. Costs associated with performing tests are recorded when the test is accessioned.

However, having rapidly achieved scale, we have increased our focus on more efficient use of labor, automation, and DNA sequencing. For example, we updated the molecular and bioinformatics process for Panorama to further reduce the sequencing reagents, test steps and associated labor costs required to obtain a test result, while increasing the accuracy of the test to allow it to run with lower fetal fraction input. These improvements also reduced the frequency of the need to require blood redraws from the patient.

Cost of Licensing and Other Revenues

Cost of Licensing and Other Revenues

The components of our cost of licensing and other revenues are material costs associated with test kits sold to Constellation clients, development and support services relating to our strategic partnership agreements, and other costs.

Research and Development

Research and Development

The Company records research and development costs in the period incurred. Research and development costs consist of personnel costs, including stock-based compensation expense, contract services, cost of materials utilized in performing tests, costs of clinical trials and allocated facilities and related overhead expenses.

Advertising Costs

Advertising Costs

The Company expenses advertising costs as incurred. The Company incurred advertising costs of $1.8 million, $2.2 million, and $0.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Product Shipment Costs

Product Shipment Costs

The Company expenses product shipment costs in cost of product revenues in the accompanying statements of operations. Shipping and handling costs for the years ended December 31, 2022, 2021, and 2020 were $36.0 million, $22.0 million, and $13.3 million, respectively.

Income Taxes

Income Taxes

Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740, Income Taxes ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized.

Stock-Based Compensation

Stock-Based Compensation

Stock-based compensation related to stock options and restricted stock units (“RSUs”) granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.

For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model. For stock options and RSUs that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met.

The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires significant judgment. See further discussion on the valuation assumptions used under Note 9.

Capitalized Software Held for Internal Use

Capitalized Software Held for Internal Use

The Company capitalizes salaries and related costs of employees and consultants who devote time to the development of internal-use software development projects. Capitalization begins during the application development stage, once the preliminary project stage has been completed, which includes successful validation and approval from management. If a project constitutes an enhancement to previously developed software, the Company assesses whether the enhancement is significant and creates additional functionality to the software, thus qualifying the work incurred for capitalization. Once the project is available for general release, capitalization ceases and the Company estimates the useful life of the asset and begins amortization. The Company periodically assesses whether triggering events are present to

review internal-use software for impairment. Changes in estimates related to internal-use software would increase or decrease operating expenses or amortization recorded during the reporting period.

The Company amortizes its internal-use software over the estimated useful lives of three years. The net book value of capitalized software held for internal use was $5.9 million and $2.3 million as of December 31, 2022 and 2021, respectively. Amortization expense for amounts previously capitalized for the years ended December 31, 2022, 2021, and 2020, was $0.2 million, $1.1 million, and $1.0 million, respectively.

Accumulated Other Comprehensive Income (Loss)

Accumulated Other Comprehensive Income (Loss)

Comprehensive loss and its components encompass all changes in equity other than those with stockholders, and include net loss, unrealized gains and losses on available-for-sale marketable securities, and foreign currency translation adjustments.

December 31,

2022

2021

(in thousands)

Beginning balance

$

(2,287)

$

4,259

Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment

(14,075)

(6,546)

Ending balance

$

(16,362)

$

(2,287)

Property and Equipment

Property and Equipment

Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the depreciable lives assigned to property and equipment placed in service and change the estimates of useful lives to reflect the results of such reviews.   

Impairment of Long-lived Assets

Impairment of Long-lived Assets

The Company evaluates its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows.

Inventory

Inventory

Inventory is valued at the lower of the standard cost, which approximates actual cost, or net realizable value. Cost is determined using the first-in, first-out (“FIFO”) method. Inventory consists entirely of supplies, which are consumed when providing its test reports, and therefore does not maintain any finished goods inventory. The Company enters into inventory purchases and commitments so that it can meet future delivery schedules based on forecasted demand for its tests.

The Company recorded inventory obsolescence charges totaling $0.2 million, $0.9 million, and $0.2 million, in the years ended December 31, 2022, 2021, and 2020, respectively.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the “FASB”) under its accounting standard codifications (“ASC”) or other standard setting bodies and adopted by the

Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.

New Accounting Pronouncements Not Yet Adopted

In March 2020, ASU 2020-04, Reference Rate Reform (Topic 848) was issued which provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and sale or transfer of debt securities classified as held-to-maturity. Early adoption of this ASU is permitted, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company’s financial instruments which were previously in the scope of ASU 2020-04 include the UBS credit line agreement, which bore interest at 30-day LIBOR plus 1.10%. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus 1.21%. The Company does not expect adoption of this standard to have a material impact on its consolidated financial statements.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Schedule of reconciliation of restricted cash

December 31,

December 31,

    

2022

    

2021

(in thousands)

Cash and cash equivalents in balance sheet

$

466,005

$

84,386

Restricted cash, current portion in balance sheet

86

228

Total cash, cash equivalents and restricted cash in statements of cash flows

$

466,091

$

84,614

Schedule of Accumulated Other Comprehensive Income (Loss)

December 31,

2022

2021

(in thousands)

Beginning balance

$

(2,287)

$

4,259

Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment

(14,075)

(6,546)

Ending balance

$

(16,362)

$

(2,287)

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

Year Ended December 31,

2022

2021

2020

(in thousands)

Insurance carriers

$

690,754

$

492,563

$

300,220

Laboratory partners

94,910

100,019

58,196

Patients

34,558

32,904

32,589

Total revenues

$

820,222

$

625,486

$

391,005

Schedule of total revenue by geographic area

Year ended December 31, 

2022

    

2021

    

2020

(in thousands)

United States

$

785,849

 

$

590,872

 

$

365,660

Americas, excluding U.S.

3,705

 

4,047

 

3,469

Europe, Middle East, India, Africa

16,640

 

20,429

 

14,332

Asia Pacific and Other

14,028

 

10,138

 

7,544

Total

$

820,222

 

$

625,486

$

391,005

Schedule of beginning and ending balances of accounts receivable and deferred revenues

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Assets:

Accounts receivable

$

244,385

$

122,074

Liabilities:

Deferred revenue, current portion

$

10,777

$

7,404

Deferred revenue, long-term portion

20,001

21,318

Total deferred revenues

$

30,778

$

28,722

Schedule of changes in the balance of deferred revenues

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Beginning balance

$

28,722

$

72,930

Increase in deferred revenues

28,978

7,915

Reclasses from deferred revenues to other short-term liabilities

(337)

(10,080)

Revenue recognized during the period that was included in
deferred revenues at the beginning of the period

(8,782)

(37,784)

Revenue recognized from performance obligations satisfied
within the same period

(17,803)

(4,259)

Ending balance

$

30,778

$

28,722

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Measurements  
Summary of financial assets and liabilities measured on recurring basis

December 31, 2022

December 31, 2021

 

    

Level I

    

Level II

    

Level III

    

Total

    

Level I

    

Level II

    

Level III

    

Total

 

(in thousands)

 

Financial Assets:

Money market deposits

$

283,358

$

$

$

283,358

$

10,041

$

$

$

10,041

Liquid demand deposits

125,596

125,596

U.S. Treasury securities

346,057

346,057

688,097

688,097

Corporate bonds and notes

23,529

23,529

52,337

52,337

Municipal securities

62,715

62,715

89,462

89,462

Total financial assets

$

755,011

$

86,244

$

$

841,255

$

698,138

$

141,799

$

$

839,937

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Financial Instruments  
Schedule of available-for-sale securities

December 31, 2022

December 31, 2021

 

    

Amortized
Cost

    

Gross
Unrealized
Gain

    

Gross
Unrealized
(Loss)

    

Estimated Fair
Value

    

Amortized
Cost

    

Gross
Unrealized
Gain

    

Gross
Unrealized
(Loss)

    

Estimated Fair
Value

 

(in thousands)

 

Money market deposits

$

283,358

$

$

$

283,358

$

10,041

$

$

$

10,041

Liquid demand deposits

125,596

125,596

U.S. Treasury securities (1)

 

358,385

 

 

(12,328)

 

346,057

 

689,640

 

1,081

 

(2,624)

 

688,097

Corporate bonds and notes (1)

 

24,045

 

 

(516)

 

23,529

 

52,729

 

 

(392)

 

52,337

Municipal securities

65,973

1

(3,259)

62,715

89,814

261

(613)

89,462

Total

$

857,357

$

1

$

(16,103)

$

841,255

$

842,224

$

1,342

$

(3,629)

$

839,937

Classified as:

Cash equivalents (2)

$

408,954

$

10,041

Short-term investments

432,301

829,896

Total

$

841,255

$

839,937

(1)
Per the Company’s investment policy, all debt securities are classified as short-term investments irrespective of holding period.

(2)

Cash equivalents includes cash sweep accounts, liquid demand deposits and U.S. Treasury money market mutual funds.

Schedule of debt securities available-for-sale in unrealized loss position

Less Than 12 Months

12 Months or Longer

Total

Fair Value

Unrealized Loss

Fair Value

Unrealized Loss

Fair Value

Unrealized Loss

(in thousands)

U.S. Treasury securities

$

18,677

$

(565)

$

327,374

$

(11,762)

$

346,051

$

(12,327)

Corporate bonds and notes

23,529

(516)

23,529

(516)

Municipal securities

16,371

(127)

44,843

(3,133)

61,214

(3,260)

Total

$

35,048

$

(692)

$

395,746

$

(15,411)

$

430,794

$

(16,103)

Summarized portfolio of available-for-sale securities by contractual maturity

December 31, 2022

Amortized
Cost

Fair
Value

(in thousands)

Less than or equal to one year

$

329,499

$

320,708

Greater than one year but less than five years

118,904

111,593

Total

$

448,403

$

432,301

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Components  
Schedule of allowances for credit losses

December 31, 

December 31, 

December 31, 

2022

2021

2020

(in thousands)

Beginning balance

$

2,429

$

4,220

$

2,919

Cumulative-effect adjustment upon adoption of ASU 2016-13

404

Provision for credit losses

1,770

(156)

1,354

Write offs

(369)

(1,635)

(457)

Ending balance

$

3,830

$

2,429

$

4,220

Schedule of property and equipment

    

December 31, 

December 31, 

    

Useful Life

    

2022

    

2021

(in thousands)

Machinery and equipment

 

3-5 years

 

$

66,262

$

33,722

Computer equipment

 

3 years

 

1,308

 

4,893

Purchased and capitalized software held for internal use

3 years

5,464

2,395

Leasehold improvements

 

Lesser of useful life or lease term

 

29,747

 

13,640

Construction-in-process

 

25,370

 

30,279

 

128,151

 

84,929

Less: Accumulated depreciation and amortization

 

(35,698)

 

(19,413)

Total Property and Equipment, net

$

92,453

$

65,516

Schedule of accrued compensation

    

December 31,

    

December 31,

   

2022

   

2021

 

(in thousands)

Accrued paid time off

$

2,930

$

2,567

Accrued commissions

 

11,821

 

15,726

Accrued bonuses

 

20,426

 

15,854

Other accrued compensation

 

8,833

 

6,794

Total accrued compensation

$

44,010

$

40,941

Schedule of other accrued liabilities

    

December 31, 

    

December 31, 

 

    

2022

    

2021

 

(in thousands)

Reserves for refunds to insurance carriers

$

18,948

$

17,210

Accrued charges for third-party testing

17,036

5,849

Testing and laboratory materials from suppliers

13,281

3,799

Marketing and corporate affairs

8,943

7,853

Legal, audit and consulting fees

36,710

11,758

Accrued shipping charges

485

969

Sales and income taxes payable

4,319

2,230

Accrued third-party service fees

6,631

13,442

Clinical trials and studies

 

23,301

 

11,218

Operating lease liabilities, current portion

7,639

5,752

Property and equipment purchases

1,821

1,853

Other accrued interest

1,078

1,078

Other accrued expenses

 

4,022

 

10,342

Total other accrued liabilities

$

144,214

$

93,353

Schedule of insurance carrier reserve balance

    

December 31, 

    

December 31, 

    

2022

    

2021

(in thousands)

Beginning balance

$

17,210

$

17,366

Additional reserves

23,718

16,340

Refunds to carriers

(14,558)

(10,784)

Reserves released to revenue

(7,422)

(5,712)

Ending balance

$

18,948

$

17,210

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases.  
Schedule of lease liabilities

December 31, 

2022

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

7,639

Operating lease liabilities, long-term portion

76,577

Total operating lease liabilities

$

84,216

Schedule of annual minimum lease payments

    

Operating Leases

  

(in thousands)

 

Year ending December 31:

2023

$

12,443

2024

16,007

2025

16,352

2026

16,732

2027

13,676

2028 and thereafter

33,992

Total future minimum lease payments

109,202

Less: imputed interest

(24,986)

Operating lease liabilities

$

84,216

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Schedule of material contractual commitments

Party

Total Commitments

Expiry Date

(in thousands)

Laboratory instruments supplier

$

16,900

December 2024

Material suppliers

15,665

June 2026

Application service providers

23,095

March 2026

Earnouts for development with third party (1)

2,679

March 2023

Other suppliers

20,014

Various

Total

$

78,353

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of offering activity

Number of

Total

Shares Purchased

Proceeds

Offering Period

(in thousands)

November 1, 2020 - April 30, 2021

106,435

$

6,085

May 1, 2021 - October 31, 2021

79,820

$

7,465

November 1, 2021 - April 30, 2022

284,583

$

8,496

May 1, 2022 - October 31, 2022

171,721

$

4,541

Summary of stock option activity

Outstanding Options

 

    

    

    

    

Weighted-

    

 

Weighted-

Average

 

Shares

Average

Remaining

Aggregate

 

Available for

Number of

Exercise

Contractual

Intrinsic

 

Grant

Shares

Price

Life

Value

 

(in thousands, except for contractual life and exercise price)

(in years)

 

Balance at December 31, 2021

 

4,319

 

5,900

$

17.54

 

5.40

$

451,505

Additional shares authorized

 

3,500

$

Options granted

 

(266)

 

266

$

61.30

Options exercised

 

 

(828)

$

7.74

Options forfeited/cancelled

 

38

 

(38)

$

39.92

RSUs granted

(5,039)

RSUs forfeited/cancelled

711

Balance at December 31, 2022

 

3,263

 

5,300

$

21.11

 

4.84

$

131,385

Exercisable at December 31, 2022

 

4,585

$

12.27

 

4.29

$

129,670

Vested and expected to vest at December 31, 2022

 

5,253

$

20.62

 

4.81

$

131,276

Schedule of performance-based awards

Period Granted

Options Granted

RSUs Granted

Options Vested

RSUs Vested

Milestone

Valuation Method

(in thousands)

Q1 2020

150

300

150

300

(1)

Monte-Carlo Simulation

Q1 2020

436

408

(3)

Grant Date Stock Price

Q1 2020

129

129

(3)

Black-Scholes-Merton

Q2 2020

21

21

(3)

Grant Date Stock Price

Q3 2020

10

10

(4)

Black-Scholes-Merton

Q3 2020

27

17

(3)

Grant Date Stock Price

Q4 2020

32

19

(1)

Monte-Carlo Simulation

Q4 2020

22

2

(5)

Grant Date Stock Price

Q1 2021

150

125

(1)

Monte-Carlo Simulation

Q1 2021

279

15

(3)

Grant Date Stock Price

Q2 2021

163

(1)

Monte-Carlo Simulation

Q2 2021

29

(3)

Black-Scholes-Merton

Q2 2021

7

2

(3)

Grant Date Stock Price

Q4 2021

20

(1)

Monte-Carlo Simulation

Q4 2021

205

37

(3)

Grant Date Stock Price

Q1 2022

110

(3)

Black-Scholes-Merton

Q1 2022

849

(3)

Grant Date Stock Price

Q2 2022

103

(3)

Grant Date Stock Price

Q3 2022

54

4

(2)

Grant Date Stock Price

Q4 2022

4

(2)

Grant Date Stock Price

(1)The awards vest based on the achievement of certain values of the Company’s common stock at multiple thresholds within certain periods and are contingent upon the completion of requisite service through the date of such vesting.
(2)The vesting of the awards will be triggered after the end of the achievement milestone, as measured by the Company.
(3)The awards vest based on achievement of certain revenue targets, units, and system implementation, contingent upon the completion of requisite service through the date of such vesting.
(4)The awards have vested based on a change of coverage.
(5)The awards will vest based on achievement of certain revenue and recruiting targets.
Restricted stock units

Weighted-

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance at December 31, 2021

3,988

$

74.33

Granted

5,039

$

43.82

Vested

(1,480)

$

58.58

Cancelled/Forfeited

(711)

$

56.26

Balance at December 31, 2022

 

6,836

$

57.12

Summary of stock-based compensation expenses

Year ended December 31, 

 

2022

2021

2020

 

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

 

 

(in thousands)

Cost of revenues

$

7,905

$

$

7,905

$

4,811

$

$

4,811

$

1,691

$

$

1,691

Research and development

 

44,655

 

1,890

 

46,545

 

24,507

 

1,361

 

25,868

10,777

 

647

 

11,424

Selling, general and administrative

 

97,379

 

555

 

97,934

 

84,368

 

172

 

84,540

36,747

 

309

 

37,056

Total

$

149,939

$

2,445

$

152,384

$

113,686

$

1,533

$

115,219

$

49,215

$

956

$

50,171

Performance-based awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used in valuation of fair value

December 31,

December 31,

2022

2021

Risk-free interest rate

0.80

%

1.52

%

Expected dividend yield

Expected volatility

60

%

Expected term (years)

7.25

10.00

Employee stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used in valuation of fair value

Year ended December 31, 

   

2022

    

    

2021

    

    

2020

Expected term (years)

 

5.12

10.00

5.11

10.00

5.22

10.00

Expected volatility

 

55.91

%  

62.30

%

 

55.33

%  

63.30

%

49.94

%

61.96

%

Expected dividend rate

 

0

%

 

0

%

0

%

Risk-free interest rate

 

1.62

%  

4.16

%

 

0.81

%  

1.67

%

0.31

%

1.70

%

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt  
Schedule of outstanding Convertible Notes

December 31, 

2022

(in thousands)

Liability Component

Outstanding Principal

$

287,500

Unamortized debt discount and debt issuance cost

(5,847)

Net carrying amount

$

281,653

Summary of interest expense

December 31, 

2022

(in thousands)

Cash interest expense

Contractual interest expense

$

6,469

Non-cash interest expense

Amortization of debt discount and debt issuance cost

1,259

Total interest expense

$

7,728

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes  
Schedule of effective tax rates differing from U.S. federal statutory rate

December 31,

    

2022

    

2021

    

2020

(in thousands, except percentages)

U.S. federal taxes (benefit) at statutory rate

$

(114,832)

(21.00)

%  

$

(98,931)

(21.00)

%  

$

(48,226)

    

(21.00)

%

State tax expense

(21,676)

(3.96)

%  

(29,206)

(6.20)

%  

(10,672)

(4.65)

%

Research and development credits

(7,024)

(1.28)

%  

(9,193)

(1.95)

%  

(3,964)

(1.73)

%

Stock-based compensation

3,949

0.72

%  

(46,128)

(9.80)

%  

(23,791)

(10.36)

%

Foreign tax

332

0.06

%

167

0.04

%

55

0.02

%

Other nondeductible items

1,964

0.36

%  

344

0.07

%  

792

0.35

%

Nondeductible officers' compensation

4,883

0.89

%  

24,387

5.18

%  

8,984

3.91

%  

Acquisition costs

3,226

0.59

%  

8,901

2

%  

%  

Change in valuation allowance

130,156

23.80

%  

150,277

31.90

%  

76,920

33.50

%

Provision for income taxes

$

978

0.18

%  

$

618

0.13

%

$

98

0.04

%

Schedule of tax effects of temporary differences that give rise to significant portions of the deferred tax assets

December 31,

    

    

2022

2021

(in thousands)

Deferred tax assets:

Net operating loss carryforwards

$

358,109

$

315,552

Intangibles

4,068

4,443

Research and development tax credit carryforwards

52,319

38,725

Capitalized research costs

59,128

Reserves and accruals

22,781

14,098

Lease Liabilities

21,000

16,843

Deferred revenue

5,094

6,363

Stock-based compensation

23,814

15,928

Total deferred tax assets before valuation allowance

546,313

411,952

Less: valuation allowance

(526,235)

(396,079)

Total deferred tax assets after valuation allowance

20,078

15,873

Deferred tax liabilities:

Fixed Assets

(1,219)

Right-of-use lease assets

(18,859)

(15,873)

Total deferred tax liabilities

(20,078)

(15,873)

Net deferred tax assets

$

$

Schedule of reconciliation of the beginning and ending amount of gross unrecognized tax benefits

December 31,

    

2022

    

2021

2020

 

(in thousands)

Balance at beginning of year

$

17,514

$

11,500

$

8,619

Additions based on tax positions related to the current year

6,301

6,017

2,889

Additions (reductions) for tax positions of prior years

29

(3)

(8)

Balance at end of year

$

23,844

$

17,514

$

11,500

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2022
Net Loss per Share  
Basic and diluted net loss per share

December 31, 

2022

2021

2020

    

(in thousands, except per share data)

Numerator:

Net loss used to compute net loss per share, basic and diluted

$

(547,799)

$

(471,716)

$

(229,743)

Denominator:

Weighted-average number of shares used in computing net loss per share, basic and diluted

 

98,408

 

90,558

 

81,011

 

Net loss per share, basic and diluted

$

(5.57)

$

(5.21)

$

(2.84)

Total outstanding potentially dilutive shares

December 31, 

     

2022

    

2021

    

2020

 

 

(in thousands)

Options to purchase common stock

5,300

 

5,898

 

6,707

Restricted stock units

6,836

3,988

4,188

Employee stock purchase plan

90

33

37

Convertible Note

7,411

7,411

7,411

Estimated earnout shares for an asset acquisition

361

353

19,998

 

17,683

18,343

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2022
Jul. 31, 2021
Sep. 30, 2020
Apr. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Policies                
Revenues         $ 820,222 $ 625,486 $ 391,005  
Net (loss) income         (547,799) (471,716) (229,743)  
Accumulated deficit         1,942,635 1,394,836    
Cash, cash equivalents and restricted cash         466,091 84,614 48,855 $ 61,981
Marketable securities         432,301 829,896    
Short-term Credit Line, outstanding balance         80,350 $ 50,052    
Borrowings under credit facility         30,000      
Remaining borrowing capacity         $ 70,000      
Common stock, shares issued 13,144,500 5,175,000 4,791,665   111,255,000 95,140,000    
Stock issued (in dollars per share) $ 35 $ 113            
Payment of offering expenses $ 500 $ 400 $ 300          
Proceeds from issuance of common stock $ 433,200 $ 551,200 $ 271,000          
Net proceeds             278,316  
Loss on debt extinguishment             5,848  
Convertible Notes                
Policies                
Outstanding principal balance       $ 287,500 $ 287,500      
Per annum interest rate (as a percent)       2.25% 2.25%      
Equity offering                
Policies                
Common stock, shares issued 13,144,500 5,175,000            
Stock issued (in dollars per share) $ 35 $ 113            
Payment of offering expenses $ 500 $ 400            
Proceeds from issuance of common stock $ 433,200 $ 551,200            
Licensing and other                
Policies                
Revenues         $ 22,915 $ 45,406 13,128  
Cost of revenues         2,624 3,223 3,523  
Licensing and other | Previously reported                
Policies                
Revenues           12,900 10,700  
Cost of revenues           12,500 14,200  
Product                
Policies                
Revenues         797,307 580,080 377,877  
Cost of revenues         $ 453,632 315,195 200,097  
Product | Reclassification adjustment                
Policies                
Revenues           12,900 10,700  
Cost of revenues           $ 12,500 $ 14,200  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Asset acquisition (Details) - In-process research and development acquisition - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Sep. 10, 2021
Nov. 30, 2022
Mar. 31, 2023
Asset Acquisition [Line Items]      
Asset acquisition, consideration transferred $ 35.6    
Issuance of common stock 276,346    
Fair value of common stock issued $ 30.9 $ 10.0  
Cash consideration 3.9    
Net liabilities assumed 0.2    
Acquisition related costs 0.6    
Value of additional shares potentially issuable $ 35.0    
Number of additional shares potentially issuable 269,547    
Forecast      
Asset Acquisition [Line Items]      
Fair value of common stock issued     $ 15.0
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Summary of Significant Accounting Policies        
Cash and cash equivalents in balance sheet $ 466,005 $ 84,386    
Restricted cash, current portion in balance sheet 86 228    
Total cash, cash equivalents and restricted cash in statements of cash flows $ 466,091 $ 84,614 $ 48,855 $ 61,981
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Related Party (Details)
$ in Millions
Dec. 06, 2021
USD ($)
Summary of Significant Accounting Policies  
Investment in equity securities without readily determinable fair value $ 4.0
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Concentration (Details) - customer
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sales | Customer      
Risk and Uncertainties      
Number of customers exceeding 10% of benchmark 0 0 0
Accounts receivable | Credit      
Risk and Uncertainties      
Number of customers exceeding 10% of benchmark 0 0  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Advertising costs $ 1.8 $ 2.2 $ 0.6
Capitalized software $ 5.9 2.3  
Purchased and capitalized software held for internal use      
Estimated useful life (in years) 3 years    
Amortized expense $ 0.2 1.1 1.0
Shipping and handling costs      
Cost of revenues $ 36.0 $ 22.0 $ 13.3
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - AOCIL (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (2,287) $ 4,259
Ending balance (16,362) (2,287)
Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Increase (decrease) in other comprehensive loss $ (14,075) $ (6,546)
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Property (Details)
12 Months Ended
Dec. 31, 2022
Internal-use software  
Property and Equipment  
Estimated useful life P3Y
Machinery and equipment | Minimum  
Property and Equipment  
Estimated useful life P3Y
Machinery and equipment | Maximum  
Property and Equipment  
Estimated useful life P5Y
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies      
Inventory obsolescence charges $ 0.2 $ 0.9 $ 0.2
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Pronouncements (Details) - Line Of Credit-UBS
12 Months Ended
Dec. 31, 2022
Debt Instrument, Basis Spread on Variable Rate 1.21%
LIBOR  
Debt Instrument, Basis Spread on Variable Rate 1.10%
SOFR  
Debt Instrument, Basis Spread on Variable Rate 1.21%
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2019
Mar. 31, 2021
Jun. 30, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2019
Revenue recognized       $ 17,800      
Deferred revenue, Long-term       20,001 $ 21,318    
Other assets       18,330 18,820    
Deferred revenue       30,778 28,722 $ 72,930  
Deferred revenue, current portion       10,777 7,404    
Total revenues       820,222 625,486 391,005  
Deferred revenue, long-term portion       20,001 21,318    
Revenue recognized during the period that was included in deferred revenues at the beginning of the period       8,782 37,784    
Product              
Revenue recognized       7,400 5,700 5,400  
Cost of revenues       453,632 315,195 200,097  
Total revenues       797,307 580,080 377,877  
Licensing and other              
Cost of revenues       2,624 3,223 3,523  
Total revenues       22,915 $ 45,406 $ 13,128  
Genetic testing services              
Revenue recognized       11,400      
Deferred revenue, current portion       10,700      
Revenue recognized during the period that was included in deferred revenues at the beginning of the period       3,300      
Qiagen | Other licensing and other revenue              
Refunds of revenues previously deferred   $ 10,000          
Deferred revenue   $ 28,600          
BGI Genomics              
Revenue recognized       4,500      
Proceeds from license agreement $ 50,000   $ 35,600        
Deferred revenue, Long-term       20,000      
Prepaid expenses and other current assets       4,000      
Deferred revenue, current portion       100      
Deferred revenue, long-term portion       20,000      
BGI Genomics | Sequencing services              
Other assets     6,000        
BGI Genomics | Sequencing products              
Other assets     4,000        
BGI Genomics | Sequencing products and services              
Other assets     $ 10,000        
Foundation Medicine ("FMI")              
Revenue recognized       $ 16,800      
Agreement term       5 years      
Automatic renewals, successive period thereafter       1 year      
Foundation Medicine ("FMI") | Upfront licensing fees and prepaid revenues              
Initial transaction price             $ 13,300
Foundation Medicine ("FMI") | Developmental, regulatory, and commercial milestones              
Initial transaction price             $ 32,000
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenues $ 820,222 $ 625,486 $ 391,005
United States      
Disaggregation of Revenue [Line Items]      
Total revenues 785,849 590,872 365,660
Americas, excluding U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 3,705 4,047 3,469
Europe, Middle East, India, and Africa      
Disaggregation of Revenue [Line Items]      
Total revenues 16,640 20,429 14,332
Asia Pacific and Other      
Disaggregation of Revenue [Line Items]      
Total revenues 14,028 10,138 7,544
Insurance carriers      
Disaggregation of Revenue [Line Items]      
Total revenues 690,754 492,563 300,220
Laboratory partners      
Disaggregation of Revenue [Line Items]      
Total revenues 94,910 100,019 58,196
Patients      
Disaggregation of Revenue [Line Items]      
Total revenues 34,558 32,904 32,589
Licensing and other      
Disaggregation of Revenue [Line Items]      
Total revenues $ 22,915 $ 45,406 $ 13,128
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets      
Accounts receivable $ 244,385 $ 122,074  
Liabilities:      
Deferred revenue, current portion 10,777 7,404  
Deferred revenue, long-term portion 20,001 21,318  
Total deferred revenues $ 30,778 $ 28,722 $ 72,930
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Changes in Balance of Deferred Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition    
Beginning balance $ 28,722 $ 72,930
Increase in deferred revenues 28,978 7,915
Reclasses from deferred revenues to other short-term liabilities (337) (10,080)
Revenue recognized during the period that was included in deferred revenues at the beginning of the period (8,782) (37,784)
Revenue recognized from performance obligations satisfied within the same period (17,803) (4,259)
Ending Balance $ 30,778 $ 28,722
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Deferred Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue recognized during the period that was included in deferred revenues at the beginning of the period $ 8,782 $ 37,784  
Revenue recognized 17,800    
Deferred revenue, current portion 10,777 7,404  
Deferred revenue, Long-term 20,001 21,318  
Deferred revenue 30,778 $ 28,722 $ 72,930
BGI Genomics      
Revenue recognized 4,500    
Deferred revenue, current portion 100    
Deferred revenue, Long-term 20,000    
Foundation Medicine ("FMI")      
Revenue recognized 16,800    
BGI Genomics and Foundation Medicine ("FMI")      
Revenue recognized during the period that was included in deferred revenues at the beginning of the period 5,400    
Revenue recognized 6,400    
Genetic testing services      
Revenue recognized during the period that was included in deferred revenues at the beginning of the period 3,300    
Revenue recognized 11,400    
Deferred revenue, current portion $ 10,700    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Line Of Credit-UBS    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Line of credit facility, fair value of amount outstanding $ 80,400 $ 50,100
Spread on interest rate (as a percent) 1.21%  
Line Of Credit-UBS | SOFR    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Spread on interest rate (as a percent) 1.21%  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of long-term debt $ 358,400 715,700
Recurring | Available-for-sale securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 841,255 839,937
Recurring | Money market deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 283,358 10,041
Recurring | Liquid demand deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 125,596  
Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 346,057 688,097
Recurring | Corporate bonds and notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 23,529 52,337
Recurring | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 62,715 89,462
Recurring | Level 1 | Available-for-sale securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 755,011 698,138
Recurring | Level 1 | Money market deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 283,358 10,041
Recurring | Level 1 | Liquid demand deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 125,596  
Recurring | Level 1 | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 346,057 688,097
Recurring | Level 2 | Available-for-sale securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 86,244 141,799
Recurring | Level 2 | Corporate bonds and notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 23,529 52,337
Recurring | Level 2 | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 62,715 $ 89,462
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
position
Dec. 31, 2021
USD ($)
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Proceeds from investments sold $ 248,500 $ 187,600
Gross realized gains and realized losses $ 900  
Number of investments, unrealized loss position | position 61  
Less than 12 Months, Fair value $ 35,048  
12 Months or Longer, Fair value 395,746  
Fair value 430,794  
Less than 12 Months, Unrealized loss (692)  
12 Months or Longer, Unrealized loss (15,411)  
Unrealized loss (16,103)  
Amortized Cost    
Less than or equal to one year 329,499  
Greater than one year but less than five years 118,904  
Total 448,403  
Fair Value    
Less than or equal to one year 320,708  
Greater than or equal to one year but less than five years 111,593  
Total 432,301  
Available-for-sale securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 857,357 842,224
Gross Unrealized Gain 1 1,342
Gross Unrealized Loss (16,103) (3,629)
Estimated Fair Value 841,255 839,937
Gross unrealized loss 16,103 3,629
Money market deposits    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 283,358 10,041
Estimated Fair Value 283,358 10,041
Liquid demand deposits    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 125,596  
Estimated Fair Value 125,596  
U.S. Treasury securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 358,385 689,640
Gross Unrealized Gain   1,081
Gross Unrealized Loss (12,328) (2,624)
Estimated Fair Value 346,057 688,097
Less than 12 Months, Fair value 18,677  
12 Months or Longer, Fair value 327,374  
Fair value 346,051  
Less than 12 Months, Unrealized loss (565)  
12 Months or Longer, Unrealized loss (11,762)  
Unrealized loss (12,327)  
Gross unrealized loss 12,328 2,624
Corporate bonds and notes    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 24,045 52,729
Gross Unrealized Loss (516) (392)
Estimated Fair Value 23,529 52,337
12 Months or Longer, Fair value 23,529  
Fair value 23,529  
12 Months or Longer, Unrealized loss (516)  
Unrealized loss (516)  
Gross unrealized loss 516 392
Municipal securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 65,973 89,814
Gross Unrealized Gain 1 261
Gross Unrealized Loss (3,259) (613)
Estimated Fair Value 62,715 89,462
Less than 12 Months, Fair value 16,371  
12 Months or Longer, Fair value 44,843  
Fair value 61,214  
Less than 12 Months, Unrealized loss (127)  
12 Months or Longer, Unrealized loss (3,133)  
Unrealized loss (3,260)  
Gross unrealized loss 3,259 613
Cash equivalents | Available-for-sale securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Estimated Fair Value 408,954 10,041
Short-term investments | Available-for-sale securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Estimated Fair Value $ 432,301 $ 829,896
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts      
Beginning balance $ 2,429 $ 4,220 $ 2,919
Cumulative-effect adjustment upon adoption of ASU 2016-13 (1,942,635) (1,394,836)  
Provision for credit losses 1,770 (156) 1,354
Write-offs (369) (1,635) (457)
Total $ 3,830 $ 2,429 4,220
Cumulative effect adjustment | Adoption Adjustment      
Allowance for doubtful accounts      
Cumulative-effect adjustment upon adoption of ASU 2016-13     $ 404
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment, net    
Property and equipment, gross $ 128,151 $ 84,929
Less: Accumulated depreciation and amortization (35,698) (19,413)
Total Property and Equipment, net 92,453 65,516
Depreciation expense 16,700 11,300
Assets written off 41,900  
Machinery and equipment    
Property and Equipment, net    
Property and equipment, gross 66,262 33,722
Computer equipment    
Property and Equipment, net    
Property and equipment, gross $ 1,308 4,893
Useful Life 3 years  
Purchased and capitalized software held for internal use    
Property and Equipment, net    
Property and equipment, gross $ 5,464 2,395
Useful Life 3 years  
Leasehold improvements    
Property and Equipment, net    
Property and equipment, gross $ 29,747 13,640
Construction-in-process    
Property and Equipment, net    
Property and equipment, gross $ 25,370 $ 30,279
Minimum | Machinery and equipment    
Property and Equipment, net    
Useful Life 3 years  
Maximum | Machinery and equipment    
Property and Equipment, net    
Useful Life 5 years  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Accrued Compensation (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Components    
Accrued paid time off $ 2,930 $ 2,567
Accrued commissions 11,821 15,726
Accrued bonuses 20,426 15,854
Other accrued compensation 8,833 6,794
Total accrued compensation $ 44,010 $ 40,941
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Components      
Reserves for refunds to insurance carriers $ 18,948 $ 17,210 $ 17,366
Accrued charges for third-party testing 17,036 5,849  
Testing and laboratory materials from suppliers 13,281 3,799  
Marketing and corporate affairs 8,943 7,853  
Legal, audit and consulting fees 36,710 11,758  
Accrued shipping charges 485 969  
Sales and income tax payable 4,319 2,230  
Accrued third-party service fees 6,631 13,442  
Clinical trials and studies 23,301 11,218  
Operating lease liabilities, current portion 7,639 5,752  
Property and equipment purchases 1,821 1,853  
Other accrued interest 1,078 1,078  
Other accrued expenses 4,022 10,342  
Total other accrued liabilities $ 144,214 $ 93,353  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total other accrued liabilities Total other accrued liabilities  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Reserve Balance and Activities for Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Components    
Beginning balance $ 17,210 $ 17,366
Additional reserves 23,718 16,340
Refunds to carriers (14,558) (10,784)
Reserves released to revenue (7,422) (5,712)
Ending balance $ 18,948 $ 17,210
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
ft²
lease
location
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]      
Operating lease liabilities, current portion included in other accrued liabilities $ 7,639 $ 5,752  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Accrued Liability, Current Other Accrued Liability, Current  
Operating lease liabilities, long-term portion $ 76,577 $ 61,036  
Operating lease liabilities 84,216    
Noncash investing activities related to right-of-use assets $ 22,100 44,400  
Weighted average remaining lease term 7 years 6 months 10 days    
Weighted average discount rate (as a percent) 6.70%    
Lease expense $ 13,800 10,900 $ 7,800
Operating lease payments $ 9,377 10,296 $ 8,993
Minimum      
Lessee, Lease, Description [Line Items]      
Term of lease 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of lease 5 years    
Austin TX, Long-term Lease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 94,000    
Number of office space locations | lease 2    
Term of lease 132 months    
Noncash investing activities related to right-of-use assets $ 20,100    
First Expansion Premises      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 32,500    
Second Expansion Premises      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 65,222    
Corporate Headquarters Lease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 136,000    
Number of office space locations | location 2    
Term of lease 84 months    
Renewal term of lease 5 years    
"First Space" Sublease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 88,000    
"Second Space" Sublease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 48,000    
Corporate Headquarters Lease Amendment      
Lessee, Lease, Description [Line Items]      
Renewal term of lease 48 months    
Lease expense $ 9,300    
Tukwila, WA Lease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 10,000    
Term of lease 62 months    
Renewal term of lease 5 years    
San Carlos, CA Lease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 25,879    
Term of lease 48 months    
Noncash investing activities related to right-of-use assets   $ 29,700  
Lease expense $ 1,900    
San Carlos, CA Lease | Rentable square feet surrendered in lease amendment      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 25,879    
South San Francisco, CA Lease      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 11,395    
Term of lease 36 months    
Renewal term of lease 3 years    
Lease expense $ 900    
Laboratory space in Canada      
Lessee, Lease, Description [Line Items]      
Office space (area) | ft² 7,107    
Annual lease payment $ 200    
Term of lease 24 months    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases.  
2023 $ 12,443
2024 16,007
2025 16,352
2026 16,732
2027 13,676
2028 and thereafter 33,992
Total 109,202
Less: imputed interest (24,986)
Operating lease liabilities $ 84,216
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended
May 31, 2022
patent
Mar. 31, 2022
USD ($)
Sep. 30, 2021
patent
Aug. 31, 2021
patent
Jan. 31, 2021
patent
Oct. 31, 2020
patent
Sep. 30, 2020
patent
Jun. 30, 2020
patent
Mar. 31, 2020
patent
lawsuit
Dec. 31, 2022
USD ($)
Other commitments                    
Total | $                   $ 78,353
Material suppliers                    
Other commitments                    
Total | $                   15,665
Application service providers                    
Other commitments                    
Total | $                   23,095
Earnouts for development with third party                    
Other commitments                    
Total | $                   2,679
Other suppliers                    
Other commitments                    
Total | $                   20,014
Laboratory instruments supplier                    
Other commitments                    
Total | $                   $ 16,900
CareDX Patent Case                    
Other commitments                    
Loss contingency, patents allegedly infringed, number                 3  
Number of invalid patents     3              
Gain contingency, patents allegedly infringed, number 3                  
Amount awarded to other party | $   $ 44,900                
CareDX Patent Case | Patent infringement                    
Other commitments                    
Number of patent litigations | lawsuit                 2  
ArcherDX Patent Case                    
Other commitments                    
Gain contingency, patents allegedly infringed, number             5      
Ravgen Patent Case                    
Other commitments                    
Loss contingency, patents allegedly infringed, number               2    
Progenity Patent Case                    
Other commitments                    
Gain contingency, patents allegedly infringed, number       6            
Genosity Inc. Patent Case                    
Other commitments                    
Gain contingency, patents allegedly infringed, number           1        
Inivata Patent Case Member                    
Other commitments                    
Gain contingency, patents allegedly infringed, number         2          
Inivitae Patent Case                    
Other commitments                    
Loss contingency, patents allegedly infringed, number               3    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Details)
6 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
shares
Apr. 30, 2022
USD ($)
shares
Oct. 31, 2021
USD ($)
shares
Apr. 30, 2021
USD ($)
shares
Dec. 31, 2022
USD ($)
period
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Jun. 30, 2015
shares
Stock Based Compensation                
Shares granted         5,039,000      
2015 Plan                
Stock Based Compensation                
Shares reserved for issuance               3,451,495
Shares reserved for issuance as a proportion of common stock outstanding (as a percent)         4.00%      
2015 Plan | Minimum                
Stock Based Compensation                
Shares reserved for issuance         3,500,000      
Employee stock purchase plan                
Stock Based Compensation                
Shares reserved for issuance         893,548      
Shares available for issuance         3,303,261      
Shares reserved for issuance as a proportion of common stock outstanding (as a percent)         1.00%      
Price in relation to fair market value of common stock on the date of grant, lower range limit (as a percent)         85.00%      
Maximum number of shares a participant may receive during the period (in shares)         5,000      
Maximum amount of award or purchase during a calendar year | $         $ 25,000      
Maximum offering period, term         27 months      
Number of expected offering periods each year | period         2      
Offering period, expected term         6 months      
Number of Shares Purchased 171,721 284,583 79,820 106,435        
Total Proceeds | $ $ 4,541,000 $ 8,496,000 $ 7,465,000 $ 6,085,000        
Maximum employee contribution of employee's cash compensation (as a percent)         15.00%      
Employee stock purchase plan | Minimum                
Stock Based Compensation                
Shares reserved for issuance         880,000      
Performance-based awards                
Stock Based Compensation                
Stock-based compensation expense | $         $ 48,200,000 $ 50,300,000    
Options to purchase common stock                
Stock Based Compensation                
Stock-based compensation expense | $         $ 152,384,000 $ 115,219,000 $ 50,171,000  
Shares available for issuance         3,263,000 4,319,000    
Options to purchase common stock | 2015 Plan                
Stock Based Compensation                
Vesting period         4 years      
Expiration period         10 years      
Stock appreciation rights | 2015 Plan                
Stock Based Compensation                
Expiration period         10 years      
Restricted stock units                
Stock Based Compensation                
Number of shares vested         1,480      
Shares granted         5,039      
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock Options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Stock Based Compensation      
RSUs granted (in shares) (5,039,000)    
RSUs forfeited/cancelled (in shares) 711,000    
Options to purchase common stock      
Stock Based Compensation      
Shares available for grant, beginning balance 4,319,000    
Additional shares authorized 3,500,000    
Options granted (in shares) (266,000)    
Options forfeited (in shares) 38,000    
Shares available for grant, end balance 3,263,000 4,319,000  
Number of shares      
Outstanding, beginning balance (in shares) 5,900,000    
Options granted (in shares) 266,000    
Options exercised (in shares) (828,000)    
Options forfeited (in shares) (38,000)    
Outstanding, end balance (in shares) 5,300,000 5,900,000  
Exercisable (in shares) 4,585,000    
Vested and expected to vest (in shares) 5,253,000    
Weighted-Average Exercise Price      
Outstanding, beginning balance (in dollars per share) | $ / shares $ 17.54    
Granted (in dollars per share) | $ / shares 61.30    
Exercised (in dollars per share) | $ / shares 7.74    
Forfeited (in dollars per share) | $ / shares 39.92    
Outstanding, end balance (in dollars per share) | $ / shares 21.11 $ 17.54  
Exercisable (in dollars per share) | $ / shares 12.27    
Vested and expected to vest (in dollars per share) | $ / shares $ 20.62    
Additional disclosures      
Weighted average contractual term, options outstanding 4 years 10 months 2 days 5 years 4 months 24 days  
Exercisable (in years) 4 years 3 months 14 days    
Vested and expected to vest (in years) 4 years 9 months 21 days    
Aggregate intrinsic value, options outstanding | $ $ 131,385 $ 451,505  
Aggregate intrinsic value, options exercisable | $ 129,670    
Aggregate intrinsic value, vested and expected to vest | $ 131,276    
Aggregate intrinsic value, options exercised | $ 26,900 97,000 $ 184,700
Fair value, options vested | $ $ 49,000 $ 46,000 $ 52,500
Weighted-average grant date fair value, options granted | $ / shares $ 61.30 $ 104.03 $ 27.70
Non-employee stock options      
Stock Based Compensation      
Options granted (in shares) (2,860)    
Number of shares      
Options granted (in shares) 2,860    
Restricted stock units      
Stock Based Compensation      
RSUs granted (in shares) (5,039)    
RSUs forfeited/cancelled (in shares) 711    
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Performance-based Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
RSUs Granted (in shares)                       5,039,000    
Performance-based awards                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock-based compensation expense                       $ 48,200 $ 50,300  
Performance-based awards | Monte-Carlo                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options Granted (in shares)                       0    
RSUs Granted (in shares)                       0    
Restricted stock units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
RSUs Granted (in shares)                       5,039    
Vested (in shares)                       1,480    
Restricted stock units | Grant Date Stock Price                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
RSUs Granted (in shares) 4,000 54,000 103,000 849,000 205,000 7,000 279,000 22,000 27,000 21,000 436,000      
Vested (in shares)   4,000     37,000 2,000 15,000 2,000 17,000 21,000 408,000      
Restricted stock units | Monte-Carlo                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
RSUs Granted (in shares)         20,000   125,000 32,000     300,000      
Vested (in shares)               19,000     300,000      
Options to purchase common stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options Granted (in shares)                       266,000    
Stock-based compensation expense                       $ 152,384 $ 115,219 $ 50,171
Options to purchase common stock | Black-Scholes Merton                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options Granted (in shares)       110,000   29,000     10,000   129,000      
Options Vested (in shares)                 10,000   129,000      
Options to purchase common stock | Monte-Carlo                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options Granted (in shares)           163,000 150,000       150,000      
Options Vested (in shares)                     150,000      
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Assumptions (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Minimum      
Valuation of Stock Option Grants to Employees      
Expected term (years)   7 years 3 months  
Performance-based awards      
Valuation of Stock Option Grants to Employees      
Expected volatility, maximum   60.00%  
Risk free interest rate, minimum   0.80%  
Risk free interest rate, maximum   1.52%  
Performance-based awards | Maximum      
Valuation of Stock Option Grants to Employees      
Expected term (years)   10 years  
Options to purchase common stock      
Stock Based Compensation      
Options granted (in shares) 266,000    
Employee stock options      
Valuation of Stock Option Grants to Employees      
Expected volatility, minimum 55.91% 55.33% 49.94%
Expected volatility, maximum 62.30% 63.30% 61.96%
Expected dividend yield 0.00% 0.00% 0.00%
Risk free interest rate, minimum 1.62% 0.81% 0.31%
Risk free interest rate, maximum 4.16% 1.67% 1.70%
Employee stock options | Minimum      
Valuation of Stock Option Grants to Employees      
Expected term (years) 5 years 1 month 13 days 5 years 1 month 9 days 5 years 2 months 19 days
Employee stock options | Maximum      
Valuation of Stock Option Grants to Employees      
Expected term (years) 10 years 10 years 10 years
Non-employee stock options      
Stock Based Compensation      
Options granted (in shares) 2,860    
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Restricted Stock Units (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Shares  
Granted (in shares) 5,039,000
Canceled/Forfeited (in shares) (711,000)
Restricted stock units  
Shares  
Balance (in shares) 3,988
Granted (in shares) 5,039
Vested (in shares) (1,480)
Canceled/Forfeited (in shares) (711)
Balance (in shares) 6,836
Weighted Average Grant Date Fair Value  
Balance (in dollars per share) | $ / shares $ 74.33
Granted (in dollars per share) | $ / shares 43.82
Vested (in dollars per share) | $ / shares 58.58
Canceled/Forfeited (in dollars per share) | $ / shares 56.26
Balance (in dollars per share) | $ / shares $ 57.12
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Options to purchase common stock      
Stock based compensation expense      
Options granted (in shares) 266,000    
Stock-based compensation expense $ 152,384 $ 115,219 $ 50,171
Unrecognized compensation expense $ 265,100    
Unrecognized compensation expense, weighted average period of recognition 2 years 7 months 6 days    
Options to purchase common stock | Cost of revenues      
Stock based compensation expense      
Stock-based compensation expense $ 7,905 4,811 1,691
Options to purchase common stock | Research and development      
Stock based compensation expense      
Stock-based compensation expense 46,545 25,868 11,424
Options to purchase common stock | Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense 97,934 84,540 37,056
Employee stock options      
Stock based compensation expense      
Stock-based compensation expense 149,939 113,686 49,215
Employee stock options | Cost of revenues      
Stock based compensation expense      
Stock-based compensation expense 7,905 4,811 1,691
Employee stock options | Research and development      
Stock based compensation expense      
Stock-based compensation expense 44,655 24,507 10,777
Employee stock options | Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense $ 97,379 84,368 36,747
Non-employee stock options      
Stock based compensation expense      
Options granted (in shares) 2,860    
Stock-based compensation expense $ 2,445 1,533 956
Non-employee stock options | Research and development      
Stock based compensation expense      
Stock-based compensation expense 1,890 1,361 647
Non-employee stock options | Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense $ 555 $ 172 $ 309
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Dec. 31, 2022
USD ($)
D
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Nov. 30, 2022
$ / shares
shares
Jul. 31, 2021
$ / shares
shares
Sep. 30, 2020
$ / shares
shares
Sep. 30, 2015
USD ($)
Debt Instrument [Line Items]                
Proceeds from Convertible Note, net of issuance costs       $ 278,316,000        
Remaining borrowing capacity   $ 70,000,000.0            
Borrowings under credit facility   $ 30,000,000            
Common Stock, Par or Stated Value Per Share | $ / shares   $ 0.0001 $ 0.0001          
Common stock, shares issued | shares   111,255,000 95,140,000   13,144,500 5,175,000 4,791,665  
Stock issued (in dollars per share) | $ / shares         $ 35 $ 113    
Stock price (in dollars per share) | $ / shares             $ 60  
Carrying value   $ 281,653,000            
Debt, repayment amount       79,200,000        
Accrued Interest   1,078,000 $ 1,078,000          
Amortization of debt discount and issuance cost   1,259,000 1,227,000 149,000        
Interest expense   9,319,000 8,305,000 15,082,000        
Convertible Notes                
Debt Instrument [Line Items]                
Aggregate principal amount $ 287,500,000 $ 287,500,000            
Per annum interest rate (as a percent) 2.25% 2.25%            
Interest expense   $ 7,728,000            
Debt instrument, term   7 years            
Effective interest rate (as a percent)   2.72%            
Principal amount per convertible note $ 1,000 $ 1,000            
Threshold business days | D   5            
Conversion price (in dollars per share) | $ / shares   $ 38.79            
Initial conversion rate   25.7785            
Convertible to shares of common stock   7,411,704            
Percentage of principal amount converted   100.00%            
Commencing after September 30, 2020 | Convertible Notes                
Debt Instrument [Line Items]                
Threshold trading days | D   30            
Percentage of conversion price   130.00%            
5 consecutive trading day period | Convertible Notes                
Debt Instrument [Line Items]                
Threshold trading days | D   5            
Percentage of conversion price   98.00%            
Redeemable for cash on or after May 2024 | Convertible Notes                
Debt Instrument [Line Items]                
Threshold trading days | D   30            
Percentage of conversion price   130.00%            
Percentage of principal amount converted   100.00%            
Level 2                
Debt Instrument [Line Items]                
Fair value of long-term debt   $ 358,400,000 715,700,000          
Minimum | Commencing after September 30, 2020 | Convertible Notes                
Debt Instrument [Line Items]                
Threshold trading days | D   20            
Minimum | Redeemable for cash on or after May 2024 | Convertible Notes                
Debt Instrument [Line Items]                
Threshold trading days | D   20            
Line Of Credit-UBS                
Debt Instrument [Line Items]                
Maximum borrowing capacity       150,000,000.0       $ 50,000,000.0
Outstanding balance   $ 80,400,000 50,100,000          
Interest expense   1,600,000 600,000 800,000        
Interest paid   $ 1,600,000 $ 600,000 $ 800,000        
Spread on interest rate (as a percent)   1.21%            
Debt, interest accrued   $ 400,000            
Line Of Credit-UBS | LIBOR                
Debt Instrument [Line Items]                
Spread on interest rate (as a percent)   1.10%            
Line Of Credit-UBS | SOFR                
Debt Instrument [Line Items]                
Spread on interest rate (as a percent)   1.21%            
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Discount and Issuance Costs (Details) - Convertible Notes
12 Months Ended
Dec. 31, 2022
Effective interest rate (as a percent) 2.72%
Debt instrument, term 7 years
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Convertible Notes Balances (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt  
Outstanding principle $ 287,500
Unamortized debt discount and debt issuance cost (5,847)
Net carrying amount $ 281,653
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Interest Expense Recognized Related To Convertible Notes (Details) - Convertible Notes
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Cash interest expense  
Contractual interest expense $ 6,469
Non-cash interest expense  
Amortization of debt discount and debt issuance cost 1,259
Total interest expense $ 7,728
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 10, 2021
Nov. 30, 2022
Jul. 31, 2021
Sep. 30, 2020
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock price (in dollars per share)       $ 60          
Stock issued (in dollars per share)   $ 35 $ 113            
Payment of offering expenses   $ 500 $ 400 $ 300          
Proceeds from issuance of common stock   $ 433,200 $ 551,200 $ 271,000          
Research and development           $ 316,415 $ 264,208 $ 100,035  
Preferred stock, shares authorized           50,000,000      
Preferred stock, shares issued           0      
Preferred stock, shares outstanding           0      
Common stock, shares authorized           750,000,000 750,000,000    
Common stock, par value (in dollars per share)           $ 0.0001 $ 0.0001    
Common stock, shares issued   13,144,500 5,175,000 4,791,665   111,255,000 95,140,000    
Common stock, shares outstanding           111,255,000 95,140,000    
In-process research and development acquisition                  
Asset acquisition, consideration transferred $ 35,600                
Issuance of common stock 276,346                
Fair value of common stock issued $ 30,900 $ 10,000              
Cash consideration 3,900                
Net liabilities assumed 200                
Acquisition related costs 600                
Value of additional shares potentially issuable $ 35,000                
Number of additional shares potentially issuable 269,547                
In-process research and development acquisition | Forecast                  
Fair value of common stock issued         $ 15,000        
Common stock                  
Common stock, shares issued           111,255,000 95,140,000 86,223,000 78,005,000
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Effective Tax Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effective tax rates differing from U.S. federal statutory rate      
U.S. Federal taxes (benefit) at statutory rate $ (114,832) $ (98,931) $ (48,226)
State tax expense (21,676) (29,206) (10,672)
Research and development credits (7,024) (9,193) (3,964)
Stock-based compensation 3,949 (46,128) (23,791)
Foreign tax 332 167 55
Other nondeductible items 1,964 344 792
Nondeductible officers' compensation 4,883 24,387 8,984
Acquisition costs 3,226 8,901  
Change in valuation allowance 130,156 150,277 76,920
Provision for income taxes $ 978 $ 618 $ 98
U.S. Federal taxes (benefit) at statutory rate (as a percent) (21.00%) (21.00%) (21.00%)
State tax expense (as a percent) (3.96%) (6.20%) (4.65%)
Research and development credits (as a percent) (1.28%) (1.95%) (1.73%)
Stock-based compensation (as a percent) 0.72% (9.80%) (10.36%)
Foreign tax differential (as a percent) 0.06% 0.04% 0.02%
Other nondeductible items (as a percent) 0.36% 0.07% 0.35%
Nondeductible officers' compensation (as a percent) 0.89% 5.18% 3.91%
Acquisition costs (as a percent) 0.59% 2.00%  
Change in valuation allowance (as a percent) 23.80% 31.90% 33.50%
Provision for income taxes (as a percent) 0.18% 0.13% 0.04%
Income tax expense $ 978 $ 618 $ 98
State income tax expense 600 300  
Clinical testing and software licensing      
Effective tax rates differing from U.S. federal statutory rate      
Foreign income tax expense $ 400 $ 300  
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes      
Valuation allowance $ 526,235 $ 396,079  
Effect Of Tax Cuts And Jobs Act Of 2017 [Abstract]      
Corporate tax rate 21.00% 21.00% 21.00%
Deferred tax assets      
Net operating loss carryforwards $ 358,109 $ 315,552  
Intangibles 4,068 4,443  
Research and development tax credit carryforwards 52,319 38,725  
Capitalized research costs 59,128    
Reserves and accruals 22,781 14,098  
Lease Liabilities 21,000 16,843  
Deferred revenue 5,094 6,363  
Stock based compensation 23,814 15,928  
Total deferred tax assets before valuation allowance 546,313 411,952  
Less: valuation allowance (526,235) (396,079)  
Total deferred tax assets after valuation allowance 20,078 15,873  
Deferred tax liabilities      
Fixed Assets (1,219)    
Right-of-use lease assets (18,859) (15,873)  
Total deferred tax liabilities (20,078) (15,873)  
Net deferred tax assets  
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Net Operating Loss Carryforwards (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Federal  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards $ 1,400.0
State  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards 1,000.0
Foreign  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards $ 3.8
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Tax Credit Carryforwards (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Tax Credit Carryforward [Line Items]  
Taxable income required for full realization of deferred tax assets $ 2,000.0
Federal | Research and development tax credit carryforward  
Tax Credit Carryforward [Line Items]  
Tax credit carryforward 48.9
Federal | Tax credit that can be carried forward indefinitely  
Tax Credit Carryforward [Line Items]  
Tax credit carryforward 1,100.0
State | Research and development tax credit carryforward  
Tax Credit Carryforward [Line Items]  
Tax credit carryforward $ 29.7
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]      
Interest and penalties accrued $ 0    
Reconciliation of the beginning and ending amount of gross unrecognized tax benefits      
Balance at beginning of year 17,514 $ 11,500 $ 8,619
Additions based on tax positions related to the current year 6,301 6,017 2,889
Additions (reductions) for tax positions of prior years   (3) (8)
Additions for tax positions of prior years 29    
Balance at end of year 23,844 17,514 11,500
Research and development tax credit carryforward      
Income Taxes [Line Items]      
Unrecognized tax benefits increase $ 6,300 $ 6,000 $ 2,900
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss per Share - Loss per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net loss used to compute net loss per share, basic and diluted $ (547,799) $ (471,716) $ (229,743)
Denominator:      
Weighted-average number of shares used in computing net loss per share, basic 98,408 90,558 81,011
Weighted-average number of shares used in computing net loss per share, diluted 98,408 90,558 81,011
Net loss per share, basic (in dollars per share) $ (5.57) $ (5.21) $ (2.84)
Net loss per share, diluted (in dollars per share) $ (5.57) $ (5.21) $ (2.84)
Convertible Notes      
Denominator:      
Convertible, If-converted value in excess of principal $ 5,100    
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss per Share - Potentially Dilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares not included in diluted per share calculation 19,998 17,683 18,343
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares not included in diluted per share calculation 5,300 5,898 6,707
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares not included in diluted per share calculation 6,836 3,988 4,188
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares not included in diluted per share calculation 90 33 37
Convertible Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares not included in diluted per share calculation 7,411 7,411 7,411
Estimated earnout shares for an asset acquisition      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive shares not included in diluted per share calculation 361 353  
XML 88 ntra-20221231x10k_htm.xml IDEA: XBRL DOCUMENT 0001604821 us-gaap:ResearchMember 2022-01-01 2022-12-31 0001604821 us-gaap:ResearchMember 2021-01-01 2021-12-31 0001604821 us-gaap:ResearchMember 2020-01-01 2020-12-31 0001604821 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-12-31 0001604821 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-12-31 0001604821 us-gaap:DomesticCountryMember ntra:TaxCreditThatCanBeCarriedForwardIndefinitelyMember 2022-12-31 0001604821 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001604821 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001604821 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001604821 us-gaap:RetainedEarningsMember 2022-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001604821 us-gaap:RetainedEarningsMember 2021-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001604821 us-gaap:RetainedEarningsMember 2020-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001604821 us-gaap:RetainedEarningsMember 2019-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001604821 ntra:StockPlan2015Member 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-03-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-04-01 2021-06-30 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember ntra:MonteCarloSimulationMember 2021-04-01 2021-06-30 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember ntra:MonteCarloSimulationMember 2021-01-01 2021-03-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-07-01 2020-09-30 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-01-01 2020-03-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember ntra:MonteCarloSimulationMember 2020-01-01 2020-03-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2021-12-31 0001604821 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001604821 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001604821 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001604821 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001604821 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001604821 srt:MinimumMember 2021-01-01 2021-12-31 0001604821 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001604821 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001604821 us-gaap:StockAppreciationRightsSARSMember ntra:StockPlan2015Member 2022-01-01 2022-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2022-10-01 2022-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2022-07-01 2022-09-30 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2022-04-01 2022-06-30 0001604821 us-gaap:PerformanceSharesMember ntra:MonteCarloSimulationMember 2022-01-01 2022-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2022-01-01 2022-03-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2021-10-01 2021-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:MonteCarloSimulationMember 2021-10-01 2021-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2021-04-01 2021-06-30 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2021-01-01 2021-03-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:MonteCarloSimulationMember 2021-01-01 2021-03-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2020-10-01 2020-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:MonteCarloSimulationMember 2020-10-01 2020-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2020-07-01 2020-09-30 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2020-04-01 2020-06-30 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:ValuationTechniqueGrantDateStockPriceMember 2020-01-01 2020-03-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember ntra:MonteCarloSimulationMember 2020-01-01 2020-03-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember ntra:StockPlan2015Member 2022-01-01 2022-12-31 0001604821 ntra:PatientsMember 2022-01-01 2022-12-31 0001604821 ntra:OtherGeographicAreasMember 2022-01-01 2022-12-31 0001604821 ntra:LaboratoryPartnersMember 2022-01-01 2022-12-31 0001604821 ntra:InsuranceCarriersMember 2022-01-01 2022-12-31 0001604821 ntra:EuropeMiddleEastIndiaAndAfricaMember 2022-01-01 2022-12-31 0001604821 ntra:AmericasExcludingUsMember 2022-01-01 2022-12-31 0001604821 country:US 2022-01-01 2022-12-31 0001604821 ntra:PatientsMember 2021-01-01 2021-12-31 0001604821 ntra:OtherGeographicAreasMember 2021-01-01 2021-12-31 0001604821 ntra:LaboratoryPartnersMember 2021-01-01 2021-12-31 0001604821 ntra:InsuranceCarriersMember 2021-01-01 2021-12-31 0001604821 ntra:EuropeMiddleEastIndiaAndAfricaMember 2021-01-01 2021-12-31 0001604821 ntra:AmericasExcludingUsMember 2021-01-01 2021-12-31 0001604821 country:US 2021-01-01 2021-12-31 0001604821 ntra:PatientsMember 2020-01-01 2020-12-31 0001604821 ntra:OtherGeographicAreasMember 2020-01-01 2020-12-31 0001604821 ntra:LaboratoryPartnersMember 2020-01-01 2020-12-31 0001604821 ntra:InsuranceCarriersMember 2020-01-01 2020-12-31 0001604821 ntra:EuropeMiddleEastIndiaAndAfricaMember 2020-01-01 2020-12-31 0001604821 ntra:AmericasExcludingUsMember 2020-01-01 2020-12-31 0001604821 country:US 2020-01-01 2020-12-31 0001604821 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember srt:RestatementAdjustmentMember 2020-12-31 0001604821 ntra:OtherMaterialSupplierMember 2022-12-31 0001604821 ntra:LaboratoryInstrumentsMember 2022-12-31 0001604821 ntra:InventoryMaterialPurchaseCommitmentMember 2022-12-31 0001604821 ntra:EarnoutsForIPDevelopmentWithThirdPartyMember 2022-12-31 0001604821 ntra:ApplicationServiceProviderMember 2022-12-31 0001604821 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001604821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001604821 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001604821 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001604821 us-gaap:ConstructionInProgressMember 2022-12-31 0001604821 us-gaap:ComputerEquipmentMember 2022-12-31 0001604821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001604821 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001604821 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001604821 us-gaap:ConstructionInProgressMember 2021-12-31 0001604821 us-gaap:ComputerEquipmentMember 2021-12-31 0001604821 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001604821 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001604821 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2022-05-01 2022-10-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2021-11-01 2022-04-30 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2021-05-01 2021-10-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2020-11-01 2021-04-30 0001604821 us-gaap:PrivatePlacementMember 2022-11-01 2022-11-30 0001604821 2022-11-01 2022-11-30 0001604821 us-gaap:PrivatePlacementMember 2021-07-01 2021-07-31 0001604821 2021-07-01 2021-07-31 0001604821 2020-09-01 2020-09-30 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001604821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001604821 ntra:BgiGenomicsCoLtdMember ntra:SequencingServicesMember 2019-06-30 0001604821 ntra:BgiGenomicsCoLtdMember ntra:SequencingProductsMember 2019-06-30 0001604821 ntra:BgiGenomicsCoLtdMember ntra:SequencingProductsAndServicesMember 2019-06-30 0001604821 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001604821 us-gaap:ForeignCountryMember 2022-12-31 0001604821 us-gaap:DomesticCountryMember 2022-12-31 0001604821 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001604821 ntra:RavgenPatentCaseMember 2020-06-01 2020-06-30 0001604821 ntra:InivitaPatentCaseMember 2020-06-01 2020-06-30 0001604821 ntra:CaredxSPatentCaseMember 2020-03-01 2020-03-31 0001604821 ntra:CaredxSPatentCaseMember 2022-03-01 2022-03-31 0001604821 ntra:LineOfCreditUbsMember 2020-12-31 0001604821 ntra:LineOfCreditUbsMember 2015-09-30 0001604821 ntra:LineOfCreditUbsMember 2022-12-31 0001604821 ntra:LineOfCreditUbsMember 2021-12-31 0001604821 srt:MinimumMember 2022-12-31 0001604821 srt:MaximumMember 2022-12-31 0001604821 ntra:CorporateHeadquartersLeaseAmendmentMember 2022-12-31 0001604821 ntra:SouthSanFranciscoCaliforniaLeaseMember 2022-01-01 2022-12-31 0001604821 ntra:SanCarlosCaliforniaLeaseMember 2022-01-01 2022-12-31 0001604821 ntra:CorporateHeadquartersLeaseAmendmentMember 2022-01-01 2022-12-31 0001604821 ntra:LineOfCreditUbsMember 2021-01-01 2021-12-31 0001604821 ntra:LineOfCreditUbsMember 2020-01-01 2020-12-31 0001604821 ntra:CaredxSPatentCaseMember 2022-05-01 2022-05-31 0001604821 ntra:ProgenityPatentCaseMember 2021-08-01 2021-08-31 0001604821 ntra:InivataPatentCaseMember 2021-01-01 2021-01-31 0001604821 ntra:GenosityInc.PatentCaseMember 2020-10-01 2020-10-31 0001604821 ntra:ArcherdxPatentCaseMember 2020-09-01 2020-09-30 0001604821 ntra:ClinicalTestingAndSoftwareLicensingMember 2022-01-01 2022-12-31 0001604821 ntra:ClinicalTestingAndSoftwareLicensingMember 2021-01-01 2021-12-31 0001604821 2021-12-06 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2022-12-31 0001604821 us-gaap:ConvertibleNotesPayableMember 2020-04-30 0001604821 srt:MinimumMember ntra:MayRedeemForCashAllOrAnyPortionOfConvertibleNotesAtCompanysOptionOnOrAfterMay2024Member us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 srt:MinimumMember ntra:CommencingAfterSeptember302020Member us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 ntra:FiveDayConsecutiveTradingPeriodMember us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 ntra:CommencingAfterSeptember302020Member us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001604821 ntra:LineOfCreditUbsMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001604821 ntra:LineOfCreditUbsMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001604821 ntra:LineOfCreditUbsMember 2022-01-01 2022-12-31 0001604821 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001604821 ntra:LicensingAndOtherMember 2022-01-01 2022-12-31 0001604821 us-gaap:ProductMember srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2021-01-01 2021-12-31 0001604821 ntra:LicensingAndOtherMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001604821 us-gaap:ShippingAndHandlingMember 2021-01-01 2021-12-31 0001604821 ntra:LicensingAndOtherMember 2021-01-01 2021-12-31 0001604821 us-gaap:ProductMember srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2020-01-01 2020-12-31 0001604821 ntra:LicensingAndOtherMember srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0001604821 us-gaap:ShippingAndHandlingMember 2020-01-01 2020-12-31 0001604821 ntra:LicensingAndOtherMember 2020-01-01 2020-12-31 0001604821 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001604821 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001604821 us-gaap:ProductMember 2022-01-01 2022-12-31 0001604821 ntra:BgiGenomicsCoLtdMember 2022-01-01 2022-12-31 0001604821 us-gaap:ProductMember 2021-01-01 2021-12-31 0001604821 us-gaap:ProductMember 2020-01-01 2020-12-31 0001604821 ntra:GeneticTestingServicesMember 2022-12-31 0001604821 ntra:BgiGenomicsCoLtdMember 2022-12-31 0001604821 ntra:GeneticTestingServicesMember 2022-01-01 2022-12-31 0001604821 ntra:BgiGenomicsCoLtdAndFoundationMedicineInc.Member 2022-01-01 2022-12-31 0001604821 ntra:QiagenMember ntra:OtherLicensingAndOtherRevenueMember 2021-03-31 0001604821 us-gaap:CommonStockMember 2022-12-31 0001604821 us-gaap:PrivatePlacementMember 2022-11-30 0001604821 2022-11-30 0001604821 us-gaap:CommonStockMember 2021-12-31 0001604821 us-gaap:PrivatePlacementMember 2021-07-31 0001604821 2021-07-31 0001604821 us-gaap:CommonStockMember 2020-12-31 0001604821 2020-09-30 0001604821 us-gaap:CommonStockMember 2019-12-31 0001604821 srt:MinimumMember ntra:StockPlan2015Member 2022-12-31 0001604821 srt:MinimumMember ntra:EmployeeStockPurchasePlan2015Member 2022-12-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2022-12-31 0001604821 ntra:StockPlan2015Member 2015-06-30 0001604821 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SecuritiesInvestmentMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SecuritiesInvestmentMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DemandDepositsMember 2022-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SecuritiesInvestmentMember 2022-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DemandDepositsMember 2022-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001604821 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SecuritiesInvestmentMember 2021-12-31 0001604821 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001604821 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SecuritiesInvestmentMember 2021-12-31 0001604821 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SecuritiesInvestmentMember 2021-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001604821 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001604821 srt:ScenarioForecastMember ntra:InProcessResearchDevelopmentAcquisitionAgreementMember 2023-01-01 2023-03-31 0001604821 ntra:InProcessResearchDevelopmentAcquisitionAgreementMember 2022-11-01 2022-11-30 0001604821 ntra:AreaReturnedInLeaseAmendmentMember ntra:SanCarlosCaliforniaLeaseMember 2022-12-31 0001604821 ntra:VancouverBritishColumbiaCanadaMember 2022-12-31 0001604821 ntra:TukwilaWashingtonLeaseMember 2022-12-31 0001604821 ntra:SouthSanFranciscoCaliforniaLeaseMember 2022-12-31 0001604821 ntra:SecondSpaceSubleaseMember 2022-12-31 0001604821 ntra:SanCarlosCaliforniaLeaseMember 2022-12-31 0001604821 ntra:FirstSpaceSubleaseMember 2022-12-31 0001604821 ntra:CorporateHeadquartersLeaseMember 2022-12-31 0001604821 ntra:AustinTxLongTermLeaseMember 2022-12-31 0001604821 ntra:AustinTexasSecondExpansionPremisesMember 2022-12-31 0001604821 ntra:AustinTexasFirstExpansionPremisesMember 2022-12-31 0001604821 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001604821 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001604821 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 ntra:EstimatedEarnoutSharesForAcquisitionMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2022-01-01 2022-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001604821 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001604821 ntra:EstimatedEarnoutSharesForAcquisitionMember 2021-01-01 2021-12-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2021-01-01 2021-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2021-01-01 2021-12-31 0001604821 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001604821 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2020-01-01 2020-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2020-01-01 2020-12-31 0001604821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001604821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001604821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001604821 2019-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001604821 ntra:NonEmployeeOptionsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001604821 ntra:NonEmployeeOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001604821 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001604821 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001604821 ntra:NonEmployeeOptionsMember 2022-01-01 2022-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2022-01-01 2022-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001604821 ntra:NonEmployeeOptionsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001604821 ntra:NonEmployeeOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001604821 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001604821 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001604821 ntra:NonEmployeeOptionsMember 2021-01-01 2021-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2021-01-01 2021-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001604821 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001604821 ntra:NonEmployeeOptionsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001604821 ntra:NonEmployeeOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001604821 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001604821 ntra:NonEmployeeOptionsMember 2020-01-01 2020-12-31 0001604821 ntra:EmployeeAndNonEmployeeOptionsMember 2020-01-01 2020-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001604821 2020-12-31 0001604821 ntra:InProcessResearchDevelopmentAcquisitionAgreementMember 2021-09-10 0001604821 ntra:EmployeeStockPurchasePlan2015Member 2022-01-01 2022-12-31 0001604821 ntra:BgiGenomicsCoLtdMember 2019-04-01 2019-06-30 0001604821 ntra:BgiGenomicsCoLtdMember 2019-02-01 2019-02-28 0001604821 ntra:VancouverBritishColumbiaCanadaMember 2022-01-01 2022-12-31 0001604821 ntra:CorporateHeadquartersLeaseMember 2022-01-01 2022-12-31 0001604821 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001604821 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001604821 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001604821 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001604821 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001604821 ntra:AustinTxLongTermLeaseMember 2022-01-01 2022-12-31 0001604821 ntra:SanCarlosCaliforniaLeaseMember 2021-01-01 2021-12-31 0001604821 ntra:CaredxSPatentCaseMember ntra:PatentInfringementMember 2020-03-01 2020-03-31 0001604821 ntra:CaredxSPatentCaseMember 2021-09-01 2021-09-30 0001604821 us-gaap:ConvertibleNotesPayableMember 2020-04-01 2020-04-30 0001604821 ntra:MayRedeemForCashAllOrAnyPortionOfConvertibleNotesAtCompanysOptionOnOrAfterMay2024Member us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001604821 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001604821 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001604821 ntra:QiagenMember ntra:OtherLicensingAndOtherRevenueMember 2021-01-01 2021-03-31 0001604821 2021-01-01 2021-12-31 0001604821 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001604821 ntra:InvestmentsShortTermClassifiedMember us-gaap:SecuritiesInvestmentMember 2022-12-31 0001604821 ntra:CashEquivalentClassifiedMember us-gaap:SecuritiesInvestmentMember 2022-12-31 0001604821 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001604821 us-gaap:SecuritiesInvestmentMember 2022-12-31 0001604821 us-gaap:MunicipalBondsMember 2022-12-31 0001604821 us-gaap:MoneyMarketFundsMember 2022-12-31 0001604821 us-gaap:DemandDepositsMember 2022-12-31 0001604821 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001604821 ntra:InvestmentsShortTermClassifiedMember us-gaap:SecuritiesInvestmentMember 2021-12-31 0001604821 ntra:CashEquivalentClassifiedMember us-gaap:SecuritiesInvestmentMember 2021-12-31 0001604821 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001604821 us-gaap:SecuritiesInvestmentMember 2021-12-31 0001604821 us-gaap:MunicipalBondsMember 2021-12-31 0001604821 us-gaap:MoneyMarketFundsMember 2021-12-31 0001604821 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001604821 ntra:InProcessResearchDevelopmentAcquisitionAgreementMember 2021-09-10 2021-09-10 0001604821 ntra:FoundationMedicineInc.Member ntra:UpfrontLicensingFeesAndPrepaidRevenuesMember 2019-08-31 0001604821 ntra:FoundationMedicineInc.Member ntra:DevelopmentalRegulatoryAndCommercialMilestonesMember 2019-08-31 0001604821 ntra:FoundationMedicineInc.Member 2022-01-01 2022-12-31 0001604821 2022-12-31 0001604821 2021-12-31 0001604821 2020-01-01 2020-12-31 0001604821 2022-06-30 0001604821 2023-02-17 0001604821 2022-01-01 2022-12-31 ntra:period utr:sqft iso4217:USD shares ntra:position shares iso4217:USD pure ntra:D ntra:patent ntra:lawsuit ntra:customer ntra:lease ntra:location -5.57 -5.21 -2.84 98408000 90558000 81011000 98408000 90558000 81011000 -5.57 -5.21 -2.84 false 95140000 111255000 0 P10Y 01-0894487 0001604821 --12-31 2022 FY false P10Y http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent P3Y P5Y P2Y7M6D P36M P7Y6M10D 0 111255000 P1Y P24M P3Y 0 12900000 10700000 12500000 14200000 10-K true 2022-12-31 false 001-37478 NATERA, INC. DE 13011 McCallen Pass Building A Suite 100 Austin TX 78753 650 980-9190 Common Stock, par value $0.0001 per share NTRA NASDAQ Yes No Yes Yes Large Accelerated Filer false true false 2570000000 113285675 42 San Mateo, California 466005000 84386000 86000 228000 432301000 829896000 3830000 2429000 244385000 122074000 35406000 26909000 33634000 29645000 1211817000 1093138000 92453000 65516000 71874000 59013000 18330000 18820000 1394474000 1236487000 31148000 27206000 44010000 40941000 144214000 93353000 10777000 7404000 80350000 50052000 310499000 218956000 281653000 280394000 20001000 21318000 76577000 61036000 1479000 688730000 583183000 0.0001 0.0001 750000000 750000000 111255000 95140000 11000 10000 2664730000 2050417000 -1942635000 -1394836000 -16362000 -2287000 705744000 653304000 1394474000 1236487000 797307000 580080000 377877000 22915000 45406000 13128000 820222000 625486000 391005000 453632000 315195000 200097000 2624000 3223000 3523000 316415000 264208000 100035000 588591000 511034000 303627000 1361262000 1093660000 607282000 -541040000 -468174000 -216277000 9319000 8305000 15082000 3538000 5381000 7562000 -5848000 -546821000 -471098000 -229645000 978000 618000 98000 -547799000 -471716000 -229743000 -14075000 -6546000 3340000 -561874000 -478262000 -226403000 -5.57 -5.21 -2.84 98408000 90558000 81011000 78005000 8000 976955000 919000 -699171000 278711000 2092000 23524000 23524000 234000 7114000 7114000 1100000 50171000 50171000 3340000 3340000 -404000 -404000 82873000 82873000 4792000 1000 270649000 270650000 -229743000 -229743000 86223000 9000 1411286000 4259000 -929318000 486236000 1165000 11816000 11816000 186000 13550000 13550000 2117000 115219000 115219000 -6546000 -6546000 -82876000 6198000 -76678000 5175000 1000 550821000 550822000 274000 30601000 30601000 -471716000 -471716000 95140000 10000 2050417000 -2287000 -1394836000 653304000 828000 6411000 6411000 437000 13037000 13037000 1480000 152384000 152384000 -14075000 -14075000 13145000 1000 433191000 433192000 225000 9290000 9290000 -547799000 -547799000 111255000 11000 2664730000 -16362000 -1942635000 705744000 -547799000 -471716000 -229743000 16702000 11254000 8613000 9290000 35604000 13770000 10926000 7834000 152384000 115219000 50171000 -240000 628000 -163000 4837000 7814000 5761000 -906000 46000 105000 2000 11000 1259000 1227000 149000 302000 94000 -149000 1770000 -156000 1354000 -5848000 7048000 124081000 43353000 25831000 8257000 7506000 7474000 1196000 249000 14393000 6000 2933000 60000 5462000 19222000 -118000 3069000 10569000 14284000 9377000 10296000 8993000 47650000 32682000 10340000 2056000 -44209000 -6895000 10000 -431501000 -335236000 -182512000 86947000 876095000 685239000 248482000 187580000 30067000 216500000 532910000 343315000 47697000 41030000 19604000 8558000 330338000 -205193000 -331461000 6411000 11816000 23524000 13037000 13550000 7114000 278316000 78757000 433192000 550822000 270650000 30000000 482640000 576188000 500847000 381477000 35759000 -13126000 84614000 48855000 61981000 466091000 84614000 48855000 549000 283000 67000 8060000 7077000 3296000 -1940000 5173000 2781000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1</b><span style="white-space:pre-wrap;">. </span><b style="font-weight:bold;">Description of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:14pt 0pt 0pt 0pt;">Natera, Inc. (the “Company”) was formed in the state of California as Gene Security Network, LLC in November 2003 and incorporated in the state of Delaware in January 2007. The Company is a diagnostics company with proprietary molecular and bioinformatics technology that it is applying to change the management of disease worldwide. The Company’s cell-free DNA (“cfDNA”) technology combines its novel molecular assays, which reliably measure many informative regions across the genome from samples as small as a single cell, with its statistical algorithms which incorporate data available from the broader scientific community to identify genetic variations covering a wide range of serious conditions with high accuracy and coverage. The Company’s technology has been proven clinically and commercially in the women’s health space, in which it develops and commercializes non- or minimally-invasive tests to evaluate risk for, and thereby enable early detection of, a wide range of genetic conditions, such as Down syndrome.  The Company is now translating its success in women’s health and applying its core technology to the oncology market, in which it is commercializing a personalized blood-based DNA test to detect molecular residual disease and monitor disease recurrence, as well as to the organ health market, initially with a test to assess kidney transplants for rejection. The Company operates laboratories in Austin, Texas and San Carlos, California certified under the Clinical Laboratory Improvement Amendments ("CLIA") providing a host of cell-free DNA-based molecular testing services. The Company determines its operating segments based on the way it organizes its business to make operating decisions and assess performance. The Company operates one segment, the development and commercialization of molecular testing services, applying its proprietary technology in the fields of women’s health, oncology and organ health.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:14pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company's key product offerings include its Panorama Non-Invasive Prenatal Test ("NIPT") that screens for chromosomal abnormalities of a fetus as well as in twin pregnancies, typically with a blood draw from the mother; Horizon Carrier Screening ("HCS") to determine carrier status for a large number of severe genetic diseases that could be passed on to the carrier’s children; Signatera molecular residual disease (“MRD”) test, which detects circulating tumor DNA in patients previously diagnosed with cancer to assess molecular residual disease and monitor for recurrence; and Prospera, to assess organ transplant rejection. All testing is available principally in the United States. The Company also offers its Panorama test to customers outside of the United States, primarily in Europe. The Company also offers Constellation, a cloud-based software platform that enables laboratory customers to gain access through the cloud to the Company’s algorithms and bioinformatics in order to validate and launch their own tests based on the Company’s technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:14pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">2</b>.    <b style="font-weight:bold;">Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Some items in the prior period financial statements, including product revenues and costs of product revenues, were reclassified to conform to the current presentation. Revenues and costs related to tests associated with research use only (“RUO”) and companion diagnostics purposes are classified in product revenues and cost of product revenue, respectively. To conform with the presentation in the current period, (i) revenues related to these products during the years ended December 31, <span style="-sec-ix-hidden:Hidden_qcdjxqqr_EiHUlHij6julQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2021</span></span> and <span style="-sec-ix-hidden:Hidden_LTLHykiM6kqOjgeMEvUqmw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2020</span></span> of $12.9 million and $10.7 million, respectively, have been reclassified from licensing and other revenues to product revenues; and (ii) costs related to these products during the years ended December 31, <span style="-sec-ix-hidden:Hidden_tJiAHnVJzE-4m1Cnri5tfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2021</span></span> and <span style="-sec-ix-hidden:Hidden_wVRAwDMT7E6TPnVlc2gFhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2020</span></span> of $12.5 million and of $14.2 million, respectively, have been reclassified from cost of licensing and other revenues to cost of product revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liquidity Matters</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has incurred net losses since its inception and anticipates net losses and negative operating cash flows for the near future. The Company had a net loss of $547.8 million for the year ended December 31, 2022 and an accumulated deficit of $1.9 billion as of December 31, 2022. As of December 31, 2022, the Company had $466.1 million in cash, cash equivalents, and restricted cash, $432.3 million in marketable securities, $80.4 million of outstanding balance of the Credit Line (as defined in Note 10, Debt) including accrued interest, and $287.5 million outstanding principal balance of its 2.25% Convertible Senior Notes (the “Convertible Notes”). As of December 31, 2022, the Company had $70.0 million remaining available on the Credit Line.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">While the Company has introduced multiple products that are generating revenues, these revenues have not been sufficient to fund all operations and business plans. Accordingly, the Company has funded the portion of its operating costs and business plans that exceed revenues through a combination of equity issuances, debt issuances, and other financings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company continues to invest in the development and commercialization of its existing and future products and, consequently, it will need to generate additional revenues to achieve future profitability and may need to raise additional equity or debt financing. If the Company raises additional funds by issuing equity securities, its stockholders will experience dilution. Additional debt financing, if available, may involve covenants restricting its operations or its ability to incur additional debt. Any additional debt financing or additional equity that the Company raises may contain terms that are not favorable to it or its stockholders and requires significant debt service payments, which diverts resources from other activities. Additional financing may not be available when necessary, or in amounts or on terms acceptable to the Company. If the Company is unable to obtain additional financing, it may be required to delay or slow its investment in the development and commercialization of its products and significantly scale back its business and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:2pt;text-align:justify;text-indent:36pt;margin:0pt;">On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. In addition, pursuant to the agreement, certain employees of the third party became employees of the Company. The third party was a biotechnology company focused on oncology. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. The Company accounted for the transaction as an asset acquisition as substantially all of the estimated fair value of the gross assets acquired was concentrated in a single identified in-process research and development asset (“IPR&amp;D”) thus satisfying the requirements of the screen test in ASU 2017-01. The estimated fair value of the acquired workforce was not significant. The Company concluded the acquired IPR&amp;D has no alternative-future use and accordingly expensed approximately $35.6 million, on the day the transaction closed as research and development expense, which is reflected in its consolidated statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">Further, additional consideration aggregating up to approximately $35.0 million may be paid in an estimated 269,547 of additional shares, consistent with the registration statement filed with the SEC on September 10, 2021, that are potentially issuable to legacy shareholders of this third party upon the achievement of defined milestones relating to product development, commercial launch and continued employment of certain selling shareholders, each of which will be revalued at each reporting date and amount of compensation expense will be adjusted accordingly. In November 2022, the remaining consideration was modified, resulting in a $10.0 million milestone payment primarily made in the form of the Company’s stock in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the form of the Company’s stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company assessed the remaining milestone as probable as of December 31, 2022. As achievement of the milestone is contingent upon the continued employment of certain selling shareholders, the Company accounted for the consideration related to all of the milestones as compensation expenses and recognized these expenses ratably over the estimated performance period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount. In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount. Based on the Company’s current business plan, the Company believes that its existing cash and marketable securities will be sufficient to meet its anticipated cash requirements for at least 12 months after March 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"> <span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying consolidated financial statements include all the accounts of the Company and its subsidiaries. The Company established a subsidiary that operates in the state of Texas to support the Company’s laboratory and operational functions. The Company established a subsidiary that operates in Canada following the acquisition of the IPR&amp;D asset, which includes a lease for the laboratory space located in Canada. All intercompany balances and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The preparation of financial statements in accordance with generally accepted accounting principles (GAAP) in the United States requires management to make estimates and assumptions about future events that affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Significant items subject to such estimates include the allowance for doubtful accounts calculated based on the historical uncollected balances applied to current outstanding accounts receivable balances, average selling price expected to be received from insurance payors, the operating right-of-use assets and the associated lease liabilities, the average useful life for property and equipment, deferred revenues associated with unsatisfied performance obligations, accrued liability for potential refund requests, stock-based compensation, the fair value of options, income tax uncertainties, and the expected consideration to be received from contracts with customers. These estimates and assumptions are based on management's best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors, including contractual terms and statutory limits; however, actual results could differ from these estimates and could have an adverse effect on the Company's financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is a significant estimate when the Company calculates Average Selling Price based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Stock-based compensation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company’s stock-based compensation relates to stock options, restricted stock units (“RSUs”), performance-based awards, market-based awards, and stock purchase rights under an Employee Stock Purchase Plan (“ESPP”).<span style="display:inline-block;width:10.63pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Stock based compensation granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period or estimated performance period of the respective awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. Stock-based compensation expense for stock-based awards are based on their grant date fair value. The fair value of stock option awards is recognized as compensation expense on a straight-line basis over the requisite service period in which the awards are expected to vest and forfeitures are estimated based on historical trends at the time of grant and revised as necessary. Stock option awards that include a service condition and a performance condition are considered expected to vest when the performance condition is probable of being met. The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards. These variables include the per share fair value of the underlying common stock, exercise price, expected term, risk-free interest rate, expected annual dividend yield and the expected stock price volatility over the expected term. For all stock options granted, we calculate the expected term based on the weighted average actual terms of stock option awards. We determine expected volatility using the historical volatility of the stock price of similar publicly traded peer companies. The risk-free interest rate is based on the yield available on U.S. Treasury zero-coupon issues similar in duration to the expected term of the equity-settled award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company determines the fair value of RSUs based on the closing price of our stock price, which is listed on Nasdaq, at the date of the grant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>For stock options and performance-based awards that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met. For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price and peer stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires judgment. See further discussion on the valuation assumptions used under Note 9.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Income Taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740,<i style="font-style:italic;"> Income Taxes </i>("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized. See further discussion in Note 12, <i style="font-style:italic;">Income Taxes</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Allowance for doubtful accounts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The allowance for doubtful accounts for trade accounts receivable and other receivables is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Appropriate provision has been made for lifetime expected credit losses in accordance with ASC Topic 326-20, <i style="font-style:italic;">Financial Instruments—Credit Losses</i> (“Topic 326”), for trade receivables and available-for-sale debt securities. The Company’s estimate of expected credit losses includes consideration of past events, current conditions and forecasts of future economic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Inventory</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Inventory is recorded at the lower of cost or net realizable value, determined on a first-in, first-out basis. The Company uses judgment to analyze and determine if the composition of its inventory is obsolete, slow-moving or unsalable and frequently reviews such determinations. A write down of specifically identified unusable, obsolete, slow-moving or known unsalable inventory in the period is first recognized by using a number of factors including product expiration dates and scrapped inventory. Any write-down of inventory to net realizable value establishes a new cost basis and will be maintained even if certain circumstances suggest the inventory is recoverable in subsequent periods. Costs associated with the write-down of inventory are recorded to cost of revenue on our consolidated statements of operations. The Company makes assumptions about future demand, market conditions and the release of new products that may supersede older products. However, if actual market conditions are less favorable than anticipated, additional inventory write-downs may be required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Investments and financial instruments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company classifies its investments as Level 1 or 2 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets that the Company has the ability to access. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. The Company holds Level 2 securities which are initially valued at the transaction price and subsequently valued by a third-party service provider using inputs other than quoted prices that are observable either directly or indirectly, such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of these holdings.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Right-of-use assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The incremental borrowing rate is used to determine the present value of the minimum future lease payments. The Company estimates the incremental borrowing rate of its leases based on corporate bonds with a similar credit rating as the Company and a similar bond term as the lease term as of the approximate lease commencement date. The Company calculates the weighted-average annual percentage yield of bonds with a similar credit rating and term to determine the incremental borrowing rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Property and equipment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years determined by the classification of the property and equipment class in accordance with the Company’s fixed asset policy. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the useful lives assigned to property and equipment placed in service in accordance with the Company’s fixed asset policy and changes the estimates of useful lives to reflect the results of such reviews. The Company amortizes its internal-use software over the estimated useful lives of <span style="-sec-ix-hidden:Hidden_j9dCPjBIYEuP7MqYE-fQ6A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three years</span></span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Other accrued liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company uses estimates, judgments, and assumptions to determine liabilities primarily related to refunds reserve, tax-related liabilities, payroll and related expenses, marketing liabilities, clinical trials and other operating expenses. Estimates consist of historical trends, analytical procedures, review of supporting documentation, inquiries with supply partners and vendors, and other relevant assumptions. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain contacts with vendors, liabilities related to clinical trials, reserves associated with insurance and general overpayments, and the provision for income taxes. Although the Company believe its estimates, assumptions, and judgment are reasonable, it is based upon information presently available and are subject to change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Cash and cash equivalents consist of cash, liquid demand deposits, and money market funds with financial institutions. Highly liquid investments purchased with an original maturity of three months or less are also considered cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash is currently presented as a separate line item in the Company’s balance sheet. In the statements of cash flows, it is included together with cash and cash equivalents and considered as part of the total ending cash balance. The following is the reconciliation between how restricted cash is presented in the balance sheet and the statements of cash flows for all periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents in balance sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 466,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,386</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash, current portion in balance sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 228</p></td></tr><tr><td style="vertical-align:bottom;width:74.28%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash in statements of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 466,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,614</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Investments consist primarily of debt securities such as U.S. Treasuries, U.S. agency and municipal bonds. Management determines the appropriate classification of securities at the time of purchase and re-evaluates such determination at each balance sheet date. The Company generally classifies its entire investment portfolio as available-for-sale. The Company views its available-for-sale portfolio as available for use in current operations. Accordingly, the Company classifies all investments as short-term, irrespective of maturity date. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), which is a separate component of stockholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Related Party</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 6, 2021, the Company participated along with certain other investors in the series B financing of MyOme, Inc. (“MyOme”), and purchased preferred shares and warrants in exchange for approximately $4.0 million cash payment. Matthew Rabinowitz is the Chairman of the board of directors and Co-Founder of both the Company and MyOme. The Company’s investment in MyOme is recorded at cost and will be evaluated for impairment at the end of each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company discloses the fair value of financial instruments for financial assets and liabilities for which the value is practicable to estimate. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Risk and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Financial instruments that potentially subject the Company to credit risk consist of cash, accounts receivable and investments. The Company limits its exposure to credit loss by placing its cash in financial institutions with high credit ratings. The Company's cash may consist of deposits held with banks that may at times exceed federally insured limits. The Company performs evaluations of the relative credit standing of these financial institutions and limits the amount of credit exposure with any one institution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">For the years ended December 31, 2022, 2021, and 2020, there were no customers exceeding 10% of total revenues on an individual basis. As of December 31, 2022 and 2021, there were no customers with an outstanding balance exceeding 10% of net accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Trade accounts receivable and other receivables.</i> The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">Available-for-sale debt securities. </i><span style="background:#ffffff;">The amended guidance from ASU 2016-13 requires the measurement of expected credit losses for available-for-sale debt securities held at the reporting date over the remaining life based on historical experience, current conditions, and reasonable and supportable forecasts. The Company evaluated its investment portfolio under the new available-for-sale debt securities impairment model guidance. The vast majority of the Company’s investment portfolio are low risk, investment grade securities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company adopted the new revenue recognition guidance, ASC 606, beginning January 1, 2018 on a full retrospective basis. ASC 606 mandates revenue recognition to be evaluated using the following five steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of a contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Revenue recognition when, or as, the performance obligations are satisfied</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>See Note 3, <i style="font-style:italic;">Revenue Recognition, </i>for detailed discussions of product revenues, licensing and other revenues, and how the five steps described above are applied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Product Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The components of our cost of product revenues are material and service costs, impairment charges associated with testing equipment, personnel costs, including stock-based compensation expense, equipment and infrastructure expenses associated with testing samples, electronic medical records, order and delivery systems, shipping charges to transport samples, costs incurred from third party test processing fees, and allocated overhead such as rent, information technology costs, equipment depreciation and utilities. Costs associated with Whole Exome Sequencing (“WES”) are also included, as well as labor costs, relating to our Signatera CLIA offering. Costs associated with performing tests are recorded when the test is accessioned.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>However, having rapidly achieved scale, we have increased our focus on more efficient use of labor, automation, and DNA sequencing. For example, we updated the molecular and bioinformatics process for Panorama to further reduce the sequencing reagents, test steps and associated labor costs required to obtain a test result, while increasing the accuracy of the test to allow it to run with lower fetal fraction input. These improvements also reduced the frequency of the need to require blood redraws from the patient.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Licensing and Other Revenues </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The components of our cost of licensing and other revenues are material costs associated with test kits sold to Constellation clients, development and support services relating to our strategic partnership agreements, and other costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company records research and development costs in the period incurred. Research and development costs consist of personnel costs, including stock-based compensation expense, contract services, cost of materials utilized in performing tests, costs of clinical trials and allocated facilities and related overhead expenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Advertising Costs </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company expenses advertising costs as incurred. The Company incurred advertising costs of $1.8 million, $2.2 million, and $0.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Product Shipment Costs </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company expenses product shipment costs in cost of product revenues in the accompanying statements of operations. Shipping and handling costs for the years ended December 31, 2022, 2021, and 2020 were $36.0 million, $22.0 million, and $13.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Income taxes are recorded in accordance with Financial Accounting Standards Board ASC <i style="font-style:italic;">Topic 740, Income Taxes</i> ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Stock-based compensation related to stock options and restricted stock units (“RSUs”) granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model. For stock options and RSUs that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires significant judgment. See further discussion on the valuation assumptions used under Note 9.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Capitalized Software Held for Internal Use </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company capitalizes salaries and related costs of employees and consultants who devote time to the development of internal-use software development projects. Capitalization begins during the application development stage, once the preliminary project stage has been completed, which includes successful validation and approval from management. If a project constitutes an enhancement to previously developed software, the Company assesses whether the enhancement is significant and creates additional functionality to the software, thus qualifying the work incurred for capitalization. Once the project is available for general release, capitalization ceases and the Company estimates the useful life of the asset and begins amortization. The Company periodically assesses whether triggering events are present to </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">review internal-use software for impairment. Changes in estimates related to internal-use software would increase or decrease operating expenses or amortization recorded during the reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company amortizes its internal-use software over the estimated useful lives of three years. The net book value of capitalized software held for internal use was $5.9 million and $2.3 million as of December 31, 2022 and 2021, respectively. Amortization expense for amounts previously capitalized for the years ended December 31, 2022, 2021, and 2020, was $0.2 million, $1.1 million, and $1.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Comprehensive loss and its components encompass all changes in equity other than those with stockholders, and include net loss, unrealized gains and losses on available-for-sale marketable securities, and foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,259</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,075)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,546)</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,362)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,287)</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, which are generally <span style="-sec-ix-hidden:Hidden_D2-fGYTZt0OBT31LQLrqgQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to <span style="-sec-ix-hidden:Hidden_wsBHQc6pc0KAr_bEwHfHYQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> years. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the depreciable lives assigned to property and equipment placed in service and change the estimates of useful lives to reflect the results of such reviews.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluates its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Inventory </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Inventory is valued at the lower of the standard cost, which approximates actual cost, or net realizable value. Cost is determined using the first-in, first-out (“FIFO”) method. Inventory consists entirely of supplies, which are consumed when providing its test reports, and therefore does not maintain any finished goods inventory. The Company enters into inventory purchases and commitments so that it can meet future delivery schedules based on forecasted demand for its tests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recorded inventory obsolescence charges totaling $0.2 million, $0.9 million, and $0.2 million, in the years ended December 31, 2022, 2021, and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the “FASB”) under its accounting standard codifications (“ASC”) or other standard setting bodies and adopted by the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;background:#ffffff;">New Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In March 2020, ASU 2020-04, </span><i style="font-style:italic;background:#ffffff;">Reference Rate Reform (Topic 848)</i><span style="background:#ffffff;"> was issued which provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and sale or transfer of debt securities classified as held-to-maturity. Early adoption of this ASU is permitted, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company’s financial instruments which were previously in the scope of ASU 2020-04 include the UBS credit line agreement, which bore interest at 30-day LIBOR plus </span><span style="background:#ffffff;">1.10%</span><span style="background:#ffffff;">. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus </span><span style="background:#ffffff;">1.21%</span><span style="background:#ffffff;">. The Company does not expect adoption of this standard to have a material impact on its consolidated financial statements.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Some items in the prior period financial statements, including product revenues and costs of product revenues, were reclassified to conform to the current presentation. Revenues and costs related to tests associated with research use only (“RUO”) and companion diagnostics purposes are classified in product revenues and cost of product revenue, respectively. To conform with the presentation in the current period, (i) revenues related to these products during the years ended December 31, <span style="-sec-ix-hidden:Hidden_qcdjxqqr_EiHUlHij6julQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2021</span></span> and <span style="-sec-ix-hidden:Hidden_LTLHykiM6kqOjgeMEvUqmw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2020</span></span> of $12.9 million and $10.7 million, respectively, have been reclassified from licensing and other revenues to product revenues; and (ii) costs related to these products during the years ended December 31, <span style="-sec-ix-hidden:Hidden_tJiAHnVJzE-4m1Cnri5tfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2021</span></span> and <span style="-sec-ix-hidden:Hidden_wVRAwDMT7E6TPnVlc2gFhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2020</span></span> of $12.5 million and of $14.2 million, respectively, have been reclassified from cost of licensing and other revenues to cost of product revenues.</p> 12900000 10700000 12500000 14200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liquidity Matters</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has incurred net losses since its inception and anticipates net losses and negative operating cash flows for the near future. The Company had a net loss of $547.8 million for the year ended December 31, 2022 and an accumulated deficit of $1.9 billion as of December 31, 2022. As of December 31, 2022, the Company had $466.1 million in cash, cash equivalents, and restricted cash, $432.3 million in marketable securities, $80.4 million of outstanding balance of the Credit Line (as defined in Note 10, Debt) including accrued interest, and $287.5 million outstanding principal balance of its 2.25% Convertible Senior Notes (the “Convertible Notes”). As of December 31, 2022, the Company had $70.0 million remaining available on the Credit Line.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">While the Company has introduced multiple products that are generating revenues, these revenues have not been sufficient to fund all operations and business plans. Accordingly, the Company has funded the portion of its operating costs and business plans that exceed revenues through a combination of equity issuances, debt issuances, and other financings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company continues to invest in the development and commercialization of its existing and future products and, consequently, it will need to generate additional revenues to achieve future profitability and may need to raise additional equity or debt financing. If the Company raises additional funds by issuing equity securities, its stockholders will experience dilution. Additional debt financing, if available, may involve covenants restricting its operations or its ability to incur additional debt. Any additional debt financing or additional equity that the Company raises may contain terms that are not favorable to it or its stockholders and requires significant debt service payments, which diverts resources from other activities. Additional financing may not be available when necessary, or in amounts or on terms acceptable to the Company. If the Company is unable to obtain additional financing, it may be required to delay or slow its investment in the development and commercialization of its products and significantly scale back its business and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:2pt;text-align:justify;text-indent:36pt;margin:0pt;">On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. In addition, pursuant to the agreement, certain employees of the third party became employees of the Company. The third party was a biotechnology company focused on oncology. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. The Company accounted for the transaction as an asset acquisition as substantially all of the estimated fair value of the gross assets acquired was concentrated in a single identified in-process research and development asset (“IPR&amp;D”) thus satisfying the requirements of the screen test in ASU 2017-01. The estimated fair value of the acquired workforce was not significant. The Company concluded the acquired IPR&amp;D has no alternative-future use and accordingly expensed approximately $35.6 million, on the day the transaction closed as research and development expense, which is reflected in its consolidated statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">Further, additional consideration aggregating up to approximately $35.0 million may be paid in an estimated 269,547 of additional shares, consistent with the registration statement filed with the SEC on September 10, 2021, that are potentially issuable to legacy shareholders of this third party upon the achievement of defined milestones relating to product development, commercial launch and continued employment of certain selling shareholders, each of which will be revalued at each reporting date and amount of compensation expense will be adjusted accordingly. In November 2022, the remaining consideration was modified, resulting in a $10.0 million milestone payment primarily made in the form of the Company’s stock in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the form of the Company’s stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company assessed the remaining milestone as probable as of December 31, 2022. As achievement of the milestone is contingent upon the continued employment of certain selling shareholders, the Company accounted for the consideration related to all of the milestones as compensation expenses and recognized these expenses ratably over the estimated performance period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount. In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount. Based on the Company’s current business plan, the Company believes that its existing cash and marketable securities will be sufficient to meet its anticipated cash requirements for at least 12 months after March 1, 2023.</p> -547800000 -1900000000 466100000 432300000 80400000 287500000 0.0225 70000000.0 35600000 276346 30900000 3900000 200000 600000 35600000 35000000.0 269547 10000000.0 15000000.0 5175000 113 400000 551200000 13144500 35 500000 433200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying consolidated financial statements include all the accounts of the Company and its subsidiaries. The Company established a subsidiary that operates in the state of Texas to support the Company’s laboratory and operational functions. The Company established a subsidiary that operates in Canada following the acquisition of the IPR&amp;D asset, which includes a lease for the laboratory space located in Canada. All intercompany balances and transactions have been eliminated.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The preparation of financial statements in accordance with generally accepted accounting principles (GAAP) in the United States requires management to make estimates and assumptions about future events that affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Significant items subject to such estimates include the allowance for doubtful accounts calculated based on the historical uncollected balances applied to current outstanding accounts receivable balances, average selling price expected to be received from insurance payors, the operating right-of-use assets and the associated lease liabilities, the average useful life for property and equipment, deferred revenues associated with unsatisfied performance obligations, accrued liability for potential refund requests, stock-based compensation, the fair value of options, income tax uncertainties, and the expected consideration to be received from contracts with customers. These estimates and assumptions are based on management's best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors, including contractual terms and statutory limits; however, actual results could differ from these estimates and could have an adverse effect on the Company's financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is a significant estimate when the Company calculates Average Selling Price based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Stock-based compensation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company’s stock-based compensation relates to stock options, restricted stock units (“RSUs”), performance-based awards, market-based awards, and stock purchase rights under an Employee Stock Purchase Plan (“ESPP”).<span style="display:inline-block;width:10.63pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Stock based compensation granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period or estimated performance period of the respective awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. Stock-based compensation expense for stock-based awards are based on their grant date fair value. The fair value of stock option awards is recognized as compensation expense on a straight-line basis over the requisite service period in which the awards are expected to vest and forfeitures are estimated based on historical trends at the time of grant and revised as necessary. Stock option awards that include a service condition and a performance condition are considered expected to vest when the performance condition is probable of being met. The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards. These variables include the per share fair value of the underlying common stock, exercise price, expected term, risk-free interest rate, expected annual dividend yield and the expected stock price volatility over the expected term. For all stock options granted, we calculate the expected term based on the weighted average actual terms of stock option awards. We determine expected volatility using the historical volatility of the stock price of similar publicly traded peer companies. The risk-free interest rate is based on the yield available on U.S. Treasury zero-coupon issues similar in duration to the expected term of the equity-settled award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company determines the fair value of RSUs based on the closing price of our stock price, which is listed on Nasdaq, at the date of the grant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>For stock options and performance-based awards that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met. For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price and peer stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires judgment. See further discussion on the valuation assumptions used under Note 9.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Income Taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Income taxes are recorded in accordance with Financial Accounting Standards Board ASC Topic 740,<i style="font-style:italic;"> Income Taxes </i>("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized. See further discussion in Note 12, <i style="font-style:italic;">Income Taxes</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Allowance for doubtful accounts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The allowance for doubtful accounts for trade accounts receivable and other receivables is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Appropriate provision has been made for lifetime expected credit losses in accordance with ASC Topic 326-20, <i style="font-style:italic;">Financial Instruments—Credit Losses</i> (“Topic 326”), for trade receivables and available-for-sale debt securities. The Company’s estimate of expected credit losses includes consideration of past events, current conditions and forecasts of future economic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Inventory</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Inventory is recorded at the lower of cost or net realizable value, determined on a first-in, first-out basis. The Company uses judgment to analyze and determine if the composition of its inventory is obsolete, slow-moving or unsalable and frequently reviews such determinations. A write down of specifically identified unusable, obsolete, slow-moving or known unsalable inventory in the period is first recognized by using a number of factors including product expiration dates and scrapped inventory. Any write-down of inventory to net realizable value establishes a new cost basis and will be maintained even if certain circumstances suggest the inventory is recoverable in subsequent periods. Costs associated with the write-down of inventory are recorded to cost of revenue on our consolidated statements of operations. The Company makes assumptions about future demand, market conditions and the release of new products that may supersede older products. However, if actual market conditions are less favorable than anticipated, additional inventory write-downs may be required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Investments and financial instruments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company classifies its investments as Level 1 or 2 within the fair value hierarchy. Fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets that the Company has the ability to access. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. The Company holds Level 2 securities which are initially valued at the transaction price and subsequently valued by a third-party service provider using inputs other than quoted prices that are observable either directly or indirectly, such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of these holdings.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Right-of-use assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The incremental borrowing rate is used to determine the present value of the minimum future lease payments. The Company estimates the incremental borrowing rate of its leases based on corporate bonds with a similar credit rating as the Company and a similar bond term as the lease term as of the approximate lease commencement date. The Company calculates the weighted-average annual percentage yield of bonds with a similar credit rating and term to determine the incremental borrowing rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Property and equipment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the assets, which are generally three to five years determined by the classification of the property and equipment class in accordance with the Company’s fixed asset policy. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the useful lives assigned to property and equipment placed in service in accordance with the Company’s fixed asset policy and changes the estimates of useful lives to reflect the results of such reviews. The Company amortizes its internal-use software over the estimated useful lives of <span style="-sec-ix-hidden:Hidden_j9dCPjBIYEuP7MqYE-fQ6A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three years</span></span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Other accrued liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company uses estimates, judgments, and assumptions to determine liabilities primarily related to refunds reserve, tax-related liabilities, payroll and related expenses, marketing liabilities, clinical trials and other operating expenses. Estimates consist of historical trends, analytical procedures, review of supporting documentation, inquiries with supply partners and vendors, and other relevant assumptions. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain contacts with vendors, liabilities related to clinical trials, reserves associated with insurance and general overpayments, and the provision for income taxes. Although the Company believe its estimates, assumptions, and judgment are reasonable, it is based upon information presently available and are subject to change.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Cash and cash equivalents consist of cash, liquid demand deposits, and money market funds with financial institutions. Highly liquid investments purchased with an original maturity of three months or less are also considered cash equivalents.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash is currently presented as a separate line item in the Company’s balance sheet. In the statements of cash flows, it is included together with cash and cash equivalents and considered as part of the total ending cash balance. The following is the reconciliation between how restricted cash is presented in the balance sheet and the statements of cash flows for all periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents in balance sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 466,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,386</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash, current portion in balance sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 228</p></td></tr><tr><td style="vertical-align:bottom;width:74.28%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash in statements of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 466,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,614</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents in balance sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 466,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,386</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash, current portion in balance sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 228</p></td></tr><tr><td style="vertical-align:bottom;width:74.28%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash in statements of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 466,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,614</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 466005000 84386000 86000 228000 466091000 84614000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Investments consist primarily of debt securities such as U.S. Treasuries, U.S. agency and municipal bonds. Management determines the appropriate classification of securities at the time of purchase and re-evaluates such determination at each balance sheet date. The Company generally classifies its entire investment portfolio as available-for-sale. The Company views its available-for-sale portfolio as available for use in current operations. Accordingly, the Company classifies all investments as short-term, irrespective of maturity date. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), which is a separate component of stockholders’ equity.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Related Party</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 6, 2021, the Company participated along with certain other investors in the series B financing of MyOme, Inc. (“MyOme”), and purchased preferred shares and warrants in exchange for approximately $4.0 million cash payment. Matthew Rabinowitz is the Chairman of the board of directors and Co-Founder of both the Company and MyOme. The Company’s investment in MyOme is recorded at cost and will be evaluated for impairment at the end of each reporting period.</p> 4000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company discloses the fair value of financial instruments for financial assets and liabilities for which the value is practicable to estimate. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Risk and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Financial instruments that potentially subject the Company to credit risk consist of cash, accounts receivable and investments. The Company limits its exposure to credit loss by placing its cash in financial institutions with high credit ratings. The Company's cash may consist of deposits held with banks that may at times exceed federally insured limits. The Company performs evaluations of the relative credit standing of these financial institutions and limits the amount of credit exposure with any one institution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">For the years ended December 31, 2022, 2021, and 2020, there were no customers exceeding 10% of total revenues on an individual basis. As of December 31, 2022 and 2021, there were no customers with an outstanding balance exceeding 10% of net accounts receivable.</p> 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Trade accounts receivable and other receivables.</i> The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">Available-for-sale debt securities. </i><span style="background:#ffffff;">The amended guidance from ASU 2016-13 requires the measurement of expected credit losses for available-for-sale debt securities held at the reporting date over the remaining life based on historical experience, current conditions, and reasonable and supportable forecasts. The Company evaluated its investment portfolio under the new available-for-sale debt securities impairment model guidance. The vast majority of the Company’s investment portfolio are low risk, investment grade securities.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company adopted the new revenue recognition guidance, ASC 606, beginning January 1, 2018 on a full retrospective basis. ASC 606 mandates revenue recognition to be evaluated using the following five steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of a contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Revenue recognition when, or as, the performance obligations are satisfied</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>See Note 3, <i style="font-style:italic;">Revenue Recognition, </i>for detailed discussions of product revenues, licensing and other revenues, and how the five steps described above are applied.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Product Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The components of our cost of product revenues are material and service costs, impairment charges associated with testing equipment, personnel costs, including stock-based compensation expense, equipment and infrastructure expenses associated with testing samples, electronic medical records, order and delivery systems, shipping charges to transport samples, costs incurred from third party test processing fees, and allocated overhead such as rent, information technology costs, equipment depreciation and utilities. Costs associated with Whole Exome Sequencing (“WES”) are also included, as well as labor costs, relating to our Signatera CLIA offering. Costs associated with performing tests are recorded when the test is accessioned.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>However, having rapidly achieved scale, we have increased our focus on more efficient use of labor, automation, and DNA sequencing. For example, we updated the molecular and bioinformatics process for Panorama to further reduce the sequencing reagents, test steps and associated labor costs required to obtain a test result, while increasing the accuracy of the test to allow it to run with lower fetal fraction input. These improvements also reduced the frequency of the need to require blood redraws from the patient.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Licensing and Other Revenues </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The components of our cost of licensing and other revenues are material costs associated with test kits sold to Constellation clients, development and support services relating to our strategic partnership agreements, and other costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company records research and development costs in the period incurred. Research and development costs consist of personnel costs, including stock-based compensation expense, contract services, cost of materials utilized in performing tests, costs of clinical trials and allocated facilities and related overhead expenses. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Advertising Costs </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company expenses advertising costs as incurred. The Company incurred advertising costs of $1.8 million, $2.2 million, and $0.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.</p> 1800000 2200000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Product Shipment Costs </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company expenses product shipment costs in cost of product revenues in the accompanying statements of operations. Shipping and handling costs for the years ended December 31, 2022, 2021, and 2020 were $36.0 million, $22.0 million, and $13.3 million, respectively.</p> 36000000.0 22000000.0 13300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Income taxes are recorded in accordance with Financial Accounting Standards Board ASC <i style="font-style:italic;">Topic 740, Income Taxes</i> ("ASC 740"), which provides for deferred taxes using an asset and liability approach. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Tax benefits are recognized when it is more likely than not that a tax position will be sustained during an audit. Deferred tax assets are reduced by a valuation allowance if current evidence indicates that it is considered more likely than not that these benefits will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Stock-based compensation related to stock options and restricted stock units (“RSUs”) granted to the Company’s employees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For stock options with market conditions, the Company derives the requisite service period using the Monte Carlo simulation model. For stock options and RSUs that vest upon meeting performance conditions or market conditions in combination with performance conditions, the Company derives the requisite service period from the grant date to the date it is probable that the vesting conditions will be met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company uses the Black‑Scholes option‑pricing model to estimate the fair value of stock options issued to employees and non-employees. The Monte Carlo simulation model is used to estimate the fair value of market-based condition awards. The model requires the input of the Company's expected stock price volatility, the expected term of the awards, and a risk-free interest rate. Determining these assumptions requires significant judgment. See further discussion on the valuation assumptions used under Note 9.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Capitalized Software Held for Internal Use </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company capitalizes salaries and related costs of employees and consultants who devote time to the development of internal-use software development projects. Capitalization begins during the application development stage, once the preliminary project stage has been completed, which includes successful validation and approval from management. If a project constitutes an enhancement to previously developed software, the Company assesses whether the enhancement is significant and creates additional functionality to the software, thus qualifying the work incurred for capitalization. Once the project is available for general release, capitalization ceases and the Company estimates the useful life of the asset and begins amortization. The Company periodically assesses whether triggering events are present to </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">review internal-use software for impairment. Changes in estimates related to internal-use software would increase or decrease operating expenses or amortization recorded during the reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company amortizes its internal-use software over the estimated useful lives of three years. The net book value of capitalized software held for internal use was $5.9 million and $2.3 million as of December 31, 2022 and 2021, respectively. Amortization expense for amounts previously capitalized for the years ended December 31, 2022, 2021, and 2020, was $0.2 million, $1.1 million, and $1.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> P3Y 5900000 2300000 200000 1100000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Comprehensive loss and its components encompass all changes in equity other than those with stockholders, and include net loss, unrealized gains and losses on available-for-sale marketable securities, and foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,259</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,075)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,546)</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,362)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,287)</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,259</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,075)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,546)</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,362)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,287)</p></td></tr><tr><td style="vertical-align:bottom;width:74.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> -2287000 4259000 -14075000 -6546000 -16362000 -2287000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment, including purchased and internally developed software, are stated at cost. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, which are generally <span style="-sec-ix-hidden:Hidden_D2-fGYTZt0OBT31LQLrqgQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to <span style="-sec-ix-hidden:Hidden_wsBHQc6pc0KAr_bEwHfHYQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> years. Leasehold improvements are amortized using the straight-line method over the estimated useful lives of the assets or the remaining term of the lease, whichever is shorter. The Company periodically reviews the depreciable lives assigned to property and equipment placed in service and change the estimates of useful lives to reflect the results of such reviews.   </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluates its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Inventory </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Inventory is valued at the lower of the standard cost, which approximates actual cost, or net realizable value. Cost is determined using the first-in, first-out (“FIFO”) method. Inventory consists entirely of supplies, which are consumed when providing its test reports, and therefore does not maintain any finished goods inventory. The Company enters into inventory purchases and commitments so that it can meet future delivery schedules based on forecasted demand for its tests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recorded inventory obsolescence charges totaling $0.2 million, $0.9 million, and $0.2 million, in the years ended December 31, 2022, 2021, and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> 200000 200000 900000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the “FASB”) under its accounting standard codifications (“ASC”) or other standard setting bodies and adopted by the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;background:#ffffff;">New Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In March 2020, ASU 2020-04, </span><i style="font-style:italic;background:#ffffff;">Reference Rate Reform (Topic 848)</i><span style="background:#ffffff;"> was issued which provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and sale or transfer of debt securities classified as held-to-maturity. Early adoption of this ASU is permitted, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company’s financial instruments which were previously in the scope of ASU 2020-04 include the UBS credit line agreement, which bore interest at 30-day LIBOR plus </span><span style="background:#ffffff;">1.10%</span><span style="background:#ffffff;">. The interest rate was subsequently changed to the 30-day Secured Overnight Financing Rate (“SOFR”) average, plus </span><span style="background:#ffffff;">1.21%</span><span style="background:#ffffff;">. The Company does not expect adoption of this standard to have a material impact on its consolidated financial statements.</span></p> 0.0110 0.0121 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">3.    Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company recognizes revenues when, or as, performance obligations in the contracts are satisfied, in the amount reflecting the expected consideration to be received from the goods or services transferred to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Product Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Product revenues are derived from contracts with insurance carriers, laboratory partners and patients in connection with sales primarily related to prenatal genetic tests. The Company enters into contracts with insurance carriers with primarily payment terms related to tests provided to the patients who have health insurance coverage. Insurance carriers are considered as third-party payers on behalf of the patients, and the patients are considered as the customers who receive genetic test services. Tests may be billed to insurance carriers, patients, or a combination of insurance carriers and patients. Further, the Company sells tests to a number of domestic and international laboratory partners and identifies the laboratory partners as customers provided that there is a test services agreement between the two parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A performance obligation represents a promise in a contract to transfer a distinct good or service to a customer, which represents a unit of accounting in accordance with ASC 606. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once the Company has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. A portion of the consideration should be allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company evaluates its contracts with insurance carriers, laboratory partners and patients and identifies the performance obligations in those contracts, which are the delivery of the test results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The total consideration which the Company expects to be entitled to from patients and insurance carriers in exchange for the Company's products is determined based on agreements with insurance carriers, effects of variable consideration, and customary business practices. The transaction price is estimated based on the contractual pricing agreed to with each insurance carrier for each test (CPT code) performed adjusted for variable consideration related to historical percent of cases allowed, historical percent of patient responsibility collected, and historical percent of contract price collected from insurance carriers. The Company uses the expected-value approach of estimating variable consideration.  The Company also considers recent trends, past events not expected to recur, and future known changes such as anticipated contractual pricing changes or insurance coverages.  For insurance carriers with similar reimbursement characteristics, the Company uses a portfolio approach to estimate the effects of variable consideration. The Company also applies a constraint to the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue may occur in future periods. The total consideration which the Company expects to be entitled to from lab partners is generally fixed, but can be variable depending on the volume of tests performed, which is estimated using the expected-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">value approach. For insurance carriers, laboratory partners and patients, the Company allocates the total consideration to a single performance obligation, which is the delivery of the test results to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">When assessing the total consideration for insurance carriers and patients, a certain percentage of revenues is further constrained for estimated refunds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company generally bills an insurance carrier, a laboratory partner or a patient upon delivery of test results. The Company also bills patients directly for out-of-pocket costs involving co-pays and deductibles that they are responsible for. Tests billed to insurance carriers and directly to patients usually take an average of nine to twelve months to collect payment, and for tests billed to laboratory distribution partners, the average collection cycle takes approximately two to three months. At times, the Company may or may not get reimbursed for the full amount billed. Further, the Company may not get reimbursed at all for tests performed if such tests are not covered under the insurance carrier’s reimbursement policies or the Company is not a qualified provider to the insurance carrier, or if the tests were not previously authorized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt;">Product revenue is recognized in an amount that equals to the total consideration (as described above) at a point in time when the test results are delivered. The Company reserves certain amounts in other accrued liabilities on the balance sheet in anticipation of requests for refunds of payments previously made by insurance carriers, which are accounted for as reductions in product revenues in the statement of operations and comprehensive loss. During the years ended December 31, 2022, 2021, and 2020, $7.4 million, $5.7 million, and $5.4 million, respectively, were released from amounts previously held in reserves in other accrued liabilities and recognized as product revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Signatera Product Revenues with Pharmaceutical Companies</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company enters into agreements with pharmaceutical companies to utilize the Company’s Signatera tests typically to study new cancer treatments or to validate the outcomes of clinical trials for which the pharmaceutical companies are identified as customers. Such arrangements generally involve performing whole exome sequencing (“WES”) services and the testing of patient samples to detect cancer mutations using its Signatera test. Each test is billable to customers and the personalized cancer profile also makes each test distinct within the context of the contract as customers can exercise control over the test results upon delivery. The Company allocates the contract price to each test using the stand-alone selling price for each service and recognizes the test processing revenue as individual test results are delivered to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Licensing and Other Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="background:#ffffff;">The Company recognizes licensing revenues from its cloud-based distribution service offering, Constellation, by granting licenses to its licensees to use certain of the Company’s proprietary intellectual properties and cloud-based software and IVD kits. The Company also recognizes revenues from its strategic collaboration agreements, such as those with BGI Genomics Co., Ltd. and Foundation Medicine, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;background:#ffffff;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Constellation</i></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The laboratory partners with which the Company enters into a licensing arrangement represent the licensees and are identified as customers. The licensees do not have the right to possess the Company’s software, but rather receive professional services through the cloud software. These arrangements often include: (i) the delivery of the services through the cloud software, (ii) the necessary support and training, and (iii) the IVD kits to be consumed as tests are processed. The Company does not consider the software as a service, the support and training as being distinct in the context of such arrangements, and therefore they are combined as a single performance obligation. The software, support and training are delivered simultaneously to the licensees over the term of the arrangement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company bills the majority of licensees, who process the tests in their laboratories, a fixed price for each test processed. Licensing revenues are recognized as the performance obligations are satisfied (i.e., upon the delivery of each test) and reported in licensing and other revenues in the statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Qiagen</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In March 2018, the Company entered into a License, Development and Distribution Agreement (the “Qiagen Agreement”) with Qiagen under which the Company granted Qiagen a license to develop, manufacture, distribute and commercialize NGS-based genetic testing assays and sequencing systems utilizing such assays, which incorporate the Company’s proprietary technology. Effective in March 2020, the Company terminated the Qiagen Agreement. Subsequently, in March 2021, the Company and Qiagen signed a Termination and Settlement Agreement where the Company agreed to refund a net $10.0 million as a result of the termination. The remaining $28.6 million of deferred revenue was recognized as licensing and other revenue in the first quarter of 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">BGI Genomics</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In February 2019, the Company entered into a License Agreement with BGI Genomics Co., Ltd. (“BGI Genomics”) to develop, manufacture, and commercialize NGS-based genetic testing assays for clinical and commercial use. The agreement has a term of ten years and expires in February 2029. According to the agreement, the Company is entitled to a total of $50 million, comprised of upfront technology license fees, prepaid royalties relating to future sales of licensed products and performance of assay interpretation services, and milestone payments. During the three months ended June 30, 2019, the Company received $35.6 million, net of withholding taxes, of these amounts. Also, as required by the agreement with BGI Genomics, in June 2019 the Company prepaid $6.0 million to BGI Genomics for future sequencing services and $4.0 million for future sequencing equipment. These advance payments for equipment and services to be received in future periods aggregating to $10.0 million were originally recorded in other assets on the Balance Sheet. During the year ending December 31, 2022, $4.0 million was reclassified as prepaid expenses and other current assets. During the year ending December 31, 2022, the Company recognized $4.5 million as revenue upon achieving a milestone.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Pursuant to the agreement, the Company licensed its intellectual property and will provide development services. Following completion of development services, the Company will provide assay interpretation services over the term of the agreement. The Company concluded that the license is not a distinct performance obligation as it does not have a stand-alone value to BGI Genomics apart from the related development services. Therefore, license and related development services, for each of the NIPT and Oncology products, represents a single performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company is responsible for granting a license to specified intellectual property and performing certain development activities to customize its genetic testing assays for oncology and NIPT for use with BGI Genomics’ sequencing instruments and proprietary technology platform. Revenue associated with these performance obligations is recognized over time using the input method, based on costs incurred to perform the development services, since the level of costs incurred over time best reflect the transfer of development services. Revenue associated with the assay interpretation services will be recognized upon delivery of these services. Funds received in advance are recorded as deferred revenue and will be recognized as the related services are delivered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The initial transaction price was primarily comprised of license and milestone fees. The Company constrains the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue recognized may occur in future periods. Certain milestone and license fees were constrained and not included in the transaction price due to the uncertainties of research and development. The Company re-evaluates the transaction price, including the estimated variable consideration included in the transaction price and all constrained amounts, in each reporting period and as uncertain events are resolved or other changes in circumstances occur. The allocation of the transaction price was performed based on standalone selling prices, which are based on estimated amounts that the Company would charge for a performance obligation if it were sold separately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">In accordance with ASC 340-40, any incremental costs incurred to obtain a contract with a customer are required to be capitalized and amortized over the period in which the goods and services are transferred to the customer. The incremental costs incurred in connection with the BGI Genomics arrangement is not material on an accumulated basis and therefore will not be capitalized on the balance sheet but will be expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Foundation Medicine, Inc.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt;">In August 2019, the Company entered into a License and Collaboration Agreement (the “Foundation Medicine Agreement”) with Foundation Medicine to develop and commercialize personalized circulating tumor DNA monitoring assays, for use by biopharmaceutical and clinical customers who order Foundation Medicine’s FoundationOne CDx. The Foundation Medicine Agreement has an initial term of five years, expiring in August 2024, with automatic renewals thereafter for successive one-year terms, unless the Foundation Medicine Agreement is earlier terminated in accordance with its terms. Natera and Foundation Medicine will share the revenues generated from both biopharmaceutical and clinical customers in accordance with the terms of the Foundation Medicine Agreement. The Foundation Medicine Agreement provides for approximately $13.3 million in upfront licensing fees and prepaid revenues payable to the Company, and up to approximately $32.0 million in minimum annual payments and payments tied to the Company’s achievement of certain developmental, regulatory, and commercial milestones. As of December 31, 2022, the Company has invoiced and received a payment of $16.8 million for all milestones achieved through December 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Pursuant to the agreement, the Company will provide development services in conjunction with granting the use of the Company’s intellectual property. Following completion of those development services, the Company will provide assay testing services over the term of the agreement. The Company has concluded that the license is not a distinct performance obligation as it is highly interrelated and interdependent with the related development services. Therefore, license and related development services represent a single performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company is responsible for providing the technology license and certain development services that are required to customize its proprietary Signatera test to work with Foundation Medicine’s FoundationOne CDx. The intellectual property has been licensed to Foundation Medicine for the customized test. In addition, the Company is responsible for delivering clinical study plans in order to demonstrate efficacy of the customized test. Revenues associated with each of the performance obligations are recognized over time using the input method, based on costs incurred to perform the development services, since the level of costs incurred over time best reflect the transfer of development services. Revenue associated with the assay testing services will be recognized upon delivery of these services. Funds received in advance are recorded as deferred revenue and will be recognized as the related services are delivered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The initial transaction price was primarily comprised of license and milestone fees. The Company constrains the estimated variable consideration when it assesses it is probable that a significant reversal in the amount of cumulative revenue recognized may occur in future periods. Certain milestone fees were constrained and not included in the transaction price due to the uncertainties of research and development. The Company re-evaluates the transaction price, including the estimated variable consideration included in the transaction price and all constrained amounts, in each reporting period and as uncertain events are resolved or other changes in circumstances occur. The allocation of the transaction price was performed based on standalone selling prices, which are based on estimated amounts that the Company would charge for a performance obligation if it were sold separately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">In accordance with ASC 340-40, any incremental costs incurred to obtain a contract with a customer are required to be capitalized and amortized over the period in which the goods and services are transferred to the customer. The Company has elected to apply a practical expedient under ASC 340-40 to recognize the incremental costs of obtaining a contract as an expense when incurred provided that the amortization period of such costs, if capitalized, is one year or less. Since the incremental costs to obtain the Foundation Medicine Agreement would be amortized over a period of one year or less, these costs were expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Disaggregation of Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The following table shows disaggregation of revenues by payer types:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:44.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:44.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance carriers</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 690,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 492,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 300,220</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory partners</p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 94,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58,196</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patients</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 34,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,589</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 820,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 391,005</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:6pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The following table presents total revenues by geographic area based on the location of the Company’s payers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:44.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:44.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 785,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 590,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 365,660</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Americas, excluding U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,469</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe, Middle East, India, Africa</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,332</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia Pacific and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,544</p></td></tr><tr><td style="vertical-align:middle;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 820,222</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,486</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 391,005</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:6pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the Company’s beginning and ending balances of accounts receivable and deferred revenues:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 244,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 122,074</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,404</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,318</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The following table shows the changes in the balance of deferred revenues during the period:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,930</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Increase in deferred revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,915</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclasses from deferred revenues to other short-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (337)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,080)</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized during the period that was included in<br/>deferred revenues at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,782)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,784)</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized from performance obligations satisfied<br/>within the same period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,259)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">During the year ended December 31, 2022, revenue recognized that was included in the deferred revenue balance at the beginning of the period totaled </span><span style="background:#ffffff;">$8.8</span><span style="background:#ffffff;"> million with approximately </span><span style="background:#ffffff;">$5.4</span><span style="background:#ffffff;"> million related to BGI Genomics and Foundation Medicine, and the remaining </span><span style="background:#ffffff;">$3.3</span><span style="background:#ffffff;"> million related to genetic testing services. During the year ended December 31, 2022, </span><span style="background:#ffffff;">$17.8</span><span style="background:#ffffff;"> million was recognized as deferred revenue and later earned as revenue in the same period with approximately </span><span style="background:#ffffff;">$6.4</span><span style="background:#ffffff;"> million related to BGI Genomics and Foundation Medicine, and the remaining </span><span style="background:#ffffff;">$11.4</span><span style="background:#ffffff;"> million related to genetic testing services. The current portion of deferred revenue includes </span><span style="background:#ffffff;">$10.7</span><span style="background:#ffffff;"> million from genetic testing services and </span><span style="background:#ffffff;">$0.1</span><span style="background:#ffffff;"> million from the BGI Genomics agreement.</span><span style="background:#ffffff;"> </span><span style="background:#ffffff;">The non-current portion of deferred revenue includes </span><span style="background:#ffffff;">$20.0</span><span style="background:#ffffff;"> million from the BGI Genomics agreement.</span></p> 7400000 5700000 5400000 10000000.0 28600000 50000000 35600000 6000000.0 4000000.0 10000000.0 4000000.0 4500000 P5Y P1Y 13300000 32000000.0 16800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:44.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:44.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance carriers</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 690,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 492,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 300,220</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory partners</p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 94,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58,196</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patients</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 34,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,589</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 820,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 391,005</p></td></tr></table> 690754000 492563000 300220000 94910000 100019000 58196000 34558000 32904000 32589000 820222000 625486000 391005000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:44.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:44.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 785,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 590,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 365,660</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Americas, excluding U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,469</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe, Middle East, India, Africa</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,332</p></td></tr><tr><td style="vertical-align:bottom;width:52.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia Pacific and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,544</p></td></tr><tr><td style="vertical-align:middle;width:52.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 820,222</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,486</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 391,005</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:6pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> 785849000 590872000 365660000 3705000 4047000 3469000 16640000 20429000 14332000 14028000 10138000 7544000 820222000 625486000 391005000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 244,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 122,074</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,404</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,318</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 244385000 122074000 10777000 7404000 20001000 21318000 30778000 28722000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,930</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Increase in deferred revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,915</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclasses from deferred revenues to other short-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (337)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,080)</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized during the period that was included in<br/>deferred revenues at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,782)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,784)</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized from performance obligations satisfied<br/>within the same period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,259)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 28722000 72930000 28978000 7915000 -337000 -10080000 -8782000 -37784000 -17803000 -4259000 30778000 28722000 -8800000 -5400000 -3300000 17800000 6400000 11400000 10700000 100000 20000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">4.   </b> <b style="font-weight:bold;">Fair Value Measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company's financial assets and liabilities carried at fair value are comprised of investment assets that include money market and investments.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The fair value accounting guidance requires that assets and liabilities be carried at fair value and classified in one of the following three categories:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">Level I: Quoted prices in active markets for identical assets and liabilities that the Company has the ability to access.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">Level II: Observable market-based inputs or unobservable inputs that are corroborated by market data, such as quoted prices, interest rates, and yield curves.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">Level III: Inputs that are unobservable data points that are not corroborated by market data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level I</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level II</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level III</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level I</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level II</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level III</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="26" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:76.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Money market deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 283,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 283,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Liquid demand deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 125,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 125,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 346,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 346,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 688,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 688,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Corporate bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 52,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 52,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Municipal securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 62,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 62,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 89,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 89,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 755,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 86,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 841,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 698,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 141,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 839,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Short-Term and Long-Term Debt:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">As of December 31, 2022, the estimated fair value of the total principal outstanding and accrued interest of the Credit Line, which are not presented at fair value on the Consolidated Balance Sheets as of December 31, 2022 and 2021, was </span>$80.4 million and $50.1 million, respectively, and were based upon observable Level 1 inputs, including the interest rate based on the 30-day SOFR average, plus 1.21% (see Note 10, <i style="font-style:italic;">Debt</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">As of December 31, 2022, the estimated fair value of the Convertible Notes, which are not presented at fair value on the Consolidated Balance Sheets as of December 31, 2022 and 2021, was $358.4 million and $715.7 million, respectively, was based upon observable Level 2 inputs, including pricing information from recent trades of the Convertible Notes (see Note 10, <i style="font-style:italic;">Debt</i>).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level I</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level II</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level III</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level I</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level II</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level III</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="26" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:76.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Money market deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 283,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 283,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Liquid demand deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 125,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 125,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 346,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 346,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 688,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 688,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Corporate bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 52,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 52,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 6pt;">Municipal securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 62,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 62,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 89,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 89,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 755,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 86,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 841,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 698,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 141,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 839,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 283358000 283358000 10041000 10041000 125596000 125596000 346057000 346057000 688097000 688097000 23529000 23529000 52337000 52337000 62715000 62715000 89462000 89462000 755011000 86244000 841255000 698138000 141799000 839937000 80400000 50100000 0.0121 358400000 715700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">5.</b>    <b style="font-weight:bold;">Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company elected to invest a portion of its cash assets in conservative, income earning, liquid investments. Cash equivalents and investments, all of which are classified as available-for-sale securities, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Loss)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Loss)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="26" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Money market deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 283,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">283,358 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">10,041 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Liquid demand deposits</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">125,596 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">125,596 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> —</p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">U.S. Treasury securities (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 358,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (12,328)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 346,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">689,640 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 688,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Corporate bonds and notes (1)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">24,045 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(516)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">23,529 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">52,729 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(392)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">52,337 </p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Municipal securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 65,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (3,259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">62,715 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">89,814 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (613)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 89,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 857,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(16,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">841,255 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">842,224 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">1,342 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(3,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 839,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Classified as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 408,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 432,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 829,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 841,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 839,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:151.09%;background:#ffffff;padding:0.75pt;"><tr><td style="vertical-align:top;white-space:nowrap;width:2.56%;background:#ffffff;margin:0pt;padding:0pt;"/><td style="vertical-align:middle;width:97.43%;background:#ffffff;margin:0pt;padding:0pt;"><div style="border-collapse:collapse;display:table;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><div style="display:table-row;"><div style="display:table-cell;font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</div><div style="display:table-cell;padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Per the Company’s investment policy, all debt securities are classified as short-term investments irrespective of holding period.</span></div></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"/><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:151.09%;background:#ffffff;padding:0.75pt;"><tr><td style="vertical-align:middle;width:2.45%;background:#ffffff;margin:0pt;padding:0.75pt;"/><td style="vertical-align:top;white-space:nowrap;width:2.56%;background:#ffffff;margin:0pt;padding:0.75pt 0pt 0.75pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">(2)</p></td><td style="vertical-align:middle;width:94.98%;background:#ffffff;margin:0pt;padding:0.75pt 0pt 0.75pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cash equivalents includes cash sweep accounts, liquid demand deposits and U.S. Treasury money market mutual funds.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company invests in U.S. Treasuries, U.S. agency and high quality municipal bonds which mature at par value and are all paying their coupons on schedule. The Company has therefore concluded there is currently no other than temporary impairment of its investments and will continue to recognize unrealized gains and losses in other comprehensive income (loss). The Company sold $248.5 million and $187.6 million of investments during the years ended December 31, 2022 and 2021, respectively. During the year ended December 31, 2022, the amount of gross realized losses upon sales of investments were $0.9 million. The amount of gross realized gains and losses in 2021 were insignificant. The Company uses the specific investment identification method to calculate realized gains and losses and amounts reclassified out of other comprehensive income to net income. As of December 31, 2022, the Company had 61 investments in an unrealized loss position in its portfolio. <span style="background:#ffffff;">The fair value for investment securities at an unrealized loss position as of December 31, 2022 was </span><span style="background:#ffffff;">$430.8</span><span style="background:#ffffff;"> million. </span>An allowance for credit losses was not necessary as decrease in the fair market value for a majority of the available-for-sale securities was as a result of a significant average yield rate decrease for similar securities as of December 31, 2022. T<span style="background:#ffffff;">he Company has assessed the unrealized loss position for available-for-sale debt securities for which an allowance for credit losses has not been recorded. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents debt securities available-for-sale that were in an unrealized loss position as of December 31, 2022, aggregated by major security type and length of time in a continuous loss position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months or Longer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Loss</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 327,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 346,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,327)</p></td></tr><tr><td style="vertical-align:bottom;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (516)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,260)</p></td></tr><tr><td style="vertical-align:bottom;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (692)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 395,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 430,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,103)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the Company’s portfolio of available-for-sale securities by contractual maturity as of December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less than or equal to one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 329,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 320,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Greater than one year but less than five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 118,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 111,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 448,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 432,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Loss)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Unrealized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Loss)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="26" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Money market deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 283,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">283,358 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">10,041 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Liquid demand deposits</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">125,596 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">125,596 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> —</p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">U.S. Treasury securities (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 358,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (12,328)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 346,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">689,640 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (2,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 688,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Corporate bonds and notes (1)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">24,045 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(516)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">23,529 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">52,729 </p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(392)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">52,337 </p></td><td style="vertical-align:bottom;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Municipal securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 65,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (3,259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">62,715 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">89,814 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (613)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 89,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 857,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(16,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">841,255 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">842,224 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;">1,342 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(3,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 839,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Classified as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 408,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 10,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 432,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 829,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 841,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 839,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:151.09%;background:#ffffff;padding:0.75pt;"><tr><td style="vertical-align:top;white-space:nowrap;width:2.56%;background:#ffffff;margin:0pt;padding:0pt;"/><td style="vertical-align:middle;width:97.43%;background:#ffffff;margin:0pt;padding:0pt;"><div style="border-collapse:collapse;display:table;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><div style="display:table-row;"><div style="display:table-cell;font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</div><div style="display:table-cell;padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Per the Company’s investment policy, all debt securities are classified as short-term investments irrespective of holding period.</span></div></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"/><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:151.09%;background:#ffffff;padding:0.75pt;"><tr><td style="vertical-align:middle;width:2.45%;background:#ffffff;margin:0pt;padding:0.75pt;"/><td style="vertical-align:top;white-space:nowrap;width:2.56%;background:#ffffff;margin:0pt;padding:0.75pt 0pt 0.75pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">(2)</p></td><td style="vertical-align:middle;width:94.98%;background:#ffffff;margin:0pt;padding:0.75pt 0pt 0.75pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cash equivalents includes cash sweep accounts, liquid demand deposits and U.S. Treasury money market mutual funds.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 283358000 283358000 10041000 10041000 125596000 125596000 358385000 12328000 346057000 689640000 1081000 2624000 688097000 24045000 516000 23529000 52729000 392000 52337000 65973000 1000 3259000 62715000 89814000 261000 613000 89462000 857357000 1000 16103000 841255000 842224000 1342000 3629000 839937000 408954000 10041000 432301000 829896000 841255000 839937000 248500000 187600000 900000 61 430800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months or Longer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Loss</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 327,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 346,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,327)</p></td></tr><tr><td style="vertical-align:bottom;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (516)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,260)</p></td></tr><tr><td style="vertical-align:bottom;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (692)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 395,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 430,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,103)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 18677000 565000 327374000 11762000 346051000 12327000 23529000 516000 23529000 516000 16371000 127000 44843000 3133000 61214000 3260000 35048000 692000 395746000 15411000 430794000 16103000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less than or equal to one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 329,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 320,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Greater than one year but less than five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 118,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 111,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 448,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> 432,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 329499000 320708000 118904000 111593000 448403000 432301000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">6. </b>    <b style="font-weight:bold;">Balance Sheet Components</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The following is a roll-forward of the allowances for credit losses related to trade accounts receivable for the years ended December 31, 2022, 2021 and 2020:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.21%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,919</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative-effect adjustment upon adoption of ASU 2016-13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 404</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,354</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (457)</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,220</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s property and equipment consisted of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0978775%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchased and capitalized software held for internal use</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Lesser of useful life or lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Property and Equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s property and equipment are primarily located in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended December 31, 2022 and 2021, depreciation expense of $16.7 million and $11.3 million was recorded, respectively. There were no material write-offs of fully depreciated assets in the year ended December 31, 2022. During the year ended December 31, 2021, the Company wrote off $41.9 million in fully depreciated assets. The Company did not incur any material impairment charges during the year ended December 31, 2022 or December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accrued Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s accrued compensation consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued paid time off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued commissions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Other Accrued Liabilities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company’s other accrued liabilities consisted of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:43.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves for refunds to insurance carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">18,948 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">17,210 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued charges for third-party testing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">17,036 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5,849 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Testing and laboratory materials from suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13,281 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3,799 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and corporate affairs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">8,943 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7,853 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Legal, audit and consulting fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">36,710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11,758 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued shipping charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">485 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">969 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4,319 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2,230 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued third-party service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">6,631 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13,442 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Clinical trials and studies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">23,301 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11,218 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_z2I_Nqzo-02dXgJlNzLvpg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liabilities, current portion</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7,639 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5,752 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment purchases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1,821 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1,853 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1,078 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4,022 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10,342 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 144,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Reserves for refunds to insurance carriers include overpayments from and amounts to be refunded to insurance carriers, and additional amounts that the Company estimates for potential refund requests during the period. When and if these previously accrued amounts are no longer required based on actual refunds requested, any remaining reserve amounts are released. When the Company releases these previously accrued amounts, they are recognized as product revenues in the statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the reserve balance and activities for refunds to insurance carriers for the years ended December 31, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:41.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,366</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additional reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,340</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Refunds to carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,558)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,784)</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves released to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,712)</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,210</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.21%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,919</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative-effect adjustment upon adoption of ASU 2016-13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 404</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,354</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (457)</p></td></tr><tr><td style="vertical-align:bottom;width:53.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,220</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2429000 4220000 2919000 404000 1770000 -156000 1354000 369000 1635000 457000 3830000 2429000 4220000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0978775%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3-5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchased and capitalized software held for internal use</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Lesser of useful life or lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Property and Equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P3Y P5Y 66262000 33722000 P3Y 1308000 4893000 P3Y 5464000 2395000 29747000 13640000 25370000 30279000 128151000 84929000 35698000 19413000 92453000 65516000 16700000 11300000 41900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued paid time off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued commissions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 2930000 2567000 11821000 15726000 20426000 15854000 8833000 6794000 44010000 40941000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:43.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves for refunds to insurance carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">18,948 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">17,210 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued charges for third-party testing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">17,036 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5,849 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Testing and laboratory materials from suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13,281 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3,799 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and corporate affairs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">8,943 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7,853 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Legal, audit and consulting fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">36,710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11,758 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued shipping charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">485 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">969 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4,319 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2,230 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued third-party service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">6,631 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13,442 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Clinical trials and studies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">23,301 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11,218 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_z2I_Nqzo-02dXgJlNzLvpg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liabilities, current portion</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7,639 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5,752 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment purchases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1,821 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1,853 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1,078 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4,022 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10,342 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 144,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 18948000 17210000 17036000 5849000 13281000 3799000 8943000 7853000 36710000 11758000 485000 969000 4319000 2230000 6631000 13442000 23301000 11218000 7639000 5752000 1821000 1853000 1078000 1078000 4022000 10342000 144214000 93353000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:41.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,366</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additional reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,340</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Refunds to carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,558)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,784)</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves released to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,712)</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,210</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 17210000 17366000 23718000 16340000 14558000 10784000 7422000 5712000 18948000 17210000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">7.</b>    <b style="font-weight:bold;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Operating Leases </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In September 2015, the Company entered into a long-term lease agreement for laboratory and office space totaling approximately 94,000 square feet in Austin, Texas. The original lease term was 132 months beginning in December 2015 and expiring in November 2026 with monthly payments beginning in December 2016. In December 2021, the Company entered into an amendment of the Austin lease agreement which extended the lease of the current premises through March 2033. The amendment also includes two additional office spaces (the “First Expansion Premises” and the “Second Expansion Premises”). The First Expansion Premises consists of 32,500 rentable square feet and commenced in February 2022. The Second Expansion Premises consists of 65,222 rentable square feet and commenced in September 2022. The terms of the First and Second Expansion Premises expire in March 2033.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In October 2016, the Company entered into a lease directly with its landlord for laboratory and office spaces at its facilities located in San Carlos, California. The Company currently occupies approximately 136,000 square feet comprised of two office spaces (the “First Space” and the “Second Space”). The First Space covers approximately 88,000 square feet, and the Second Space totals approximately 48,000 square feet. The term of this lease is approximately 84 months and expires in October 2023. This lease contains an option to renew the lease term for five years, but the fair market rent amount upon renewal is not available from the landlord. In January 2021, the Company entered into an amendment of the lease to extend the term for 48 months to October 2027. The combined annual rent for the First Space and Second Space will be $9.3 million commencing in October 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In addition, the Company entered into a sublease agreement in June 2019 with a third party to sublease 25,879 square feet of space located on the third floor of the San Carlos, California building while maintaining its primary obligation as the intermediate lessor. The term of this lease is approximately 48 months commencing in October 2019 and expiring in September 2023. The annual lease payment starts at $1.9 million and will escalate annually commencing in October 2020. In February 2021, the Company entered into an amendment of the San Carlos sublease agreement whereas the third party will surrender 25,879 rentable square feet by December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company entered into a lease agreement commencing June 2018 for its cord blood tissue storage facility in Tukwila, Washington that covers approximately 10,000 square feet. The lease term is 62 months expiring in July 2023. The Company has the option to extend this lease for five years, and the fair market rent upon renewal is not determinable. However, since the Company sold its business related to cord blood and tissue storage in September 2019, the Company has subleased the facility and does not intend to exercise its option to renew the facility upon expiration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="white-space:pre-wrap;"> </span>The Company entered into a lease agreement in November 2020 to lease 11,395 square feet of space located in South San Francisco, California over a <span style="-sec-ix-hidden:Hidden_88xsw3-Cu0KeBN5ToAX9-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">36-month</span></span> term. The premises are used for general office, laboratory and research use. The annual lease payment starts at $0.9 million and will escalate annually commencing in December 2021. In December 2022, the Company exercised the renewal option of the South San Francisco lease agreement. In January 2023, the Company entered in an amendment to extend the lease term of the South San Francisco premises by three years, through November 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>As part of the IPR&amp;D asset acquisition in September 2021, the Company inherited a <span style="-sec-ix-hidden:Hidden_dqxslKeNaECXKEXOyQanzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">24-month</span></span> lease for 7,107 square feet of laboratory space in Canada. The annual lease payment starts at $0.2 million and will expire in August 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>For the year ended December 31, 2022, the Company recorded noncash activities of $22.1 million primarily related to additional right-of-use assets of which $20.1 million was a result of the first and second Austin expansion premises. For the year ended December 31, 2021, the Company recorded noncash activities of $44.4 million primarily related to additional right-of-use assets of which $29.7 million was a result of the San Carlos lease extension which was accounted for as a modification under ASC 842.<span style="display:inline-block;width:22.72pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company has also historically entered into leases of individual workspaces and storage spaces at various locations on both a month-to-month basis without an established lease term, and more recently for certain locations, has committed to terms approximating <span style="-sec-ix-hidden:Hidden_3uSH1mswSU6EElFSKsPwmw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to five years. For the facilities without a committed lease term, the Company has elected to not recognize them as right-of-use assets on the consolidated balance sheets as they are all considered short-term leases. For individual workspaces where the committed lease term exceeds one year, the Company has recorded a right-of-use asset on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The operating lease right-of-use assets are classified as noncurrent assets in the balance sheet. The corresponding lease liabilities are separated into current and long-term portions as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current portion included in other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,639</p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,577</p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,216</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The initial recognition of the operating lease liabilities was measured as the present value of the future minimum lease payments using a discount rate determined as of January 1, 2019. The operating right-of-use assets was calculated as the operating lease liabilities discounted at the present value, less the amount of unamortized tenant improvement allowance and deferred rent. The discount rate used was the Company’s incremental borrowing rate given that the implicit rate to each lease was not readily determinable. In accordance with ASC 842, the incremental borrowing rate was estimated as the annual percentage yield resulting from a corporate debt financing over a loan term approximating the remaining term of each lease, with the effect of certain credit risk rating. As of December 31, 2022, the weighted-average remaining lease term was <span style="-sec-ix-hidden:Hidden_Tk2AFXRN4k69MvxZvnfJ3g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.53</span></span> years and the weighted-average discount rate was 6.7%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="background:#ffffff;">The Company continues to recognize lease expense on a straight-line basis. The lease expense includes the amortization of the right-of-assets with the associated interest component estimated by applying the effective interest method. Total lease expense recognized in the statements of operations and comprehensive loss were </span><span style="background:#ffffff;">$13.8</span><span style="background:#ffffff;"> million, </span><span style="background:#ffffff;">$10.9</span><span style="background:#ffffff;"> million, and </span><span style="background:#ffffff;">$7.8</span><span style="background:#ffffff;"> million for the years ended December 31, 2022, 2021, and 2020, respectively. Cash paid for amounts in the measurement of operating lease liabilities totaled </span><span style="background:#ffffff;">$9.4</span><span style="background:#ffffff;"> million, </span><span style="background:#ffffff;">$10.3</span><span style="background:#ffffff;"> million, and </span><span style="background:#ffffff;">$9.0</span><span style="background:#ffffff;"> million for the years ended December 31, 2022, 2021, and 2020, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The present value of the future minimum lease payments under all non-cancellable operating leases as of December 31, 2022 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial Narrow';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ending December 31:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total future minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 94000 P132M 2 32500 65222 136000 2 88000 48000 P84M P5Y P48M 9300000 25879 P48M 1900000 25879 10000 P62M P5Y 11395 900000 P3Y 7107 200000 22100000 20100000 44400000 29700000 P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current portion included in other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,639</p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,577</p></td></tr><tr><td style="vertical-align:bottom;width:83.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#ccecff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,216</p></td></tr></table> 7639000 76577000 84216000 0.067 13800000 10900000 7800000 9400000 10300000 9000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial Narrow';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ending December 31:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total future minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 12443000 16007000 16352000 16732000 13676000 33992000 109202000 24986000 84216000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">8.    Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company is involved in legal matters, including investigations, subpoenas, demands, disputes, litigation, requests for information, and other regulatory or administrative actions or proceedings, including those with respect to intellectual property, testing and test performance, billing, reimbursement, marketing, short seller and media allegations, employment, and other matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">An independent committee of the Company’s board of directors initiated and has completed an internal investigation into the allegations made in a March 2022 short seller report, with the assistance of the law firm of WilmerHale LLP. WilmerHale had access to company executives, personnel, records, communications, and documents. Based on the investigation, the independent committee, on behalf of the board, has concluded that the allegations of wrongdoing against the Company in the report were unfounded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company is responding to ongoing regulatory and governmental investigations, subpoenas and inquiries, and contesting its current legal matters, but cannot provide any assurance as to the ultimate outcome with respect to any of the foregoing. There are many uncertainties associated with these matters.  Such matters may cause the Company to incur costly litigation and/or substantial settlement charges, divert management attention, result in adverse judgments, fines, penalties, injunctions or other relief, and may result in loss of customer or investor confidence regardless of their merit or ultimate outcome. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of the foregoing were to occur, the Company's business, financial condition, results of operations, cash flows, prospects, or stock price could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company assesses legal contingencies to determine the degree of probability and range of possible loss for potential accrual in its financial statements. When evaluating legal contingencies, the Company may be unable to provide a meaningful estimate due to a number of factors, including the procedural status of the matter in question, the presence of complex or novel legal theories, and/or the ongoing discovery and development of information important to the matters. In addition, damage amounts claimed in litigation or other matters may be unsupported, exaggerated or unrelated to possible outcomes, and as such are not meaningful indicators of its potential liability. Loss contingencies, including claims and legal actions arising in the ordinary course of business, are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.  During the periods presented, the Company does not believe there are such matters that will have a material effect on the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;"><i style="font-style:italic;">Intellectual Property Litigation Matters.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company has been involved in two patent litigations against CareDx, Inc. (“CareDx”) in the United States District Court for the District of Delaware (“CareDx Patent Cases”). In the first CareDx Patent Case, CareDx alleged, in a complaint filed jointly with the Board of Trustees of the Leland Stanford Junior University (“Stanford”) in March 2019 and amended in March 2020, that the Company infringed three patents. The complaint sought unspecified damages and injunctive relief. In September 2021, the Court granted the Company’s motion for summary judgment, finding all three patents invalid. This finding was affirmed on appeal in July 2022 by the United States Court of Appeals for the Federal Circuit, and  CareDx’s petition for a rehearing has been denied. In the second CareDx Patent Case, the Company alleges, in suits filed in January 2020 and May 2022, infringement by CareDx of three of the Company’s patents, seeking unspecified damages and injunctive relief. The case is currently pending and is scheduled for trial in January 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company has filed suit against ArcherDX, Inc. (“ArcherDX”) in the United States District Court for the District of Delaware, alleging, in complaints and amended complaints filed in January, April, and August of 2020, which cases were consolidated in September 2020, that certain ArcherDX products infringe five of the Company’s patents (the “ArcherDX case”). In January 2021, the Company filed a second amended complaint naming an additional Archer DX entity, ArcherDx LLC, and Invitae Corp. as defendants. The Company is seeking unspecified monetary damages and injunctive relief. Trial is currently scheduled for May 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company is the subject of a lawsuit filed against it by Ravgen, Inc. (“Ravgen”) in June 2020 in the United States District Court for the Western District of Texas, alleging infringement of two Ravgen patents. The complaint seeks monetary damages and injunctive relief. Various parties, including Natera, have filed petitions challenging the validity of the asserted patents with the United States Patent and Trademark Office, all of which were instituted for review. The petitions filed by the Company and certain others remain pending. The lawsuit against the Company has been stayed pending the outcome of these petitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company was involved in litigation against Progenity, Inc. (“Progenity”), in which the Company alleged that Progenity’s NIPT test infringes six of the Company’s patents. Progenity sought declaratory judgment of non-infringement of the Company’s asserted patents, and petitioned the Patent Trial and Appeal Board of the United States Patent and Trademark Office for inter partes review of all of the Company’s asserted patents. In August 2021, the parties entered into a settlement agreement to settle the matters described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In October 2020, the Company filed suit against Genosity Inc. (“Genosity”), in the United States District Court for the District of Delaware, alleging that various Genosity products infringe one of the Company’s patents and seeking unspecified monetary damages and injunctive relief. In April 2022, the Court granted the parties’ stipulated request to stay the case pending the entry of a final judgment in the ArcherDX Litigation, in which the subject patent is also asserted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In January 2021, the Company filed suit against Inivata, Inc. and Inivata Ltd. (collectively “Inivata”) in the United States District Court for the District of Delaware. The complaint, amended by the Company in May 2021, alleges that various Inivata oncology products infringe two of the Company’s patents and seeks unspecified monetary damages and injunctive relief. Inivata filed a motion to dismiss the Company’s amended complaint, which the Court denied in March 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company is the subject of lawsuits filed against it by Invitae Corp. (“Invitae”) in the United States District Court of the District of Delaware alleging, in complaints filed in May and November of 2021, infringement of three patents and seeking monetary damages and injunctive relief.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><i style="font-style:italic;">Other Litigation Matters.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In August 2019, a suit was filed against the Company in the Circuit Court of Cook County, Illinois by a patient alleging claims relating to a discordant test result and seeking monetary damages. The suit was dismissed in June 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company is involved in litigation with CareDx. CareDx filed suit against the Company in April 2019 in the United States District Court for the District of Delaware, alleging false advertising, and related claims based on statements describing studies that concern the Company’s technology and CareDx’s technology, seeking unspecified damages and injunctive relief. In February 2020, the Company filed a counterclaim against CareDx in the United States District Court for the District of Delaware, alleging false advertising, unfair competition and deceptive trade practices and seeking unspecified damages and injunctive relief. In March 2022, after trial, the jury returned a verdict that Natera was liable to CareDx and found damages of $44.9 million. The jury also returned a verdict against CareDx, finding that CareDx had engaged in false advertising. The Company has filed a motion for judgment as a matter of law, requesting that the Court set aside the portions of the jury verdict adverse to Natera and issue a judgment accordingly. Because the Court has not issued an order of judgment, and because the motion for judgment as a matter of law remains pending, Natera does not consider a loss related to this matter to be probable and estimable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company is involved in litigation against Guardant, Inc. (“Guardant”). On or about May 27, 2021, Guardant filed suit against the Company in the United States District Court of the Northern District of California alleging false advertising and related claims and seeking unspecified damages and injunctive relief. On or about May 28, 2021, the Company filed suit against Guardant in the Western District of Texas, alleging false advertising and related claims. The Company has voluntarily dismissed its Texas suit against Guardant. In the California action, the Company has answered Guardant’s complaint and has asserted the claims from the action it dismissed in Texas as counterclaims, seeking unspecified damages and injunctive relief. In August 2021, Guardant moved to dismiss the Company’s counterclaims, which motion was denied in all material respects. Trial is currently scheduled for July 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In November 2021, a purported class action lawsuit was filed against the Company in the United States District Court for the Northern District of California, by a patient alleging various causes of action relating to the Company’s patient billing and seeks, among other relief, class certification, injunctive relief, restitution and/or disgorgement, attorneys’ fees, and costs. The Company has filed a motion to dismiss the lawsuit, which is currently pending before the Court.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In February 2022, two purported class action lawsuits were filed against the Company in the United States District Court for the Northern District of California. Each suit was filed by an individual patient alleging various causes of action related to the marketing of Panorama and seeking, among other relief, class certification, monetary damages, attorneys’ fees, and costs. In May 2022, these matters were consolidated into one lawsuit. The Company has filed a motion to dismiss the consolidated lawsuit, which is currently pending before the Court.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In March 2022, a purported class action lawsuit was filed against the Company and certain of its management in the Supreme Court of the State of New York, County of New York, asserting claims under Sections 11, 12, and 15 of the Securities Act of 1933. The complaint alleges, among other things, that the Company failed to disclose certain information regarding its Panorama test. The complaint seeks, among other relief, monetary damages, attorneys’ fees, and costs. In July 2022, the parties filed a request for dismissal of the lawsuit. This matter has been dismissed and the claims raised in this matter were included in the lawsuit discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">A purported class action lawsuit was filed against the Company and certain of its management in the United States District Court for the Western District of Texas, asserting claims under Sections 10(b) and 20(a) of the Securities Act of 1934 and Rule 10b-5 thereunder. The complaint, filed in April 2022 and amended in October 2022 (to include, among others, the claims raised in the lawsuit discussed in the preceding paragraph), alleges, among other things, that the management defendants made materially false or misleading statements, and/or omitted material information that was required to be disclosed, about certain of the Company’s products and operations. The complaint seeks, among other relief, monetary damages, attorneys’ fees, and costs. The Company has filed a motion to dismiss this lawsuit, which is currently pending before the Court. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Director and Officer Indemnifications </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As permitted under Delaware law, and as set forth in the Company’s Amended and Restated Certificate of Incorporation and its Amended and Restated Bylaws, the Company indemnifies its directors, executive officers, other officers, employees and other agents for certain events or occurrences that may arise while in such capacity. The maximum potential amount of future payments the Company could be required to make under this indemnification is unlimited; however, the Company has insurance policies that may limit its exposure and may enable it to recover a portion of any future amounts paid. Assuming the applicability of coverage, the willingness of the insurer to assume coverage, and subject to certain retention, loss limits and other policy provisions, the Company believes any obligations under this indemnification would not be material, other than standard retention amounts for securities related claims. However, no assurances can be given that the covering insurers will not attempt to dispute the validity, applicability, or amount of coverage without expensive litigation against these insurers, in which case the Company may incur substantial liabilities as a result of these indemnification obligations.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Third-Party Payer Reimbursement Audits </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Company receives recoupment requests from third-party payers for alleged overpayments. The Company disagrees with the contentions of pending requests and/or has recorded an estimated reserve for the alleged overpayments.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contractual Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The following table sets forth the material unconditional purchase obligations and contractual commitments as of December 31, 2022 with a remaining term of at least one year:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Party</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Commitments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expiry Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory instruments supplier</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Material suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2026</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Application service providers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2026</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnouts for development with third party<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Various</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The earnouts for asset development represent the potential earnout payments for asset development with the acquired Canadian entity which are to be achieved upon the satisfaction of certain contractual conditions less the portion accrued on the Company’s Consolidated Balance Sheet. Upon achievement, the earnout consideration will primarily be paid in shares of the Company’s common stock, calculated based upon the fair market value of the Company’s common stock at the time such shares are issued.</span></td></tr></table> 2 3 3 3 5 2 6 1 2 3 44900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Party</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Commitments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expiry Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory instruments supplier</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Material suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 2026</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Application service providers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2026</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnouts for development with third party<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;background:#ccecff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Various</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 16900000 15665000 23095000 2679000 20014000 78353000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">9.    Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Equity Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2015 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">General</i>.   The Company’s board of directors adopted its 2015 Equity Incentive Plan (the “2015 Plan”), in June 2015. The Company’s 2015 Plan replaced all of its prior stock plans. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Share Reserve</i>.   <span style="background:#ffffff;">The initial number of shares of the Company’s common stock available for issuance under the 2015 Plan was </span><span style="background:#ffffff;">3,451,495</span><span style="background:#ffffff;"> shares. The number of shares reserved for issuance under the 2015 Plan will be increased automatically on the first business day of each fiscal year, commencing in 2016, by a number equal to the least of</span>:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares; </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the shares of common stock outstanding on the last business day of the prior fiscal year; or </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of shares determined by the Company’s board of directors.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Stock options vest as determined by the compensation committee. In general, they will vest over a four-year period following the date of grant. Stock options expire at the time determined by the compensation committee but in no event more than <span style="-sec-ix-hidden:Hidden__B_OZK2uMkmqz_uXMdYW7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ten</span></span> <span style="-sec-ix-hidden:Hidden_Km2jt8AAYEGHt3dtXJmhyg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">years</span></span> after they are granted. These awards generally expire earlier if the participant's service terminates earlier. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Restricted Shares and Stock Units.</i>    Restricted shares and stock units may be awarded under the 2015 Plan in return for any lawful consideration, and participants who receive restricted shares or stock units generally are not required to pay cash for their awards. In general, these awards will be subject to vesting. Vesting may be based on length of service, the attainment of performance-based and market-based milestones or a combination of both, as determined by the compensation committee. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2015 Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">General</i>.    The Company’s 2015 Employee Stock Purchase Plan (the “2015 ESPP”), was adopted by its board of directors in June 2015 and its stockholders approved it in June 2015. The 2015 ESPP is intended to qualify under Section 423 of the Internal Revenue Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Share Reserve.</i>    The Company has reserved 893,548 shares of its common stock for issuance under the 2015 ESPP. As of December 31, 2022, 3,303,261 shares were available for issuance under the 2015 ESPP. The number of shares reserved for issuance under the 2015 ESPP will automatically be increased on the first business day of each of the Company’s fiscal years, commencing in 2016, by a number equal to the least of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">880,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the shares of common stock outstanding on the last business day of the prior fiscal year; or </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of shares determined by the Company’s board of directors.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The number of shares reserved under the 2015 ESPP will automatically be adjusted in the event of a stock split, stock dividend or a reverse stock split (including an adjustment to the per-purchase period share limit).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Purchase Price.</i>    Employees may purchase each share of common stock under the 2015 ESPP at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of the six-month offering periods. An employee’s payroll deductions under the ESPP are limited to 15% of the compensation, and up to a maximum of 5,000 shares may be purchased during any offering period. A participant shall not be granted an option under the ESPP if such option would permit the participant’s rights to purchase stock to accrue at a rate exceeding $25,000 fair market value of stock for each calendar year in which such option is outstanding at any time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Offering Periods.</i>    Each offering period will last a number of months determined by the compensation committee, not to exceed 27 months. A new offering period will begin periodically, as determined by the compensation committee. Offering periods may overlap or may be consecutive. Unless otherwise determined by the compensation committee, two offering periods of six months' duration will begin in each year on May 1 and November 1.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the offering activity during the years ended December 31, 2022 and 2021: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Purchased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Proceeds</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Offering Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">November 1, 2020 - April 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 106,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 6,085</p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">May 1, 2021 - October 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 79,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 7,465</p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">November 1, 2021 - April 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 284,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 8,496</p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">May 1, 2022 - October 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 171,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4,541</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes option and RSU activity during the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands, except for contractual life and exercise price)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in years)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 451,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional shares authorized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (828)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Options forfeited/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">RSUs granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,039)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">RSUs forfeited/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 129,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The total intrinsic value of stock options exercised during the years ended December 31, 2022, 2021, and 2020 were $26.9 million, $97.0 million, and $184.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The weighted-average grant date fair value of options granted during the years ended December 31, 2022, 2021, and 2020 were $61.30, $104.03, and $27.70 per share, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The total fair value of stock options vested during the years ended December 31, 2022, 2021, and 2020 were $49.0 million, $46.0 million, and $52.5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance-based Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company grants certain senior-level executives performance stock options and units which vest based on either market and time-based service conditions or performance and time-based service conditions, which are referred to herein as performance-based awards. The Company has assessed the performance-based award with the appropriate valuation method and has recognized the applicable stock-based compensation expense. </span><span style="background:#ffffff;">The following table summarizes the performance-based and market-based awards as of December 31, 2022:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:11.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period Granted</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Granted</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs Granted</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Vested</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs Vested</b></p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Milestone</b></p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Method</b></p></td></tr><tr><td colspan="13" style="vertical-align:middle;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">300</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 436</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 408</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">129</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 129</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> —</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">21</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q3 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">10</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> —</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(4)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q3 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">27</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">32</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 19</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">22</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(5)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">150</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">125</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">279</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">163</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">29</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">7</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">20</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">205</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 37</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">110</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">849</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">103</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q3 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">54</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(2)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(2)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards vest based on the achievement of certain values of the Company’s common stock at multiple thresholds within certain periods and are contingent upon the completion of requisite service through the date of such vesting.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The vesting of the awards will be triggered after the end of the achievement milestone, as measured by the Company.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards vest based on achievement of certain revenue targets, units, and system implementation, contingent upon the completion of requisite service through the date of such vesting.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards have vested based on a change of coverage.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards will vest based on achievement of certain revenue and recruiting targets. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company has recognized $48.2 million in stock-based compensation for performance-based awards for the year ended December 31, 2022 compared to $50.3 million in stock-based compensation for performance-based awards for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt;">No performance-based <span style="-sec-ix-hidden:Hidden_iMTq7MrRUkyQ1nKVkjY0gA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">awards</span></span> with market conditions estimated using a Monte Carlo simulation model were granted in the current year. The fair value of the performance-based awards with market conditions granted estimated using a Monte Carlo simulation model used the following inputs for the years ended December 31, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes unvested restricted stock unit (“RSU”) activity for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74.33</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.82</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,480)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58.58</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cancelled/Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (711)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56.26</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57.12</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Stock based compensation is related to stock options and RSUs granted to the Company’s employees and is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">service period, which is generally the vesting period of the respective awards on a straight-line basis. No compensation cost is recognized when the requisite service has not been met and the awards are therefore forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Employee stock-based compensation expense was calculated based on awards ultimately expected to vest and has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods, if actual forfeitures differ from those estimates. Non-employee stock-based compensation expense was not adjusted for estimated forfeitures up until the occurrence of the actual forfeiture of the associated awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the effect of employee and non-employee stock-based compensation expense on selected statements of operations line items for the years ended December 31, 2022, 2021, and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.7824059%;padding-left:0pt;padding-right:0pt;width:103.56%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="26" style="vertical-align:bottom;white-space:nowrap;width:87.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:26.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="29" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="26" style="vertical-align:bottom;white-space:nowrap;width:87.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As of December 31, 2022, approximately </span><span style="background:#ffffff;">$265.1</span><span style="background:#ffffff;"> million of unrecognized compensation expense, adjusted for estimated forfeitures, related to unvested option awards and RSUs will be recognized over a weighted-average period of approximately </span><span style="-sec-ix-hidden:Hidden_R8PymcsexUWPjTcZp7BoBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">2.6</span></span><span style="background:#ffffff;"> years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Valuation of Stock Option Grants to Employees and Non-Employees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company utilizes Black-Scholes option pricing model when estimating the fair value of stock options. The following valuation assumptions were applied on both the employee and non-employee options. In the same period of the prior year, the valuation assumptions as follows were only used for stock options granted to employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:54.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 55.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 62.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 55.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 63.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 49.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 61.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 4.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 1.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As of December 31, 2022, total options outstanding include </span><span style="background:#ffffff;">2,860</span><span style="background:#ffffff;"> shares of option awards that were granted to non-employees, of which all are vested. Stock-based compensation expense related to stock options granted to non-employees is recognized as the stock option is earned and the services are rendered. The Company believes that the estimated fair value of the stock options is more readily measurable than the fair value of the services rendered.</span></p> 3451495 3500000 0.04 P4Y 893548 3303261 880000 0.01 0.85 0.15 5000 25000 P27M 2 P6M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Purchased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Proceeds</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Offering Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">November 1, 2020 - April 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 106,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 6,085</p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">May 1, 2021 - October 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 79,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 7,465</p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">November 1, 2021 - April 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 284,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 8,496</p></td></tr><tr><td style="vertical-align:bottom;width:60.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">May 1, 2022 - October 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 171,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4,541</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 106435 6085000 79820 7465000 284583 8496000 171721 4541000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands, except for contractual life and exercise price)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in years)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 451,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional shares authorized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (828)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Options forfeited/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">RSUs granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,039)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">RSUs forfeited/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 129,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> 4319000 5900000 17.54 P5Y4M24D 451505000 3500000 266000 266000 61.30 828000 7.74 38000 38000 39.92 5039000 711000 3263000 5300000 21.11 P4Y10M2D 131385000 4585000 12.27 P4Y3M14D 129670000 5253000 20.62 P4Y9M21D 131276000 26900000 97000000.0 184700000 61.30 104.03 27.70 49000000.0 46000000.0 52500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:11.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period Granted</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Granted</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs Granted</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Vested</b></p></td><td style="vertical-align:middle;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs Vested</b></p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Milestone</b></p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Method</b></p></td></tr><tr><td colspan="13" style="vertical-align:middle;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">300</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 436</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 408</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">129</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 129</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> —</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">21</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q3 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">10</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> —</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(4)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q3 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">27</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">32</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 19</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">22</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(5)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">150</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">125</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">279</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">163</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">29</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">7</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">20</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Monte-Carlo Simulation</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">205</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 37</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">110</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Black-Scholes-Merton</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q1 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">849</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q2 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">103</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q3 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.52%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;">54</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(2)</p></td><td style="vertical-align:middle;width:1.43%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Q4 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">(2)</p></td><td style="vertical-align:middle;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:22.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Grant Date Stock Price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards vest based on the achievement of certain values of the Company’s common stock at multiple thresholds within certain periods and are contingent upon the completion of requisite service through the date of such vesting.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The vesting of the awards will be triggered after the end of the achievement milestone, as measured by the Company.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards vest based on achievement of certain revenue targets, units, and system implementation, contingent upon the completion of requisite service through the date of such vesting.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards have vested based on a change of coverage.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The awards will vest based on achievement of certain revenue and recruiting targets. </span></td></tr></table> 150000 300000 150000 300000 436000 408000 129000 129000 21000 21000 10000 10000 27000 17000 32000 19000 22000 2000 150000 125000 279000 15000 163000 29000 7000 2000 20000 205000 37000 110000 849000 103000 54000 4000 4000 48200000 50300000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:19.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">—</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> 0.0080 0.0152 0.60 P7Y3M P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74.33</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.82</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,480)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58.58</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cancelled/Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (711)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56.26</p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57.12</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3988 74.33 5039 43.82 1480 58.58 711 56.26 6836 57.12 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.7824059%;padding-left:0pt;padding-right:0pt;width:103.56%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="26" style="vertical-align:bottom;white-space:nowrap;width:87.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:26.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Employee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="29" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="26" style="vertical-align:bottom;white-space:nowrap;width:87.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 7905000 7905000 4811000 4811000 1691000 1691000 44655000 1890000 46545000 24507000 1361000 25868000 10777000 647000 11424000 97379000 555000 97934000 84368000 172000 84540000 36747000 309000 37056000 149939000 2445000 152384000 113686000 1533000 115219000 49215000 956000 50171000 265100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:54.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 5.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 55.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 62.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 55.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 63.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 49.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 61.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 4.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 1.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 0.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p> P5Y1M13D P10Y P5Y1M9D P10Y P5Y2M19D P10Y 0.5591 0.6230 0.5533 0.6330 0.4994 0.6196 0 0 0 0.0162 0.0416 0.0081 0.0167 0.0031 0.0170 2860 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">10.  </b>  <b style="font-weight:bold;">Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit Line Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In September 2015, the Company entered into a credit line with UBS (the “Credit Line”) providing for a $50.0 million revolving line of credit which can be drawn down in increments at any time. The Credit Line was amended in July 2017 and bears interest at 30-day LIBOR plus 1.10%, and it is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. The Credit Line was subsequently increased from $50.0 million to $150.0 million in 2020. The interest rate was subsequently changed to </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">the 30-day SOFR average, plus 1.21% in 2022. The SOFR rate is variable. The Credit Line is secured by a first priority lien and security interest in the Company’s money market and marketable securities held in its managed investment account with UBS. UBS has the right to demand full or partial payment of the Credit Line obligations and terminate the Credit Line, in its discretion and without cause, at any time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the years ended December 31, 2022, 2021, and 2020, the Company recorded interest expense of $1.6 million, $0.6 million, and $0.8 million, respectively. Interest payments totaling $1.6 million, $0.6 million, and $0.8 million had been made on the Credit Line during the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022, remaining accrued interest was $0.4 million, and the total principal amount outstanding including accrued interest was $80.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">  <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In April 2020, the Company issued $287.5 million aggregate principal amount of Convertible Notes due 2027 in a private placement offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 2.25% per year, payable in cash semi-annually. The Convertible Notes mature in May 2027, unless earlier converted, repurchased or redeemed in accordance with their terms. Upon conversion, the Convertible Notes are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company received net proceeds from the Convertible Notes of $278.3 million, after deducting the initial purchasers’ discounts and debt issuance costs. The Company used approximately $79.2 million of the net proceeds from the Convertible Notes offering to repay its obligations under the 2017 Term Loan with OrbiMed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The holders of the Convertible Notes may convert all or a portion of their Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding February 1, 2027 in multiples of $1,000 principal amount, under any the following circumstances:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During any fiscal quarter commencing after September 30, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> trading days (whether or not consecutive) during the period of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">130%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the conversion price on each applicable trading day. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> business day period after any </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading day period in which the trading price per </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> principal amount of Convertible Notes for each trading day of that </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-day consecutive trading period was less than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">98%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If the Company calls any or all of the Convertible Notes for redemption at any time prior to the close of business on the second business day prior to the redemption date. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Upon the occurrence of certain distributions.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Upon the occurrence of specified corporate transactions. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Convertible Notes are convertible into shares of the Company’s common stock, par value $0.0001 per share, at an initial conversion rate of 25.7785 shares of common stock per $1,000 principal amount of the Convertible Notes, which is equivalent to an initial conversion price of approximately $38.79 per share of common stock, convertible to 7,411,704 shares of common stock. The conversion rate and corresponding conversion price are subject to adjustment upon the occurrence of certain events but will not be adjusted for any accrued or unpaid interest. The holders of the Convertible Notes who redeem their Convertible Notes in connection with a make-whole fundamental change are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, the holders of the Convertible Notes may require the Company to repurchase for cash all or a portion of their Convertible Notes at a price equal to 100% of the principal amount, plus any accrued and unpaid interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company may not redeem the Convertible Notes prior to May 2024, and no sinking fund is provided for the Convertible Notes. The Company may redeem for cash all or any portion of the Convertible Notes, at the Company’s option, on or after May 2024, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on the trading day immediately preceding the date on which the Company provides notice of redemption. The redemption price will be equal to 100% of the principal amount of the Convertible Notes to be redeemed plus accrued and unpaid interest. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Upon adoption of ASU 2020-06, the Company reallocated all of the debt discount to long-term debt financing. The debt discount is amortized to interest expense using the effective interest method, computed to be 2.72%, over the life of the Convertible Notes or approximately its seven-year term. The outstanding Convertible Notes balance as of December 31, 2022 is summarized in the following table:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Liability Component</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Outstanding Principal</p></td><td style="vertical-align:bottom;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 287,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Unamortized debt discount and debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 24pt;">Net carrying amount </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 281,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The following table presents total interest expense recognized related to the Convertible Notes during the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 6,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Non-cash interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Amortization of debt discount and debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 1,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 24pt;">Total interest expense</p></td><td style="vertical-align:bottom;width:3.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 7,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:14pt 0pt 0pt 0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 50000000.0 0.0110 50000000.0 150000000.0 0.0121 1600000 600000 800000 1600000 600000 800000 400000 80400000 287500000 0.0225 278300000 79200000 1000 20 30 1.30 5 5 1000 5 0.98 0.0001 25.7785 1000 38.79 7411704 1 1.30 20 30 1 0.0272 P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Liability Component</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Outstanding Principal</p></td><td style="vertical-align:bottom;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 287,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Unamortized debt discount and debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (5,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 24pt;">Net carrying amount </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 281,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 287500000 5847000 281653000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Cash interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;width:3.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 6,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Non-cash interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Amortization of debt discount and debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 1,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 24pt;">Total interest expense</p></td><td style="vertical-align:bottom;width:3.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 7,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 6469000 1259000 7728000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">11.</b>     <b style="font-weight:bold;">Stockholders’ Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;padding-top:14pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In September 2020, the Company completed an underwritten equity offering and sold </span><span style="background:#ffffff;">4,791,665</span><span style="background:#ffffff;"> shares of its common stock at a price of </span><span style="background:#ffffff;">$60</span><span style="background:#ffffff;"> per share to the public. Before offering expenses of </span><span style="background:#ffffff;">$0.3</span><span style="background:#ffffff;"> million, the Company received proceeds of </span><span style="background:#ffffff;">$271.0</span><span style="background:#ffffff;"> million net of the underwriting discount.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 12pt 0pt;">In July 2021, the Company completed an underwritten equity offering and sold 5,175,000 shares of its common stock at a price of $113 per share to the public. Before offering expenses of $0.4 million, the Company received proceeds of $551.2 million net of the underwriting discount. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">On September 10, 2021, the Company entered into an agreement with a third party for an asset acquisition where the acquired asset was in-process research and development primarily in exchange for an equity consideration payment. The total upfront acquisition consideration amounts to $35.6 million composed of the issuance of 276,346 shares of the Company's common stock with a fair value of $30.9 million, approximately $3.9 million of cash consideration, assumed net liabilities of $0.2 million, as well as $0.6 million of acquisition related legal and accounting costs directly attributable to the acquisition of the asset. In November 2022, the remaining consideration was modified, resulting in a $10.0 million </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">milestone payment primarily made in the form of equity in December 2022 and a remaining $15.0 million milestone payment estimated to be payable by March 31, 2023 primarily in the Company’s stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In November 2022, the Company completed an underwritten equity offering and sold 13,144,500 shares of its common stock at a price of $35 per share to the public. Before offering expenses of $0.5 million, the Company received proceeds of $433.2 million net of the underwriting discount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">As of December 31, 2022, the Company had 50,000,000 authorized shares of its preferred stock, of which no shares were issued and <span style="-sec-ix-hidden:Hidden_ISE7N7gE3EOlIqBAwKywbg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span>; and 750,000,000 authorized shares of its common stock, at $0.0001 par value, and there were 111,255,000 shares of common stock issued and <span style="-sec-ix-hidden:Hidden_2jrxtlozhE-wYdVDkpjBMA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span>.</p> 4791665 60 300000 271000000.0 5175000 113 400000 551200000 35600000 276346 30900000 3900000 200000 600000 10000000.0 15000000.0 13144500 35 500000 433200000 50000000 0 750000000 0.0001 111255000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">12.</b>    <b style="font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company's effective tax rates for the years ended December 31, 2022, 2021, and 2020 differ from the U.S. federal statutory rate as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.6124077%;padding-left:0pt;padding-right:0pt;width:103.22%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:9.35pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="16" style="vertical-align:bottom;white-space:nowrap;width:53.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:18.75pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr style="height:10pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="16" style="vertical-align:bottom;white-space:nowrap;width:53.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands, except percentages)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:23.75pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. federal taxes (benefit) at statutory rate</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,832)</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (98,931)</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,226)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(3.96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,206)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(6.20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(4.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:13.1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.95)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.73)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:23.75pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.72 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,128)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(9.80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,791)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(10.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.06 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.04 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.02 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:13.1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other nondeductible items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.36 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.07 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.35 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nondeductible officers' compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr style="height:13.1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">23.80 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">31.90 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">33.50 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:11.85pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended December 31, 2022, the Company recorded total income tax expense of $1.0 million. The Company provides testing to clinics and also licenses its cloud-based software to licensees that are based in a foreign country, which contributed to a foreign income tax expense of $0.4 million. Total income tax expense also included a state income tax expense of $0.6 million for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2021, the Company recorded total income tax expense of $0.6 million. The Company provides testing to clinics and also licenses its cloud-based software to licensees that are based in a foreign country, which contributed to a foreign income tax expense of $0.3 million. Total income tax expense also included a state income tax expense of $0.3 million for the year ended December 31, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2020, the Company recorded total income tax expense of $0.1 million, which included foreign withholding tax expense and state income tax benefit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes as well as net operating loss and tax credit carryforwards. The components of the net deferred income tax assets are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 358,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 315,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development tax credit carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capitalized research costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserves and accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Lease Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets before valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 546,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 411,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (526,235)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (396,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total deferred tax assets after valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;"> </span><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,219)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Right-of-use lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,078)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_0DqNlfDERE6O3sp747coRg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_cT-zXwYLEU-V3MGRT-keIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company established a full valuation allowance against its net deferred tax assets in 2022 and 2021 due to the uncertainty surrounding realization of these assets. The valuation allowance increased to $526.2 million as of 2022 from $396.1 million as of 2021 due to current year losses and credits claimed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2022, the Company had federal, state, and foreign net operating loss (“NOLs”) carryforwards of approximately $1.4 billion, $1.0 billion, and $3.8 million, respectively, which begin to expire in 2027, 2028, and 2031, respectively, if not utilized. Approximately $1.1 billion of federal net operating loss included above can be carried forward indefinitely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company also had federal research and development credit carryforwards of approximately $48.9 million, which begin to expire in 2027, and state research and development credit carryforwards of approximately $29.7 million, which can be carried forward indefinitely. Realization of these deferred tax assets would require $2.0 billion in taxable income to fully utilize. Realization is dependent on generating sufficient taxable income prior to expiration of the loss and credit carryforwards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Federal, state and foreign tax laws impose substantial restrictions on the utilization of NOLs and credit carryforwards in the event of an "ownership change" for tax purpose, as defined in Section 382 of the Internal Revenue Code. Accordingly, the Company's ability to utilize these carryforwards may be limited as the result of such ownership change. Such a limitation could result in limitation in the use of the NOLs in future years and possibly a reduction of the NOLs available. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additions based on tax positions related to the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additions (reductions) for tax positions of prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended December 31, 2022, 2021, and 2020, the amount of unrecognized tax benefits increased $6.3 million, $6.0 million, and $2.9 million, respectively, due to additional research and development credits generated during the year. As of December 31, 2022, 2021, and 2020, the total amount of unrecognized tax benefits was $23.8 million, $17.5 million, and $11.5 million, respectively. The reversal of the uncertain tax benefits would not affect the Company's effective tax rate to the extent that it continues to maintain a full valuation allowance against its deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is subject to U.S. federal, state, and foreign income taxes. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations, and require significant judgment to apply. The Company is subject to U.S. federal, state and local tax examinations by tax authorities for all prior tax years since incorporation. The Company does not anticipate significant changes to its current uncertain tax positions through December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes any interest and/or penalties related to income tax matters as a component of income tax expense.  As of December 31, 2022, there were <span style="-sec-ix-hidden:Hidden_0a38nRGUTkibIwcverhixw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span></span> accrued interest and penalties related to uncertain tax positions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.6124077%;padding-left:0pt;padding-right:0pt;width:103.22%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:9.35pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="16" style="vertical-align:bottom;white-space:nowrap;width:53.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:18.75pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr style="height:10pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="16" style="vertical-align:bottom;white-space:nowrap;width:53.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands, except percentages)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:23.75pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. federal taxes (benefit) at statutory rate</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,832)</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (98,931)</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,226)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(21.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(3.96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,206)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(6.20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(4.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:13.1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.95)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1.73)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:23.75pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.72 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,128)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(9.80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,791)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(10.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.06 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.04 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.02 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:13.1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other nondeductible items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.36 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.07 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.35 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nondeductible officers' compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr style="height:12.5pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr style="height:13.1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">23.80 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">31.90 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">33.50 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr style="height:11.85pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -114832000 0.2100 -98931000 0.2100 -48226000 0.2100 -21676000 -0.0396 -29206000 -0.0620 -10672000 -0.0465 7024000 -0.0128 9193000 -0.0195 3964000 -0.0173 3949000 0.0072 -46128000 -0.0980 -23791000 -0.1036 332000 0.0006 167000 0.0004 55000 0.0002 1964000 0.0036 344000 0.0007 792000 0.0035 4883000 0.0089 24387000 0.0518 8984000 0.0391 3226000 0.0059 8901000 0.02 130156000 0.2380 150277000 0.3190 76920000 0.3350 978000 0.0018 618000 0.0013 98000 0.0004 1000000.0 1000000.0 400000 600000 600000 300000 300000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 358,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 315,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development tax credit carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Capitalized research costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserves and accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Lease Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets before valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 546,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 411,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (526,235)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (396,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total deferred tax assets after valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;"> </span><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,219)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Right-of-use lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,078)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_0DqNlfDERE6O3sp747coRg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_cT-zXwYLEU-V3MGRT-keIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 358109000 315552000 4068000 4443000 52319000 38725000 59128000 22781000 14098000 21000000 16843000 5094000 6363000 23814000 15928000 546313000 411952000 526235000 396079000 20078000 15873000 1219000 18859000 15873000 20078000 15873000 526200000 526200000 396100000 1400000000 1000000000.0 3800000 1100000000 48900000 48900000 29700000 29700000 2000000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additions based on tax positions related to the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additions (reductions) for tax positions of prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 17514000 11500000 8619000 6301000 6017000 2889000 29000 3000 8000 23844000 17514000 11500000 6300000 6300000 6000000.0 2900000 23800000 17500000 11500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">13.</b>     <b style="font-weight:bold;">Net Loss per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares subject to repurchase and without consideration of potentially dilutive securities. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period. For purposes of this computation, outstanding common stock options, and restricted stock units are considered to be common share equivalents. Common share equivalents are excluded from the computation in periods in which they have an anti-dilutive effect, unless the consideration of any one of them gives a dilutive effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Convertible Notes are convertible as of December 31, 2022. Upon conversion, the Company has the option to pay cash, issue shares of common stock, or any combination thereof for the aggregate amount due upon conversion. If converted, the value of the Convertible Notes based on contractual settlement provisions would exceed its principal amount by $5.1 million as of December 31, 2022. Since the Company is in a net loss position in the periods presented, the shares which would be issued upon conversion of the Convertible Notes are excluded from the net loss per share calculation as it would have an antidilutive effect. As such, the 7.4 million shares underlying the conversion option of the Convertible Notes will not have an impact on the Company’s diluted earnings per share. If converted, the Company does not intend to settle the obligation in cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides the basic and diluted net loss per share computations for the years ended December 31, 2022, 2021, and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="9" style="vertical-align:bottom;width:34.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands, except per share data)</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss used to compute net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (547,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (471,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (229,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average number of shares used in computing net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_nF46ANnR-EqaKX_z-YXo1A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_c4uzypbYkUqzdvRghSQAJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_bdPInBzvhUqqxn8J9edhoA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table shows the potentially dilutive common stock equivalents that were excluded from the computations of diluted net loss per share as their effect would be anti-dilutive, as of December 31, 2022, 2021, and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated earnout shares for an asset acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5100000 7400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="9" style="vertical-align:bottom;width:34.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands, except per share data)</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss used to compute net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (547,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (471,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (229,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average number of shares used in computing net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_nF46ANnR-EqaKX_z-YXo1A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_c4uzypbYkUqzdvRghSQAJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_bdPInBzvhUqqxn8J9edhoA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -547799000 -471716000 -229743000 98408000 90558000 81011000 -5.57 -5.21 -2.84 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated earnout shares for an asset acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 5300000 5898000 6707000 6836000 3988000 4188000 90000 33000 37000 7411000 7411000 7411000 361000 353000 19998000 17683000 18343000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:54pt;text-align:justify;text-indent:-54pt;margin:0pt;"><b style="font-weight:bold;">14. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:54pt;text-align:justify;text-indent:-54pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:54pt;text-align:justify;text-indent:-54pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:54pt;text-align:justify;text-indent:-54pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> Ernst & Young LLP EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )PP858'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "<,&%6VLR'JNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VD7#Z';B^))07!!\1:2V=U@TX1DI-VW-XV[740?0,@E,W^^ M^0;2Z2"UC_@1ZR8 M2(T:\ZMD)9T";MEE\FM[=[][8'W#F[;B^8B=$))O9+MY7UQ_^%V%G3=V;_^Q M\46P[^#7O^B_ %!+ P04 " "<,&%6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )PP8591R3I(E@< !&PO=V]R:W-H965T&UL MM9OONQ2B,H7$"Z&V__T% M4)%."' 3W[2"?!_@8Q*>!\+EEK+G:(TQ!Z]A0**KUIKSS9=.)W+7.$31.=U@ M(KY94A8B+A;9JA-M&$9>6A0&'6@8_4Z(?-(:7:;K9FQT26,>^ 3/&(CB,$3L M[1H'='O5,EO[%0_^:LV3%9W1Y0:M\!SS'YL9$TN=@XKGAYA$/B6 X>55RS:_ MC+M&4I!N\=/'V^CH,TA.Y8G2YV1AZEVUC.2(<(!=GD@@\>\%.S@($B5Q'/_N M1%N'?2:%QY_WZI/TY,7)/*$(.S3XY7M\?=4:MH"'ER@.^ /=_H%W)]1+]%P: M1.E?L,VV[?5;P(TC3L-=L3B"T"?9?_2Z W%4T(4E!7!7 -\5F-V2 FM78-4M MZ.X*NBF9[%12#F/$T>B2T2U@R=9"+?F0PDRKQ>G[)/G=YYR);WU1QT=CZL;B M9^0 $0_<$.[S-S E67M*?I/.P5!3KBJ ^'#O>'?@V5BF/LG@/+/ /0@%!R0(ZZ M?(*?SH$Y2,LM2?E87?YG3,3>#=G>"V=C'7X(*]6S_M\/(0.>"7;E@LF \27: M(!=?M<2($&'V@ENCC[^9?>.K#)9.L;$FL0+([@%D5Z6>@UR\;; ,F[K<--K? M9'R454WY:!(K\.D=^/3J\;$)B5$ 'O"&,BX#I=;A+);A=91534%I$BN ZA] M]6LV)(;$=2X=#LMAJ;66*(BDM)1E36EI$BO0&AQH#>K1FF'FTV0(\X"X(DE[ M8(72?EPO'=B5]4VA:1(K0!L>H V5I[H;YR=^@,%]'#YA)L.EUC ,LVT-NH.A MC)2RM"DI36(%4A<'4A=U2#W@E1]QT1\YN$>AM'&I=>[MQ.9=1 M4THTI:9)K$#--')[9]3A-B4N96+H2KW$&9AST3,!9<"A,>'L3?SWI# KU,82LD18YM22IF68)KAS'10$F( 9BF1I MQ%&K-,:H2:V(,<\&IM(QJS$NME2*42UY'?N!YY,5L,$\]L5H8!J&E*/68*!+ MK<@QCP:FVMR_Y^@D2V(87-"M-&%5R-DBG_NR0D==V)C:*?*"F0<&4^WTWU,[ M7#UFC+[XQ)7W8K7FXF\I-JWA09=:$5L>'TRUYW^/;48C+O+6/_ZF_'*K5AP, M!SW9K0I'7=>8VRERA)D'"5/M_]-.:3.,RC&I!?H]^4BF-3;H4BM"RH.#J7;] MM]05;6FVID25'"I$+H9&^\*\D-/2&AUTJ15IY>'!5+O^A<]%PJ)+8,)/3Y_! M'+LQ$ZU,BDRMY- P%-YOSJG[? 8VB($7%,08?##.#9'$P 8S$*T1DX9]M79C MIJ=(%C!/%E#M_1<,I?YA_A8^T4"&LD+@?O%@2V_;:HT/NM2*E/+X -5>?]_4 MP,VKNT9DA4MS:X70O3T?VW])>6D-#+K4BKSRP !K!89?. C:ST38,M%9421& M.0],HRB6#W,5FH]8FA#458VYG2(AP#PAP%H)X2<-1*!'++NGQ*3/:2J4[F5I MPE$7-89UBA@ \Q@ :\4 )V8LN6.9W=1-QS+A;&,Y-+5B61/3&@-TJ16IY3$ MUHH!4\(QRQ[7)C=XT1ZCE)I:L8R:UA2@2ZU(+4\!L%8*2+LC<$1P6E$F-1X5 M.K>(B8N'[;I8" D9+Y.4\M.:!G2I%?GE:0"JS?R.WSQ$00"NXTA\+;WA[R1 *RDUM5[9LU%U66-HIP@ 5AX MK%J/%N9KX=54+:Q"IK2%J>L:3TDX10ZP\AQ@U7J,,(N? M\5S8HBZ053K=)X M3H?69+!3ZZ5JR7RREQ'L#8S+SHN,3.[XK5J.OQBLYTF$CL#WF(N>2)*<*:6E MT\$[.[7^T?F9I@6'O?Z@=SC)'8I3F'WK:*I0+;/O"-?%4" 2F1=_H#J$I1:)W5M I7+^5NWY+[='W=G_B1\F]LT>,F'*60H5FEIL\2HEI-?FZU(K$SJ30M'I[76I%:+FWM]1>? \M>6)2 M.I-6+3%'!-R)JP0]$PD^\)>4$1])P6GU][K4BM-H2"!Z! "]%J7$^$!7KPJ;A?&?M@-K]8BWMY*\V7]4T# M=[.]ET51R5H7JD:-7%Y.WI'S*\;L@,[B[T(^Z,$ULJ'<*?75WGQ87$ZP121+ MF1OK0L"_C;R296D] 8YO.Z>3_3OMP.'UD_??NN AF#NAY94J_RD69G4Y22=H M(9>B+>Z+9^N ^QW8VCK7:Y'+RPD4CY;-1D[F/_]$8OS6%]TK.7L6*]O' MRD+>YU="KQ"L&LKMA?S6%AM10O#>5=RZBCI7M@%LYCR.,8XN9IMA/*Y9RED: M[ZV> >5[H#P(])/4IBERFX<6J@_>UD$\?&]\ ,TUH33U XOVP*(@L-N5:LRI MD4T%5; !E-78]$7.RSFC#),#C*Y92K,T&YF_> \S#L)\E^>J!6#07',)BWQ7 MRBFJ@0C4$HD2VG57VG!SPJ8IP[:B;35VN7%"IYQFNT?$%UKLSBN'-3_,#->, M4(H3[@\MV8>6!$/[ -->&]4\^I ESBM9Q/%A7KA6-,YPYL>5[G&E05PWC5R+ M8H'D=V!5+74WE\JL9 .M>]AB?+A3%S>+&3_ [5K1+.:1'W>VQYT%<7]61I1' M0,P\JTE(2I(#D!X[G#'"1@J/X)Z<\ L3#'JE,8_=Q-K>M;:UUZ6UEX2P R2C M/&('<#UF<121D?HC RHE0;0? :LP17V/2@G* C560IRJY6D+-^.SO/,ZA).0 M-#G,!(]9E&'"1E#W7$B"]#/_V.5K !YU5S=E#!_"\YFE%(_ Z^F+A/EKFZL! M>,Q]+\LX=^?/8TA9S--D!&)/7(0?)2?*0MP596$*Z=<4)$B /RHJ7LO;\Z![ M4B1A5MS3S5H\6J[Q!NPR'2.$IXNP)D;S(B$UKY82J;'\6=M_@ MA>FR%N>8.!GN,<,9)R,P>W(C87;;%> .["")O%A=(B.<4^)DNVN7,1:-=8N> M\4B8\J[E4D*V+T!E ">W(#&>:&0-*FEL@ET6(SA)#FG$8Y9P/*(=2$]V),QV M _VVD'<&+8L:I!"T:2]4E\M2S"(G%URS"'0R]6.E/>'1,.$]9^87AHX^ '>SYPCSG M9FZYAQ_(7>KR&L78T?0^,\+(B *B/?W1,/T=:HI!2AP;@,M[21PYQ>>?__SMZ'GQ/JC0):K);H_*O*U4N9*-_Z;8.YM%_T!,DYQ].N%?R]CSJGIUI MF)WMDJL::1O\%)W@,]NI0*$U:"/*5IZC),)3>(;T2C1VO]H:(,?B7^B*PJ!K MFRRTMBJFVPBW M1ANXL,WK![Q[%\DC()P.[!,9(S74:P<:U@[O%HO"-E8H]VZG7]0H%^L"RM\+ MTU4%-(ZYI^8]ACC"G(SL15@O(%A80(#F;:NV[(YS%W)9Y(5WI\Q<27!*,DYC MYISU^2R!CM,Q:F"]?&!A^3#$NCLU :7>R)7]2K !KE/:?TKI2H13$K.8'D+W MV%$ZMM]CO9)@826Q;?_:TV&\:%UED. HX8>*W6,'ZHB-Z5\V. ^9@<]8*NN M\(Z&[Q[V^O?7/D/O_GHV^%IA/Q7]*9K[HM8@<)8P$I\EX*+9?GW9WABU[CY@ MW"EC5-5=KJ0 X-8 ?E\JH++=C?TFLO\&-O\/4$L#!!0 ( )PP858DXB.] MM@( /,' 8 >&PO=V]R:W-H965T&ULK95=;YLP&(7_ MBL6JJ96Z\!5(VQ&D-M6T74R*FG6[=N!-L&IL9INDW:^?;2@B#>D2:;D(-KSG M^#D&V\F6BR=9 "CT7%(FITZA5'7CNC(KH,1RQ"M@^LF*BQ(KW15K5U8"<&Y% M)74#SXO=$A/FI(F]-Q=IPFM%"8.Y0+(N2RQ>[H#R[=3QG=<;#V1=*'/#39,* MKV$!ZK&:"]US.Y>O+!F9 J3'2&+];3Z<;T@C[[5?W+S:[SK+$$F:<_B*Y*J;.E8-R M6.&:J@>^_0IMGLCX99Q*^X^V36U\[:"LEHJ7K5@3E(0U5_S88I8!6A@[B<[G6 !3!2B287J!/J''Q3TZ/[M 9X@P]*/@M<0LEXFK M-(GQ<[-VU+MFU.# J/>0C5#H7Z+ "X(!^>QXN;\K=W7^;A*";A("ZQ>>/@E# MV1JS\;"9678WLL(93!V]KB2(#3CIQP]^['T>2OJ?S'9RAUWN\#WW]);J16S" M2F175,9KIM^[@ S(!B\I#*5O+"-K:?:(31I>A5[B;OJI]HN"<7#=%>W0CCO: M\;NT,UZ6&E,OB>SI$E58H VF-:!S_2WFG%(L)*I [U"%_FPOAM ;_TF/RAMY MGN>_@?]GV0Y^U.%')^!;2(EPK0HNR!_(AW@;P[@',HF\YO<&^9C*'>JXHXY/ MIR92UL/$\1Z'[_M!%.T3[U=>1_[X,/"D YZ<#JR/+ZGT5D78>HAZW)9OC\#L6:\(DHK#24F\TT6],-$=,TU&\LKOTDBN]Y]MFH4]E$*9 /U]Q MKEX[9N/OSOGT+U!+ P04 " "<,&%6E+%_'\4& #%(@ & 'AL+W=O M/2!9%,A3%=[GE7*&G M+,WE]6RKU.YR/I?K+<\B>2%V/(?_/(@BBQ1<%INYW!4\BJM&63JG&'OS+$KR MV?*J^NVV6%Z)O4J3G-\62.ZS+"K^N>&I>+R>D=GS#Y^3S5:5/\R75[MHP^^X M^KJ[+>!JWK+$2<9SF8@<%?SA>O:>7(:,E0TJQ%\)?Y1'WU$IY5Z([^7%A_AZ MALL>\92O54D1P<>!KWB:EDS0C[\;TEE[S[+A\?=G]M\J\2#F/I)\)=)O2:RV MU[-@AF+^$.U3]5D\_LX;06[)MQ:IK/ZBQP:+9VB]ETID36/H09;D]6?TU 3B MJ 'Q1AK0I@'5&S@C#5C3@)W:P&D:.%5D:BE5',)(19GW.U7 ?Q-HIY8KD4N1)G&D>(SN%'Q 4I5$X@']N>-%5"9'HBB/T4ID M4%G;,N4'COX04J)S]/4N1&_?O$-R&Q56WH/&L!? ;&J%AOJ_#%4 >IV)43GBF"-9-WG#SB.<352F$(HYY# M<:"5PA &A8#92"GXK1[?JN<.%LPDWYRA#<]AMDXK75$,"T4B53E['[A)FC_H MC!L$[H)HT@PP0C!S-&E#&,/,H[Y96M!*"TX8J^M3:CT8QI9YA'KZJ#7@\()Y M'M8$#7$>]FE S8(6K:"%55"U9#X4(D.B75E-:A:#NY^[#L&.ULN5 >=X ?'U M]!APE$!Z1O)#<&<=L%70AUQQ&*+J.3?&%1X/[[Y@9*%I,<$"AK6Q%II@Q,5C MF2%'+HB<)J4L-:&VO #OLA89/T,Y-\X.#6&OZET6Z+J&* 17=80Y;O>F"C: MB:(O%QQXZYC?ESE2,%'L$[D=F^_L;*]=,B9E"QNV_J (G& D1)V#(E:[48?H MGL/^B3<)1RIZ,L\R#94V,+V ZM.F">CX,-7H:X()2.G"Z73,!(1^^PT9T=+:#V'W'UQPVY6GR+VRRTF941H$\*%I=N,'KL*,%IZ^Z,R?$[D[Z M6\;1//H#EWSN0H'I"]G*!'3\8+#.AR8@!5>&Q_+8>1(26*WW.E-'[::N&S5UV,TE-;1+B\#1 M]Z0K$PR[KKZT&V !P82,E%1GOJC=?!T/%9N8H4LRBC' 3&*&,)N8SG%1N^.Z M+42\7QN-M;WEJZMY2K9P*K9^U#I_1^U'6;8C3#KI$=:D;.%4;/VP=7:2VNWD MR^>8#<&Q!?(7/L.#566(O#%6#)TE MI"\KL)\/__YF0U;F^^J'0E&SA M5&S]L'7NEMG/_UZ>4-GPC([2Q>!I@ 'FN [6-]P&&&&$CIR7L,X=,OKCLRF; M]*!O4K9P*K9^_(Z>J-HMZ2FS:4-QO!12C^J'%084HY3I=6! N50_II@?/=_/ M>+&IWI.0L-':YZI^^-W^VKZ+\;YZ T'[_89*^IV)^D*)7?46P;U02F35URV/8EZ4 /C_@Q#J^:*\0?OFRO(_4$L# M!!0 ( )PP85:^EIR@=PD +I/ 8 >&PO=V]R:W-H965T&ULM9QO8Z<[>7:;=[CPF68ZX8 MO("3]E[]"=LU%A+"?E\.T&3'U]\RA[73?O%[.YFFSSRS[SYLKVO MQ-'LI++,-KRHL[)P*KZZG?R&WC/JMQGV*?[,^'-]]MEIJ_)0EE_;@X_+VXG; MEHCG/&U:B43\>^)SGN>MDBC'7T?1R2EFF_'\\P]UMJ^\J,Q#4O-YF?\G6S;K MVTDX<99\E>SRYE/Y_ ]^K)#7ZJ5E7N__.L^'M &9..FN;LK-,;,HP28K#O^3 M;\>&.,N AC+@8P;@QPRT'\$=R. =,WB7UL$_9MB; M.3LTUKZE%TF3W-U4Y;-3M:F%6OMA;]<^MVC@K&C/K,]-)7[-1+[F;EX6=9EG MRZ3A2^=S(_Z)TZ:IG7(ECLKTZ[K,E[RJ_^[$?^VRYKLS=;Y\7CAO?GKK_.1D MA?/'NMS52;&L;V:-*$VK.4N/D3\<(N/!R)N-.+7J-HHF]]R<^[?E,FM/S21W M[I-L.15EF2?;K$ERC=9B1"M-=YM=OF^"?S=K7CFB;**?KML.],2=CT5:;KCS MYI]E7;_5R,>7RR_X*DNS1B/"S")_E$K59L+JD]_XY#?>Z] !G0])GA0I=Y)& ME"5]YQ#TBX-=%.G\.RAY>Z5VA'JZ"V]F3^<>J2FBP(\\3TZVT"1K(YZGB=4T M4S^*4(#D=$Q-AX,P0%TRJ5G(J5G(1/WVHB8ZJ/IGI0E"U_5< MU^VUE#%\>_EX7V^3E-].Q'E7\^J)3^Y^_AORW5]UIS.D6 PIQH#$) _IR4-J M]/!C7>_V)HJQ*ST;7)S=5GSDWWB59O7^U\/7Y;8=0+0CES&099O,J7*.8.)A MVNLCD"%C2#$V5G[)+.]DEO<:9IUW4)UQGEI6-\)J=S06SK8[0HK%D&(,2$QR MV#\Y[%_I<"%F% [?;//R.^?'+[>[*EV+&:*S%0.QSEEC,-LNZ:O#-D+]'@D9 M,8848R/%E^P*3G8%KV776*<,- ,(5?NDL7RV?1)2+(848T!BDLGAR>30:/*? MO&ZRXK'U6(@W59:VD]*#I2,FAHJ)"+FNZJ*Q +8N0HK%D&(,2$QR,3JY&!E= MW"_,]NOI9=M5MV*9DK171YUM1B7;83-2S@'/56;H"\B0,:08&RN_Y 9RNR6T M:_3C2U'Q),_^)^QX3$0O>I.W"T6GY29/298G#SF?KLK*J9-0$F=')X,2Q'?*VNX<\2\5/*UZ)B<>P6T3!.KW+RARIK 4' MKD^CO@>@= 14C0W4P1L:T#KT@:YD'T,FC$WWD+KJIX%N)6TNF/7P!8I!0-48 ME)IL<0=,D)F8_"Y,:R<66K<@J<$<5&T!JA8CE?!,,8X"2OH7I?&$LA$=UT!F ML*%'Z-C5&N.KZ+O?@=35/*((X=#O#VQJ0HJ]/D?7I)I&."(H[#>01B[T,?$' MVJ<#"ZS,6S[IR@- %4C4&I MR3=R.^R S=@!&+";H]EV4*PNW!'QO-[)L@ -&H.JL=$JR+YU\ &;X<,KDG:L MKL11Z*M]U%Q"VSX*JA:#JC$H-=GKL]T69H;Q N".U?4Z1BC0F F)"1:@:C&H M&H-2D\WL2 +^34-S<:T; M%W2[Q5 =\( )'2G!5^ZYN);:8A6A>"C0+-+,!;,>FD )"J@:@U*3+>X("KZ2 MH+06?[S_]'.RV?ZZT'H)"DRP2AN(Z[M*-P0%)J!J;+0*LD4=,,%7 A/)HM&N MI_(1'&AV.9D+8]WS0/$(J!J#4I,W='=XA)CQB.E^B3FK;=\"55N JL5$A1A3 M&J"@CTK9!0EE(SK>08*9).,5B8M>; M,>N2(1+1D"AMI);.]P@9VNI .DQ +GLJPW#+1-]<*B.(/$0UV_+,!; ^1T$A M :@:NZ1-9)O.'A*YT04:X"JQ:!J#$I--K/C&L3,-6SNA9BEK$=3S;X) M#Y.P__@6:-085(V-UT&VI6,9Q,PR .^%F"-9NP:*/8@*6Z9BBA]X_:4=*- 8 MCRH_M]RA"GKE3@X;&'^,88+Q5%WC4T)0U%\HF(MK_3 RZ*Z,H3H,P'C:80IZ MY;:,:V$\U6S&((AJ:+RY9+:= U0M!E5C4&JRQQUGH6;.H("WW!PR07LWBJ>O9F M#C.&,;%X!Z 1V80]..2=#+GN\P MP'A]>VD>Y$ (>[J!!Y0Y@*K%H&KLHD8Y[>XM9^U:[?R758U;43LY7(J_[ M+A!65X<7Q1T.FG*[?['90]DTY6;_<%>AV@\WU[F=%HF-= M]?!*-2+*^45FLJ.OZJS+)J\751?_9 M=7-U4>^[(J_$=>.T^[),FJ>/HJ@?+A=D\?S!'_G=MI,?K*XN=LF=N!'=]]UU M ^]61R]97HJJS>O*:<3FX#K^/#A='']3-CQ]_>S]Q-PFK5C7Q;_SK-M> M+L*%DXE-LB^Z/^J'?XB#($_Z2^NB[?]W'@;;P%\XZ;[MZO+0&*Z@S*OA;_)X M",1) S+5@!X:4+T!GVC #@W8N0WXH0'O(S-(Z>,0)UUR=='4#TXCK<&;?-$' MLV\-\O-*]OM-U\"W.;3KKM9UU=9%GB6=R)R;#OY IW:M4V^<==)NG<^0&*VS M=+[?Q,Z;G]XZ/SEYY?QS6^_;I,K:BU4'UR ]K=+#[WT+JY__ M1GSW5RQ$M4CL]]"^,6AF1];MYX<^;-G,[BF9R-@NX?@^Y;\R86X#3-DV$NJC(G M*>NFR__J/\#".+CS3SJ?^(%+M51"K CUN)9(IE7HDXDL"HZ" JN@3X] !D-N M+'=-G0K(&QFVI$FWOE!7RWZ<% +@P!%#5##!H=E5+ ATQ8B5&U&],IA60<@XWJ'144ED57+3 MU>F/I42Q:>:Y4 YQ.<15X.%:!7VI M[B'WZN;).72[DZC*AX*%:US(DG*]AQ KGX::),P5\2>&'#EA*6*5=-V(,M^7 MH^(Q#+:\3>M]U4%Q3AO1?PS_GM6!HNB)KEQ?5U/:;1DNM##3,BKCK#:1[#BB 3 MM]U)+D-BYVV[3ZI40$EJT7GD\ NC(D,]';E0*QKHT4"L>#31U0JWB!4LKG[O MMJ)QJN>)XE948I,#>[U)MTES)]JWJ"S/G/J,V1\QBHSA:-HLIT4IG"%VGKEN MZON\7YMOZL:!FI/EW2&343D(J)B3'V*U))XQ(A%?S)N8_8CB&6('FJ^2?$%/ MGX/B4:+N/F^W4_QB]_9:SIW56TQ,;O)"'DY$2*$.L;/.!S6WP.*]AF(%@_<6 M%@[?Z@Y%'KN_5\=H3F\Q01C*G8R1@B@261=7ZVU2P9C65DPP+&# RWI6Y,EM M7DROGH@5TEX=LCF]Q7-Y&^_"*)ZC=IZ#])/3@EQFI"*_3R#SL A2#+T XT)M M[EMCAIPQCVGU!K.C7L@FD(8JFJ-VFCL"*BK#Q*AE2#V=R3"SP--1)T;->#!1 M-*FB,FJG,@#279)GS^N>(EG?\;BE&+HY.M$B%@!UNMF,6;&:3@U M/@9%Y -2%D%+' J 880+E4'U(Q9A=&DV-%,12U,]1AK!PZ MZB5-)J7PP/=T*$3,&/5#(^E,,^(R/C5Z%/10._3$8B.@D&4PZT"UWN.CQV0) MZNK8HKL M+$WT-%-\P>Q\\>V<+6_TI 0%">*Y.G%@A@ M@+T+-O8.G>[]EL7MJ(8@B6A'[$]S+L#]H10S^$')I8TK.3@T$[Z%S+77R1M:8=<^[\]A?I''>JA(9),(YN+( MR%+,#J990R2VZ12=GMR,12IL8G9LZF\9Z%<<%?BH\/6S!;W&9E0IG]19S;BN,!9_<^/4:@EP/)UY?P0A5A5"> MZQK0:/_)5_?U3-[& 5( RNT >L2-G3P;S Y;I^<#3(_HP$SB1$6$;YQ]P5B M)^\N"'7TPNQ<-^13>:\(E-L)5*K,J[3I=^W>9&)X]5;B52]>PO8]K)VJPX$/ M1+IK\E3>_2J_1[6;-,E"PHW=/I=9DP1! 4+]W"#'C(3"V+M8T\TD43G E5US)[=M^GZIL0NBY MG6KNXG$?UO,Z&R%V2#ABS-TH'&.=BOVX_;SR9K_;%?TMV4G1WWE1U.V^&>!( M*M\4X#&OAOO_@0)1MN:S;A7.ZBV>R]OX5EO%GIZ=/<<+5B@<=2F<+GG$JZ!G MXI^GGW2M$2,:ZBLNQ&AJ$\53&.G9,5(7TPDY$% A)HN%KJ\7<\0JEOEF]Q7-Y&X=6L:'W AN^O!4E MY\M$.Y@<[HN6AT=)@0^/X6='=\23R& $Q,PC@3%"3"M8+N@3Q^KDR9=2-'?] M$T2MTU_X\ C)\=/C4TH?^F=SM,\_DO?Q\*R10.-V:H0V"IMT^T]39XD*1&DG9 M]?[ZO2,E6VZ38,.^-)9$'M^]NWMW[/G:^<=0$47QI38V7!15C,V;\3BHBFH9 MCEQ#%E\6SMR"4]4/S^:UF'P6[ G<^<>^>&VO"@F#(@,J<@6)/ZL:$;&L"' ^*NS66R/ MY(W#W[WU7Y+O\&4N \V<^4.7L;HH7A>BI(5L3?SHUN^H\^<">E?L%4&V(KNXV T&M;?XKOW0\##:\GCRS8=IMF";<^:"$\D9&>7GNW5IX7@UK M_".YFG8#G+8VO7T18LWI([$R?%(3"?3Z0OV3K:NGB1[ M)__?U6SH]&E#7"=O0B,5710HA$!^1<7E]]\=_SPY>P'FZ1;FZ4O6_PO,EPT= MBR/QC#%Q)R-Y.1*W%AP?Q(K$]]^]GDXG9S-7-])NTM/QV8]B+8/@TJ=2:"MX M88C8R\9FTFA\LEH*+/J5+(D'4JW7<2/N*'(UCL3[]S/>>.=65,_)(Y:3$R$M M6U/.-\[#V+>F;\C(M?3$'WZ3MH5<\,Y71^(3EG48A0Y"BE++I74A:A6$ZCZL M=:Q$XUWC-47>6SNH0&ND3T?/M=,VZQGOBJ0JZXQ;;@!"1J%CLMPT9J/M4D0G M5"7MDA+$6EIH%50I,LY2!X(DL/*8$H5+>P"9Q.-79\ %T3E<>")Q&#H0@-V$DUI56%631:#DW\! X6I_P@9C>NQ5A MQ1+!AS_*.P2>?5B2=36)A7>U"+)N#(Y"!$,MC>$?4B!+EH82[E%FDZ%P>#0S M+;',+!TB7=6A0S*(IRBA1$*NI#; UAW$!\^]DR62("@- O5"*_:U;BVG#'@& M@?QZPP@)YXB5]%K&A%^!!\_QD*R0\"N%!#% _6G7\@);ZKPV(:Z@Q_ :"2G5 M)L4]F4#TG@[2( 52)@36Z?2B2]TU&+5;6Q5) PA) M)$:\I.,HHF$@G*X)7QG2?Q.'VAX*YUGF-<=B MAT>NS%&R! B>YAM!-C%.T@-:2;'K?6XQ^H:WGN,=;R.T9J"$\S=N;478V!*1 MHV^*SD+0(NP$@]@@(BDW6J586-C7IZA@D-N2X@W(%MHK/9=X=$BC](P1X9'B M/GDZ[%&6LZ$A'YQ-%**TC7/E(;?I,M4:\\:F,Q6#,H)NZ[)%(O=6EID^EKC+0Q MR2M.^C.':I]LS%Y<4$&@D+BT4'*4.+["9*#M2'RB+S+GT@.PS!!VAS .E%F1 MYT(#':WETF/@LRZ=Q?O>ZD;WUX5/Z9*T&5FO(+< M<@;MR5I'^HYA=IS7=_-0&\M'VE@I22E0]8]3KS,/;XF740\GZ'9H8=U $;IW*Y<$RU?5ZSLN^KS M/H_V_\)H4]-$6,$!#$GJZH@ M"RZXFOO W#*E!EE/";L4"XIM&-8+^[?6K*:TM&!?,S%QTW22VA5**EU1>KG> M-8S:L;"=B7=(_+]=2G#PY\5#0L.T'A3O9@\,TNU22JAN&3>L-F.6*"$/X;-M M&D-2WT WH*T,=C4?LKO*M09J0J+AW,EIF*N^L[WK[94V)8@[$P\:WO%8]9+, M],W_P\>;0>L/L6_H6:A@5GNVD+(IMC4\8#EC$O$NU0?87''C8Z'/,Q!P)BX5 M9[@?B,Z_E+TL1+WDG:5O]Y@:FC0J[LSEW-M)V%"]KA#RO@IXBMH. 4A\1+X9 M]LS/.!:8'WCJ^TH>I DNYV[83]A>3O/5B#_CIAFXL2&DWQ@=\;&09IT/?=NB M .GYDV80C(BD397-'5,9U_;M)+A%3#,I?(ZL(SE3'#%A&O+=)'F=MS:F&^;V[?;N_I5OJ+NEN>+_@<4 MHH:4&%I@Z^3HU4\%IIET>UYX4*+<-+W[Q98H$C@X.(_?>8#?;:W[Y%=:M\7G==WX M[T]6;;OY]L4+7Z[T6OFQW>@&?EE8MU8M?'7+%W[CM*KHH77]8C:97+U8*].< MO/Z.KKUWK[^S75N;1K]WA>_6:^5VM[JVV^]/IB?APKU9KEJ\\.+U=QNUU ^Z M_;AY[^#;BSA*9=:Z\<8VA=.+[T]NIM_>7N#]=,._C=[Z['.!*YE;^PF_O*N^ M/YD@0;K698LC*/CWJ.]T7>- 0,:O,N9)G!(?S#^'T=_2VF$M<^7UG:U_,56[ M^O[D^J2H]$)U=7MOM__0LIY+'*^TM:>_Q9;OO3@_*.?_E=7SV!?#8Z,V?>LWJM3?GX"Z>.T>]C5Y]03E%Y'RBZ=& M_Y.4/SWVK/CRT8N__>5Z-CE_5=PJ;SP^\!X7V[2*E"[\^F&E00%+N]ZH9H?/ ME[;Q,$2E6ET5"].HIC2J+CP\IT'G6U^LU*,NYEHW!;!OHQS<9QI\#BV1:7>@ M*.VJ^#A^&!=+W6BGZGJ'<^@-#JD2J1MG8/!-#<0^0WIFDU?TU/_1T@>[UH4!(CQ.UP+=\+QUQ4;#OV%21W!G67<53V:KKFS!7CWJIH,I55,! MT;XEWNS_.BJVVFGX6M;*>V S4-[:L$C\B 24G7,P3[').#LN[@]G<+HF?N)S M&B_ H!:(Q6O$+1Q N7)5=%X7M@&&!8[G< MQGJ<$ZC.:#;-\84/K'N$A&PT&>1Z-RX^I"43FJY=,"A3_#/)/OUH?NU,A:+V+]6V MVOF>.-^Q,(.;B(DD2_@E"2#P*>@"*!YFR 5I_?CC\U M>JF0)P7X7*=(>$OE5\4"7*-@MC[I M5LUK77@-FV):@VIV>CT97\3[@#; )Z# #>GL7-4*]PHN$WVPD;#8'\$J%L]@ MB;CZAH7\)]OJ8CH9P=+F[?-,[8%;KJ-[0$Z 2J;W=';]3\212Z#3B M.%K0HS(UL=$V^UQ)QO*7E8$[V@-M:$GU@!\@02V:WJ2,[4JU9#[8:).0)W/( MFAMUFGQ 8UOV [Y;H!RB!0 E7W0HJ'4=E 4<"C%]WH'F:9#_#?#5C\EI.>1Y MO=M?OJ=!T&:@P;&N%>' ?)EFZ?L:#E822*)I++#Y$20MV,8*"*CM M!AU2,.!K[=!3F=]4OC#]V7A:%][%9B3M#EP;D6\&:F$D9!EL^A;$ ^P*&U?9 M-_#G%0@$# PRG%9O0156!KYF0R\,**2I44E@<7@D\H:T$$O.U MX(Q JQ3'2,#ASED',GD )^02)0>A>*BW3I31-2OA7JTCM0=J6D#B3U6L06& M:1QYMP0+B2X$N 88N%$[ 47;E0&D41FT4<0/VSF0\V+A[%KDG&(RVIH>O],: M259(_S.+M%V!,6C MGD/('5$Q((S6B/@(^[:L$:&@V%=&5L.Q FP:]>$&^V< M^*0&*")]0*KF.C"#!+D"]$%BZ\%7B]=']21]_*,JFJMCSFG :[X$AP@^H_Q$ M=T:+1+8CBMBX^+D!OP%(F,P_>BR$-7W[I\E7D<^RY/&73A.@91"FX&;C*MA0 M!W*%T 'O :P"Q)>P<$^\PM-;7=: M^^#J\Q7.=:D ^A_<$R7FP]X#N$ %6 @\;[EJ;&V7.X'-R"Z(W8$5N*=-2;_) M +8%<>HVH 1-GY']-09IAL6%7REW ML("_>Q(X&(*T.FSR0AE7 ,KJ:(33\PG@.YD+/-(&MN\S[$\+.!U^3+_AS032 M>F2/<.^[=0#"ADV<85I.)^-9-C387@VV%_[##U?YN#E7 JJO 1K7C$U39,>> MN0*A*U$W *0[,^]Z^IZ/)?P@\>S[51D30U&!R*T##Z\D<^2'11^N^VZ.D*XU M''TB&N%)0/6);=4>@_&WI4-X3N/YI#4H3L#,$B36T8-H@3"*6,)J@,,PB<1: MOZ]33&N([=Z]O_^;6F]>_1 CO';5 >VP97ZQ"Z&16#,.OH527SH$7JW@C)N' MCV!'IB_/)E/FWU.K3 NS[A.P%404EXC6/#-I!_@&$;4@LCA"7 !AM@:L50VF MJZ%8Z4QP!D:T03P$[I%?;U!7]N4X4ZA1 +B5VAWL?%F3JJDG6"US!'=G\-8% MYAQY!]%(]W(=,6U 44AFL=]V#GWB*'<[>S9A"29MR:"TVQ#6.EA7PO+BI#;* ML"@UV6[-KKX906A(RI9F8[/!^ \P8O0$+!U+N"2$I#4L /]7Z:Z'-W?(SF'/ M(W!C8W%D5A@R7J*MJ.'ECHD(D(-$R?B>V>TVLF$"- ,O0Y@&ZX>%VB:D!$B^ M;4Q!9'LWRCQP4:NND>T-*+L29Q!F"&[$@]W"47-21X4&>O NE@/"E8012"E MAEJ^PVD*-.#QBD TBBS9>IH!] "DB;DLDA6'4M5_.A]R6R+BY -_ M!)W$XA M7@KD^B*$&KBV%5D2RL)@?(8(%6W-Z32/!2,?@[_-//5:53J@&DK;]%T-VIGI MRU>"'_'&&(FF%$-&X^GT\LF)D^#"1I),[TAJYIB90:64^/:\#R:^B+KQ8%(' M#:CW8H<2H8DT12AM3F0\E0;9$U(<+@UBO,C:$G^.@OUU\M<^Z<_Z8I#ERC*? ME6D.^:)#60Q!0&G!@/_&[ $)C;_"\, 1P,& ^??<(%@Z*B$A5.'\7>(\R/ _ M.WCL$*,B$;4FH6\*C-7=%D(Y," Q4%PLM O1+%C9JK@<35]>CB:320:#V IG MX =M$0H+XZ;3Z?0(G G38=//:E./B5@/A.LT45\N8YB)YDE[( [JDJ MR%GK2O)QE],$@@@D">_CVL@R&$_[=TR[_P1WIN>CZ<7%Z/(/L>?\\JNY<_E' MN'-Q?OZ'N'.K!&,/:7=(%O>2-GTJYKI&Y918N)<<(6S+V8J!A&*TR?V4U!JK MJ!3:QQPO9RK[X(IB&X#'6@&LFL*"N4BF%@!JQ*")/4LJ\CX5,8 G=Q%1_,DB M"V"!J2!B4P'7$>\Q C 1Q/W4TN!G-5 4L:EL&6,]S@G\ KE/&.(2-D@MF,YL! MT;P:!C*[QK2BS@SH1T_,?"/6-A4JPG\I%AUE3S_ ?>^#W_K^# MJ!>BZ0_JX"^0CD(^5[>;MHJN36.Y/\S8*];L&X&E'4DUR,WL5 M,M9<7TDT "=H6PY)#@D;YG]2&)/&/N0LEOW/[.*, A".Z?;O>>]0XB3]B9: M0X?P<[N"*$M*4^':SY(?X[)"'DGO#WX7+!5]>)-J)H=W[%=5 M(/P?P()L*2 M%X#D-<"'J423;3! MB,:6FK:=N%(>W36)4<+J$8I"9!1S6I1ATEQFHF>%++:0R=!17$7%9XBZ0;I8 MX>>ZW:*966$_PB&7$F^$![TUL]UZ8LWL^\#L,03,QOOVJTW-L?\]0/[D10I* MJ.Z[/\8S6J7M/"S,/W]"D^"^/B?""*?%Q=45P-'+[,KUQ>C\^FI?"$>IOBVE MJ*.#AO\PR/ZEV>RZ^$ B,%Q)'2JDXD1'=VQO(=],^PNYFEX,6M#\)VJ!A%2^0[#;\\='1\<.-/.412- 'W28XT&"AAUAD%\>18BVERCG#"=.4G)QQ+:Q:T ^:HI EQ 1LU!+(P4G6"1_FC4Q<,4)P0T$ MS=A5^(C+)PSR#!]]GJ7P,J-/^?9&(O"\'B967T*MW.7P?.\I6Q7]>98#N1JJ MQJ )CS&#JBT8:'8#$O0S^ +Q&WH3B0KQYRWL@!+CUB_,]-..%UGRA@Q'+-!@W\Q*;XM[@"\- M>)WVM^!U[E:PIVL5X?7<*D1D1_ MW"_!T8VJB#(T$P6$/PVXV&BN WI%02H'WI_V[#"-= 6$- M >\7*UT+-I^KYI/P!F_&?0 ?Z4/;RT)7XM. B,Y1J((+ZB]2GS&&3P/=; ?4-%2^/)#/I#;# ?,'A\G^8X+-;BE=S&*O 1>_A_E8 M2M2:.;^$,)%#?VP0D5KCU=GT/'6=[-L -,2?-UQLRU1&3.$ '-H'G23H8ESV M*C,QAYW2_[59Z&(>DHXK@YX8[&K>0)1 /.@55]9B\Z+RMHF,DWQ70&,:]'%? M;9(KVNLG2:".72-WA6Z_9,&90UO;2M>1ZSSU(Z8DU^H_-L7@3[K5#%XZ3'%M MR2Z.\EN6)#_YIN\GI>ZYGG"0RXQ>OK+4TQV6*0H5ZA#T7%C&" 3GKKB: ,:: MZZ5I:-_^J9H.DW^D6--K4L1BT=6HFZVS$:8&?>01"LR!$.@?FI K46F+,,N\ ME))3B+ 7.*AO]<;GT>TW5R^_@5A)*OHI'%%4^$%?32U-X8L?A5:-H/=/#4*> M.RNUV'EMEF)Q32HOXB=2=>\(%5YAH0F+W-C9X"P$X&"'*[)]C*;]B#&=]$?4 MV/4'$&KG\23%"*(*L]E00DK6&^ AY?SC\-S0$[OIR1'DM7]J1)'N%U(P'?IF M51WRZVBW5UI5,:'@B'NFX1-LI+MYPQ:Q,K$',!"L2))A.#)@A5H,UYT=.E3Q M"P2$NGCS&2/)!^J;):P6XJY?WCRDDQ4A>1ER?KT^*"H9!(KRW@44-CR'@R*E MBKL?W]W$>MLQHD0[: ^"L+G3#CPH0Y*TEOJ[.%&28\'[?*JPKYZ_ @BW/A0 M3N0,]1]4E;HW1 /0VI3#BZ+Z/U$E2BL9@)OL!0&86BMI&''+P&](26HN7' M^NJZ4&4(7QDEU7TM#K8IPY45G7H@*6+A'^)SLFG9[4&H,H;FST3#<_@,'WVY M3M7LTUFOFQ%/>^1MC(NO"RWZYZ*R^A$YF(>5&*DO6'9P2CX\$^7JJ-LRH:\J M*R'WT\)YCO AF'2D?@5_ZL2MKUH]QS>GYU MA;NAVNK1XFO6IL-]&7:38M\LA\\_=@W:Q7B@[^%C/ ^$&+Q)9^,. 'WJ>097 M(/%5#(OH60Z)YGF_Q4#'YQ98(E6F7F8I:QA2/O:U90$65]MU.D0@!_QB0C;E MSBFS);!$K&/,)$0@3Y2 C/YD^PPET>\3%%WA(14K:5>ELOLZJV[Q\"1!%)E3 M!PS\66C3*\MC?J&_<219DN#* \0\QP0HRCQJ_R1KLG #CUC#P\K5("6&LMW4 M18?1W7B !%P$"@@($67SL'E%F!IQ=2(1D?'!+MHM[NL_,#& 9NQ= M0ZW&-?58#%G<,CZ.+=4UM<;T7%ET($G-0@6WJUM*;VY7>(+D$4\74@DJ+#/S M[]BF):10JX$/E/;/4EA,62)4#52%JNX2RR3925BUV=0A;LR' (._U-@476I) M TO#B=N%X?D>4@]2C=B&=M 4 Q <<26V<( Q"/U*! "PA/"(#3RXR^M8P:.# M.2K.A$RB?!TQ#3S)"N5J+?U60-NCL9VO=V$): R%,7L=D=S0B:SF&COG\M-P MIG^FB7;(:0K_^V?,2OXH)[A32(\'M[@V=U(J]Y MU6:_5"?F#T4*FXQ&>T,4)5[UT3YE75#2#T1-=%[C1E 2*S\*P4<;64#4&E-@ M@;"]'"XH)>*X>HB;SBR7T@#XR.5 %\]PTT$_C67*(R+W^FEIW@8*>8.TS;0$!NW MXS$I]>9N=U^#QR=ECZ2-=R MEG7N(ZN;G%O!AR^8C909SK0Q)_0KD?"6#P9E&!OP]W0?">;8<0+H,R+QR-) MPW#W93BR/WJRL(U[=IC@/7+@G1K8 ): 29.,="G5-L$'?)I@W6^7^J^VWO2Z M;;(OO]MUCRXNKY_@^G"/+F5Z-SJ]FSY]8X=?^[S4AOCEH M0ASN4>R]VB1V"[#LLK4YXGLI"]MR,P/'GF.0BBRUAAUWJBY%,Q.$E!A]5H2L73J\F%%7AKKH(D=U'7/>"V[2CH;6P]B6-H+0K'( MZ7U:2#\>Y8:$(#OT-<:\680:F\:"'&9+3/@#6S.8#VG9>;YAOZTX70%13X? MD!)XE!M:I%624@JD)%%V4X<-)F?;3C*B5 '!?6#+1F:?QN8\,+=Q[*V&=M X MWYX9\)+\R7;I>.C;=V_3NW]8X<89]9)2#&UJW+R'Z=2:3&;2-0IHUB&D1GAO MJM"T0'E;AE/BG%+@7%G-<3:66?G@/9Z@-@VW[R\M]HF:0,]>B;2A]_+0$?9X M2[14(=!:KXTTJ7D;SGK +G+,&W8U%2U*F+;#DQ91U$*!5L?6Z(6\(8&2G<.X M,$LN!<+LW%L8N*173:12"$(E/ ;7ASO]D]B<8,Q^EVS=_TN"\5[CL>/>^[V< M;>!SJ?M=[V\I)@\AJL$F,RH\YV_;ZCV(@H&G/-D2(,%?E%?+7W/S]N;A-LHG M%[RIV3$]G:E0%:NA*15V\W 7G\>W0Q ZB\^ 4:!!YO"L2$PH. O%*8:,.@L\ MY-/8>K&0G!/W-7YLJ$N=YMCBNTW0EG1TE'".;T!\Z@!2L'\EV79'>R*'9/G@ ML+"H]^:.'4AP(H+?U *7Z;R(2N64,"Z?2$XM-=3P0X5<)\=!]Q*]G!PBCE!, M&"3A)]CVX_+R$Y#POT#9C7 R&44YX,32R$T>L\G9Y&($0KC0CC3C'EW>O::S MF\\XO7I]0>Z MV83$KZQB05P(9%#_)QFI=8C(MFG8.'><$7U@96*3-?HFR;E)TV1-/NJ+WU87 M:J3A#)"B;6:Y'*027TP3^D5+P+2X]5Q5DQ<>>-T?,00@L=RSSA5H!+%EM>07 M-#'HQ6*"V&]N_'.IR6^@I3M[0YSB7INSUIZ%3N!Q\49A#V"0K7C:&Z4",WOH MQEI**^TG-A#N4"E:#L%+7I@ZB>2(26KK8/!'+V4:.*,[U#/+7@FF.=]+^;^5=%.&U30(I8\9?QGK O<% &!Q=@R@[6&/8 M8U*Z8#(??GY[GZK6""#AED9K"_0\;9I^]\SB>.CM MF2^R-Z"N-;A5?,\K#@9:Q2]#C5?CJV1O^ VJZ79^#RW8)TJ%U7H!CT[&+R]/ M"L?O=N4OK=W0^U3GMFWMFCYBI5([O %^7U@P,O(%)X@OV'W]?U!+ P04 M" "<,&%6]1AT:/ 5 !J3@ & 'AL+W=O2@IZ>?O^YI\OF=-A_M7LHV^U17C7UQMF_;PU<7 M%[;8RUK8B3[(!C[9:E.+%EZ:W84]&"E*>JBN+N;3Z>5%+51S]O(YO??.O'RN MN[92C7QG,MO5M3#WKV2E[UZ/C^(G7POVY\/[PR\N@A4 M2E7+QBK=9$9N7YS=S+YZM<3UM."O2M[9Y/\9GF2C]4=\\;9\<39%AF0EBQ8I M"/AS*U_+JD)"P,:OCN99V!(?3/_OJ7]+9X>S;(25KW7U-U6V^Q=G5V=9*;>B MJ]J?]-V_2W>>%=(K=&7IW^R.U\ZG9UG1V5;7[F'@H%8-_Q6?G!R2!ZY./3!W M#\R);]Z(N'PC6O'RN=%WF<'50 W_0T>EIX$YU:!2WK<&/E7P7/OR)WDKFTYF M/\E"[QJ%DGI^T0)A_/BB<$1>,9'Y"2*S>?:#;MJ]S;YI2EGV"5P 1X&MN6?K MU?Q!BF]D,1"%?G($#6&EN MY=G+/_]I=CG]^@$6EX'%Y4/4/Y?%AXDL)MD(G>S/?[J:3Q=?A[_OC"Z[HO5K M[> #XS\01H*1&_"<,ML:76<%*-J +UDPU':?J<9V1C2%S IAC)+&YEDE-MJ( M5IO[["!,V\";F6A*>-$JV<"3JD$RC7-,HF-%!;L=C(+0H*I[8* 2+>S9:GA3 M-F#:5;:3C6Q5D;720B#*/NQE]EK7!]'<9T 6=U$-K'^40WX_[G40]Q!F6J!K M:ION3!O!0GVK2O<.[!F.<;?7V5[=LTVJJKXN&/:C8QHDPG8N-XHT ]J$E@=D7:J^DGV;6> .Y,3 MCUY]$*4KZ\0-VXJLZ>J--$BPA#-8Y!C)*%0S;P;V<,K.0 Y-J[9*LB!&E]E$ M/E'!>]'B(R!/!6OZ0LK$SDA)AK*1[9V4#5%O[S2152A&[T8WV4$:RI@H";VI MU(XE9"1%#M(:[ELK*]$=1+!:LC*0H-U*%&^IX/ -O+W3ND2).W983/X,.>A8 M%?L^^0Z<'R4HBD)W()!F1SO!*U,27^0&-^]?9Y?3R\EIGD$4B74%AB@::)16 MLM@>'>9N#V("-IR(D:T-6.!6M=Z;_!$RJ9@6K@?[OVOPM*W>27J;>.7=X(2Z M,P5I%_2%UH]P!#U9W H%ZJ[D@#K9A07I@:[ O6%ML!(T*U[LN.Z'%G]VTMBX MA"S\L41)XR>I9>_1&YTZ47RT!V1YU,N83E.F\ZR6HD&]]8ZR=PXNP$\51 QX MJ@,KPA/J32O<8;R87?@XVHK4K8WW6G=Z.J<[TEYW58G10%25+GQ$E *L+)C M"7$@)X:SS]\Y'KET0N; <<-R #AM:"3"$8$D)H+ M"L$8^6NRO^3- M>JQ9\#D4W8D-?(1E685GV"Z&FNI[46>=I;-]R?(*!'9SL4;;C M4NB3%)752:Q$O(&0"K!;2: !Q(U! $RET6W8%R4(2SO#9]UV;0>>]+'!\,]V M"Y&@0P=#&P=S40<2_)@%^/6@MB$20^31_Z '!JVJ(7%@;E'UIC.6\SQ0Q$T M_B("L7W,0C(4%$6WNE(Z"@_CI#-<%O)C/C(B22!6*=H 5\)951-29O2*$^;I MLZZPP*.E6(G>!.QM.#E2WH1#0X3>@F4U#/@-@'"?"T6-F($LK:L[L'8$CSZ, M(T[4!6@-5SN=@6TJ77IG_A+!#2)W#-G /D)7 RYUGVW5)_2.300"+0W-PL>)65UTM*1XSFO>.[D-W+\Q@<-KU/2/KN\8I.WH\T_3-QZ=5]L,Q M@1'"0WZJ4QDI.<)CR><86R39Z&]H+6PJ_O!C[&S'W:=_0C!7:0B#N%@%KH?L MA'H26-UR!1 -V\7:J 4CMUU3'B5,+[AH!EBG( -#MI"1H3JX8/%1MX.8VQ=9 M+UNLQV)J!4?$1D",*8HB,<$ M0,E(\TY6X-,U-VZH;J84;RA)-B M%L,, VKE+#6(4]QP(J\\QOZNYV9#C&&^".9R:0C%K>E@TTIQ<412=?60J$A0 MW.JF *;V>55 :1\[M2 MXG#<:W.IU[;@$[7#>?K@Q,K.7H HC-QC4QQ\M](6W.1-9WS?9D/5EF 'PJRB5/5I-U?(6KX)WD$>WP-<;BC1X6Y_(5X&;="^U3F&+/#JGPTZ8[B-I6BEN_* M5/3%O084B(K*@3(D/EE5+H>#'>V,X 8-[R#)OY"J>\UO8)7O3=^E>,=DB"P@ M+X##LL5*"YME%'H9)*,E!2FGW%J];>_(7N&#MW]]DWU4HPDP$<3P^)C)6[E3 M!<5[3A"J5T/F O7=V^P[V>@:X#7L-LFS[UOP>N3D6S"FDHG\($N$ M^#+/WC;%I"\_XG,,>A']$="9=(I%HE'P7RP?:B[(7!N-^X=!!\@6"BII':6- M1)997%YJ"KS4(D9"!F^(*$UK0ENC&O3:8'@+A^*6%W=O08M;A&G4_@R-2#B,:2V6!TU1=:7\*GNJGHVBQ\\@G\/#[ND&.+06S,L4&II7<;EK,/[/?=Y!/9UWYF^O4YXS\5H-VF']'>-MFW\,V)LT20"(,2?!)J:BA62-2)6.;7 /7I5H)@#%MW(-@7&1;K29] . * M.SU932-4(3TIZAANP4H@2]'U7K%O=*5W]][:LRT9/*CT(!28BKX7%:5(ZN\Y M;EQ_@R\HHZ>4L7U*)7!JMUN6'5]7 ?56I$C A1%@%@2M&QD09@_*I:600W3_ MT<'BQ30?,267( "R+5:3RR@(T"BR@X:TUQ4+6'Q"%CA,6-_IP7(+DGS.,/77 M3J%A C+IZ6)HD#GJDOA"GGHL>:D^N9P$S: \>_:,QN4%C/B[H4Y>O')#$+I, MGA]?C_P>0J3#,Y6WI(F W2DP^55$-J8W2D%!@(..%AP?SK\+]O!D-DT8(A@, ML7"G&BJX,:*9DNDXH L1L UER"M7AKS',F2 W3/7NQK![CTQW)&6B@IH!QCB MY8V-*X*0,<85G3%T;F+EM^QZ9&,^6 ,SJ\!,% M;R=B-_.$IPVRR64B+P##+ RM7?]9XR);UPU1R@'*DEU&[8>?>W<;[521&&IW5X"P?+Q@P$ M:+I+\@H_Y]NL'IG(P(9;0UMJ3+;^FG#K1D-&C?8!"3SBP^3NFQXJ'3:)28Y) M<*$V49H]?.[Q^):R ;7$W B #Y8A?&W&@+!WLI@+AXTQA>-=8,;#N],[D0Y3 M]>!0ZLD1@R 2&LX]4$%B_W=<.B4B>O#^Z;7SW7@V/&F*^#AII][X"%=1CXG^<;:I MBJER=P+=>R=C)"=L-W?80:BBW<6K#<3%BTW!$B2W7L#K*S'Q<>8#JT/#9,>>YX@E3O<80:TWW0Z$\/EU.W+\NM?\C)7\4WS>5>PCF\:5 MH80G28XMC;7]2#4/2K?8'"3AD!?Z0K8#"\G>_'B#):7"[DV *7E )!OL#NE# MOW7.[6)7__>'2C&WF3$F0S6G1*NS70<#ZC1B<0GV8]\9W&BO\U6:_=^FBSTIOC. M.XSW;"#@?KZF1CCRA8KU4?C!DWZ.SL* )P72WMWND]EBL@C5(G#C&S*Q';?U MW?70BO$GAPH^G>=T+L@=E.Y /:#^9HMY4B<3#&A4W=7P0$.(WW<$>&[!O6A5 MC'S'#7DN9\.%W$AI("JL9';H:MK<'S?9(A#!'@M)_)%">R]X>@#$4_H[,8:7 M(LRJ8\=K=CFYZG5&,,/'W3SG9>C@AWUQS]]*=[Y!^5PGOB[3?5;NC;KY<_0[+]VJWKUQ-XC%_&'7G::;0>?N' M5.S);=>7JL%9WJ&3.>R[DH>,U-C)G5.8[(ZXIU]SIZ5PO VFBP<< M7FX\D< M^EAZ&N\1[.G.2#:Q-07[C$5%/X,2^"V)+<:*9:GXVK=]6(:NU"/+]S'=MEU) MQ3X/$'#Z)3Q0,ZYO:=@0UA;A&F_ 1+CL/BZ0TZ;-0]U"OYH#_S1'OBB[0'O@_\2;8(4),DJ#/CC+/L]?=^-OO$!Q\.JO.0I M7!J7C*)P7PA@]W7YY%@L>"]/TN V?Q (EXVNXG=!QDMP\!T_+PM6H9."'_J@ M?7)4;"+!'&,4VA=5BV 06"=. 'OX)#7D-.KM\7+R+GSAJJ\DD3!WO'OND@WO M1A8XWO!XHVRXQF3G&LR\_;/^_A?R_\UP1/%X'=8HZ8M9^F(Z6/Z4OYS563!; M^VSL>[=^Y9/L\GJ:KU?+Y)WE]3Q?72Z2=Q;3:3Z'?;X?&2T[WOMZF5_/ABS- M@ 3>BA^_O[K*9]>7V3L_K'W\^6*9KU97P[?G^?5T.?;VZNHZ^T"#$.98JT\R M^ L'F:?'GZ_RY=5E>MCK63Z=KGJ(81LJKY9R2KBI:_L[X?BBU%#F'?;X+5TC M1?_+6L<1?3"R2%]X_NJ?:W\C([*C]D=V]SGV]C/@*Z#XOJ6\'26[OEKE5\MK M^-\*C.YJ/4=I7Z[RR\MI=@.!$\(AM;-\0O]Y\GXR5'&^3I2SS*?+=?+9\O(Z M^Z;#*B7/?E!E";KZ1M@6&YFE$GEVL\5=AM9YF5\NI\EQ\^4\VNILF2\6\^S& M*@&&BG>G13(P.Z %/,VCQKD)!]KY)W9?)Y/U\OL^SCT_=LW?7.DH#S,M_AO-"<;0J!? MKY,WUOD28NB0! #'W3GU?XZ)) XRG0XE.9_EB]F5L^Z![?02"K!RE8KG*E\G M>OI_;V2O@D?ZZYJ3L@ ]0;);3/$NQN W##)J%)T2;N#B*K]>#Q/G&K+S"G\/ MI:*"DWOH0VH(UBBZV3V8 !M#^NV$P?$6B_6SX;M@>K+"OZ'6J H<,7*D_0F)*%W/#\4FT>?+;8GLW5Z M%F&/&D:CO25D *>UC)M=#U\"<[/0H@XB&Y/.Y1>6SFPV3O"T>#Y0#=J/_M3O M.SJL,QQ+TYOK>&F"7G**.D^?3B>S_O+A[7;_IJ#1S?EO8VF>#I0^ML?8+TU= M)+__!9AR1[]RAO<4D)OYI\#"NYG_(;4;_OVPN)Q_A>T'87;8QZOD%AX%6:W. M^'LK_D6K#_1K8AO=0N5/_]U+ 44\+H#/MUJW_@5N$'Y>[N5_ U!+ P04 M" "<,&%65[SV2*4% #G$@ &0 'AL+W=O]Y\5V2+K?>-5N6I-UG6H(M7B52)2F[WJ\? M0,JRXMCNV[H/_6*9%/#@ 4B $,]62G\P*8!EG_),FO-6:FUQTNF8.(659)^IVAYV<"]F:GKFY6ST]4Z7-A(1;S4R9YURO M+R%3J_-6V-I,W(E%:FFB,STK^ +NP;XK;C6..C5*(G*01BC)-,S/6Q?AR66? MY)W >P$KT_C/R).94A]H\"8Y;W6)$&006T+@^%C"%609 2&-CQ5FJS9)BLW_ M&_1KYSOZ,N,&KE3VMTAL>MX:MU@"MO&S4;[&X M-%;EE3(RR(7T3_ZIBD-#8=P]H!!5"I'C[0TYEJ^YY=,SK59,DS2BT1_GJM-& M:O>=9">P&N"DU8,2M.>M8!">13EP!77J@Z !0&+$; M)6UJV&\R@>0Q0 =9U=2B#;7+Z"CB:XC;K!<&+.I&T1&\7NUJS^'UOM]5#]3? M#T1YJE%;(!5N4(D&>@#7A8REP 3S\ ,,M<2<7@K)D!?1MV1995BN MR)I--1"$A85"%'-2,WP+2\C8FQ/V5ZDL(F 8C0H-J6FIW%CQSI.&EQM\K%\E$K;&-'&;(2' MX,+1Z8%"L)UL;MN\0;=AP]'5-=T9T=UFSL_^Q),+\AGH^O0Z^";<39(Z6;99 MPQZ4Q:A_5F"7Q4NL1#95I<'5,[^RZWK]_!;\>9;CIGF@)% H(QIGW',6C7M! M;S!NS+B='IT>G7FJ%7:#;C_\2I@=I;<"RU*"+'/*J2=D-\\P&@2#R7"ORTW\ MS\W_5SA?.O^N?=]F#]H5A34S5 !\G=A5[/6'07#P\A1KU@$$U^E/@@"GJ]+W=[1_RFE"(6!=:((TMW M,%11, H'/TI\/ GZP^A;Q7V%?'*N;=-T-!@$W;"9W.-A$/7[1W-[W ^#:#!H MS PGXR#L/2H:*#.:3([C]";!9,^J-<__.;M/E;:O'K"[\-V#D@L_>@TS>X)5 MG82>'#V!.^&Q3Q.Y:Y^:A[3O=:V+#;9UTB\]?KH;BQ;HX"9#V'7JTO625<-7 MZ5WAL2\L5C0)U#H)ZA*KAJUJ/?:U!;[?D$9EV,63Q"7/7#=_3]^PAAK-?6XX M)G1@HBD4(9>_W6.TOP1M!?5)?RC7O?[/_)_CR=+N8V>99>YN E\^QVQHCS93 M 79/I@#W(9&MO9)OZ8"_F^S]M.X_(A![UP5RSXK4B?:_X>HIZM;W$N_.7% M5MQ? =UPO1#2L SFJ-IMCP8MIOVUBA]85;BKC)FR5N7N;PKHA"8!?#]7R+8: MD('Z;FOZ+U!+ P04 " "<,&%6GL#V6_T' "[' &0 'AL+W=OY7JNMI+1W PJB[GONO&\I+R: MW-V8M@_R[D;4NN 5^R")JLN2ROTK5HC=[<2;'!O^Y.N-QH;YW85PV,?P;&\\E[4>F-(K]5.[+ZX(&38"AE>0O]^(2_#1#,RBD1^_27QW> %^;1AY%Z46UKMB0D0EA,M M"*\>F-*$DJV0)F;$BG 8EE&U(50I!K]Y13)1H>(4X\F!ADR4C# J*UZM'5+P MKS7/#UAFVAFY1P &[0^T,(+0JM?#(;0H<+;=AF2:,QB-$G&%6@"&!N56HH!T _(\;W7^V9\0,*Q<,MD& MS=DO7OOE98F._AOL=B_ \6^E4(I\KB"[%Z;U+63U8>OT'31$- MY9+\18N:/0'BJ9Y3 - ;42M80S &T@[;0T:47V 'R]E6*&XM]"OB)X$31(G5 M@K\\_\7%EN$HSW7#WC6AD<.^6N5#88]/SX^<*(U'/6WC_U/[8^%\ M;_OGV<<9^01.5;7<6_%)IMYUVPFLZ@1)=!9DZOE.X"?6@#!VW&C1OL=)ZL2A MVVGIN$EGXJGOQ'YX;?5.'#?M1M\+"1DK@ M^%%Z/00 ";UHT QV3;QPT.S'(\BQ%PQQ 2",N[3S26A0I N&)%I 3"VL%CN< MIE[L>*Z%"@-"#Q2(>BV^X_NA#>$$H6_#!.#_M(<2I$YJV?AG>][;&^7/L]T- M2H:I/UQQ/_J\(J&;.&DT7/4_CGR2^S]N8&-\IIDL[<+GR 1D<_D!=P'/D"QI+L:&3]YBQ?*\AR4R 7/]DWAFK.E MMC/VL'Y5X][G$CC$EAEFBJ7K1A0Y%*UDRR07^^*L3!5'HX%$V')MW2/1H"G "% M(.BVA0J? "/!4XF\+MBL)]P&3 Q=@= +-+UH+)0W;82#J6JP=*6+/6SV1& S M?*-02+(2RP$P!P/M FZ;8Z[JOC8)50*[\,)E%0/F+PIQ> ."5 MERQF<=N$8EHBYN",QF)D#V1,$89,?(06(!2R (=TBZ_8S\CK/L"Y\8[I04M< M;RC#VA3SK?X'K=%A!'F:.I5SARZY<[8N%O=.8$BK)X]K" :)R4F(,= M$U*G>7TH%V01?5R)_X_A8 -9KR5;&]:[Q'S\7U#A,.>>Z/VVR8N0^M=Z8XXW M>-E,=LQ%0(7[<\T>?;=\ZN<[6!C@"K!?=Y!X_-:U@&'>B6H-UKM<=8P<'EAG M#7C4\,1=VU*B?U1QEA];16/BQ N;(DVC.++93. #B5K8#&CJ>_J_%TL&.ABL!AAIAYJ.:B&0R<)AY09 MR*(7C!#9&&K.$2:,?#IVKP?$-HB@TK?/BJ9QVO='&CF+,.[Y(W)"S[,[0?)T M%FG?LR>4^%+2:FY58"VJT4\ M?Z)Y^CPY=;P0LO\0HKV$9"I$2#H,2UGV6PUL( M>'VL-UN$)50*13O)"BN$IFH;K'-(":D[7(P>A'V4=FOZ=%&&8>*$;M!;8*.4 M<.S:8FY=*)5,KLVUF2*&8S1W2VUK>S/WLKF0ZKHWUWKOJ5QC^52P%0QU9XMH M0F1S5=:\:+$UUU-+H;4HS<\-HSF3V &^KP2DI\,+3M#>5][]#U!+ P04 M" "<,&%6'H4B]EX( "E&@ &0 'AL+W=O2?HR9T0W[#QS^)\YJ-!K&2Y1@T4'@_L RM+5 1F?.]T MSH8I4=!][[7_87P'7^ZH8A]$^947>G,^6\Y(P=:T+?4GL?T'Z_Q)4%\N2F5^ MR=:.#9,9R5NE1=4)@P45K^V3_NCBX @L_0,"82<0&KOM1,;*WZBF%V=2;(G$ MT: -7XRK1AJ,XS4NRJV6\"\'.7UQ14M:YXS2= MIBNK*3R@*0C)1U'KC2*_UP4K=A4LP*S!MK"W[2I\5N-O+)^3*/!(Z(?A,_JB MP=?(Z(O>P%>K*=ZO"2OE5#4T9^D2MVS^L:XWS7+=81";TX7 T"1R3V0D M ] 16OP;0 -04Y.V0=0K1&/@#Q;L\O8+V!&D)T&TXW@0[@_(OO[8C\F-% _< MH/)TS?MQ@9=E_D3Z.$C2=Y/>P(N2F'R57#,P"E4;*G/TZR M=P@^NY&,O&6T&[GG(OM63XA1PZ1^-#G[^_>6-[@F'JFA"-T:PX*D]:,)=_9> MD<:58[TFE?D&*$%A3,AIPS4M^5_05F*M 2<9V;"R,&7":YBGIB5I%1L4/)VL?R9> MG,:3WM"+5LG0NF8P\T: >EY!UCRPRL#Z-8,ZE)@FK8UZB5$' TH<3\"(:E2X M\K(X&UV-O#3VG>#42LO6L*<37I_ )(#S4V,';8D7.34?^5Z8K5Z]RD&X]()D MS(IE[*V<.D6W3LEEGEO$@Q 7#+;>G%-+[B#^M!)2\[]LQ\%DBA(O72W'-#H. M5EX<1&/'9P&+^*KZ??H\(BL ER1R.M+$2X)T,O(G*A^3J)$<&#,O'P%E<^.\ M*0E&OM0<6[<:.M5\+,96(@:^N*WV&RHT=Z+)?@#G5PC&Y"A(YQD0S[+LPWP4 M!/-HZ-E2LYL+"1-X\*8:9GAV^3A'+\'X+?[4 D@KY!Z'T&X1Z$\,T,,$D*+@ MUS ]UA(D,"1RYR(Z<,C^^5-/#PR$7SU&' P0=J4'D/6V+Q*AM#K-&)X?-)ZD )R!;DT198I-UL MWY=7M!/(78'_YWZRX]2S^\3AO>' 'M ' V(.-!,.BV95=UC2D[T_2;.)-$2F MX@H)C0/[@;=T[ @2V#?2B>2=J%N7]80^D(O4E5HF(X[_"8&6^]=C0#T@*R-^ MI%ZV&L4M,#TK#FPF]OS =3GVO54\#:BUI??CFM,[7G+-V6%X__O3X-7+_\D> MN>R9 T[Q+?3B*8/7JI6&]N542LZN]1HP::H4 Q)->C/(V;'WFMW3TB.T M18YOU4*02S/+FNU)EPB2-ICR::BG+%E.@JTVO&E05Q_UIW+Q,IGTK=+1YUM: M@A0:!F L T_0$=#7TTI\N).B\*IIPD],)HF@CNXF.^<4KER+%J/P$8D M<=-ID /MX3\9V#AU'% M&4V\V<] FH[E[LG*'8QT>IT$V@4]PX*A%O8(^=GR MA=Y=51U)4<[:NJ?OP/STK&!9DFFA_ 0*06Z6 M;0&[TP.3D)J6J9N2[XBKN14!V3O6:;+7)E-5GI4HH!QAF7$_Z(4W5.^P'$0< MQ!=K7P.4I];(4*Q^>'QO8<@./8'5YZ*8DZ\;9KD>-^1 (0-E#QSP%\A1'[U^ M8FKI72GJ>R:-6BYQ:S3G(GOOV@[3JGY>9(MHI61XF^2Z MU_VE7C30<+_'3ETN[FMS0*.&!U:#33WC5,BF[1(!.1*VZI ;6/B# MPQ;;X*TTV(J7'B-%V[TSTP: [&4W3&D,'9SLKR?,8B)AMEGX>7G<=W)--1Y2FY'),>-F7W03%83<,]F!("D#@0[4.89V0@\'0(/:2 M9+GORLGWLF7L,(\^,U%?ET!3J0S88+A'&\!N$$ZNJEY/5?[+Y[ZKZ87SZ:!B ML 7C!Q)%S#VM_8HP] [?8"[MIX=QN/V _0#%E;![K0&47^>)3,B[4<1V]"B M,1\B[H36HC*O&T8+)G$ _+\6 %)= R<8ODQ=_ =02P,$% @ G#!A5H-@ M__PU! 1 L !D !X;"]W;W)K&ULK59MC]I& M$/XK*^<4-9(QQ@8#%T#*71JU4J*>DK15/RYFC%?9%W=W?1SY]9U=&V,.CBI5 MO]C[,L\SS\RLQ[O8*?W-E "6/ DNS3(HK:UNAT.3ER"HB50%$G<*I06U.-7; MH:DTT(T'"3Y,XC@;"LIDL%KXM0>]6JC:>@!9O$+@*0%)%YWX\BK?$\M72VTVA'MK)'-#7RH'HWBF'1%^6(U[C+$V=5' MP)#,8FB1RZT,\Q9WU^"2%W"CA'Q2TI:&_"PWL#DE&**(3DER4'*77&5\#WE$ MTE%(DCA)KO"E762IYTNO1A9="JT!CB\#W6=P:RJ:PS+ OUJE,5O MK\@:=[+&U]BO)/PZ;AJ1!DI>OYHE:=R1HQ5F'SRM56LN_0 M4L(3]E1\NZY$C-74M8Z!J[CK,,Q$GNK4MDT,\N$6%2Z2[]1'HPJ_ICV)*@;4 M&+ &^P@6WAL;HW)&K4\JY@&,17FBPD.!B<<9$WYSO2>TJOC>A>YP4!3@>^81 M)@#KNHG:3)T*[(+TM7,$QB(O-G 4@QK;O"II")X+KT!#Z=H[>N#*H&)T0FY& M:33#3LJ0-].C <'?DO>U!ZH- =>+3D^L.Z'^.6K0.(I#%&NJ M)CB^C\@]-26I*-MX.DQN[32W40B,LM8^CEX8%X^'=6E! 3?S:'P:0OHLA'D4 M_[\AN /CNQ6J?*2\AL.Q*&J+ZMVO@XE:M*(KNF_J4J,WC)AS(I4"2/,;Q6*X__=W/[G-O-B-WNAJ_R%V7+)J'\7@*+3WH<\ M2L+Q..WOCL\@HRR,XVG?9G+))ITD?9OLDLTT/;&9GMND83;-^C8S7W37"X$6 M^"&>0=(TG,^/M,W'>;WN9U[C>8BNNOE',%A+)JKZI&V;;O2S_78>]F(T!O_?W-8// +[2YY'2KW17Q77,S.IHW]\M/5&\9-A\.!4+C M:#H)FIYYF%A5^7O26EF\=?EAB==&PO=V]R:W-H965TST]-%)K5 MC;ZTF>OK6MGM*UV9S8NCZ5%X\*%:N6^J/N_F@O+7Z=Q%F*LM:- M*TV36;UX<70^_>G5 _J>/_AWJ3/_SS;R[=GI49;WKC.U'PP*ZK*1?]6UYT,RX,E- V9^P(SI MEH68RM>J4R^?6[/)+'V-V>@/WBJ/!G%E0T+YV%F\+3&N>WEAZKKLP.7.9:HI ML@O3=&6SU$U>:O?\I,,2].%)[J=[)=/-;IAN.LO>88:5RWYN"EV,)S@!;9' M62#PU>S6&5_K_#@[FTZRV>EL=LM\9W'#9SS?V??:L$SWX/!TI#,_N5;E^L41 ME,)IN]9'+__YC^FCTV>W$/L@$OO@MMF_GMC;IWMRG-TZ8_;/?SR9G9X]R][J MI:JR2VMRK0N\=MFGE::QK6JV6>FRLEF;:JT+_)%5_#$4I-/63? DKWH:1!]I MUY5+1?J'-ZZ?MT8W"G\6,"U-07^4KNT[C;^J,GPZ@;;_U6.HRV!U,(W8'GY# M-)MNI2V^6?:5ZHS=9OA(%5".TG56D9:SLF-->M,.NTB)ZU;&:2A;M\),KH61 MR#J#]QT,!'[TV!)&MMIVVTG6T3XPB%:GOS,\9Z*:7$^R>5F!TTLBNZSGO76: M^#L!2^R5[OB-6QG;98[FMCQ+#8I4IBIBGF>/KMO*;&7HL$W/U^/LO %UA88U M+O!)EK,@.ZTSL\!FHG1(A-/'SUPV-\H6]+(H+39D+$D-/%8=Q$;SKY2C6=I* MRQ/>O&VP\9'@Z+'A%1)J05:A2?@J>Z=LOF+M'._2ZA:_)L)B'NXH"_)U-Z MO*N"A%K3")8-Z%KRM(E6T(:79@V1TI9WQ9KJ(W]:-G_UI2VU9Q4V$U!?0A'S MWEIBQ8ZRSWMP1S6-Z4A;UB5 0>1!U+UE22N6&>T*;K+$. B_[\#0?=VC@9ZI MT"W-^^%=@PT*_]7T08]);0?6=62OL([)!=$!9DX/*O.Q!S+]+_R[!:D]WJJ%2(4V,PDC@!G[*U)"$;VE"S@#Q("& F0%II^1J3EK KVI8=#=B5RW'VAJ@MRD$7 ML**I>F8*Q@M2#]C)E'E"*"%JC]^UNL*49HM-;[-6;3TW-JL2TLI-7Q6!69"' M6BP('DM+6X5!74)I:.N+ONLQ-=8M30%1OUDE'#B%/4E+^!R:R=R0" M$07@2B+.2:=2X3'/:(-!;7+E5MD"T2S)#G01?O$G0:4S^16>E>"Y;&2N]_:R MJ\K L*;_>=7*1PX9E!.?*]UD>JVJ7K'^'R!LQ$D6]IQLE:)E M07.T!8"9:C!JT5<961,&6M'S1RIK^GI.J%UD"\4>:NR@M?CN J9$".P#?KU2 MTS8X4(A(Y1C,>QCQ;=TL(VA'\("'>C3@/86V(NI0MG02 PER+SY'QD4Z0"<2*@^81 M<>*S-5,<5B?T;PB('"B45S""*V,XH&%NC=TTN=33L_#>("1$4 MK%D'L)(ESFHQ9C[H.*Q\;U++>ADLZ]L!+>\"T%(C0N''7.MF%)AW&T!#=>RV MXW@7(X\+4/[Z>H(5D6'=H[AQ=OI,'O*/Z;/[08)_('#$G!^)3I>]ICB[Q$8N M(,^.+0Q]%!^#[Z\!S@UQ9CQO=BGD7"#XZ5,!7DU18I&^F9U.AA!P".X6A#2.#LF$BV2\'(>].-,O5QWI M/OQ*N2CQO1B1$*5)A+#6/BY@[GW4+0!$MA2+3P-L23A+J );B0,90FT84 L3 MBS0Q.F&/R$H.GH\))HBIJF0O5KKXW8;"R 5%\Q)6J[;5XFA^ZR$4S@_FVP-H M$CHAF7,>X2*>?M&%)LM_4=J\+WU2-."3M] BOXJ;4&#)2BO6YZ@0B(!*TG./ M,:?)P1\$62HL01I;._!&7&4E0OY--3VQBL3,)+U3LKU)%#$[#&S6K\*HLS=G M:IZQ",BUOB+BOT+X#!Z03_;0Q^C@-B4N(5_%"RKE%3W1S[QE6S3>R8-]&O[^G]W;$9X_-VLQD3XSYDSYHK*X48*ESS>%>)"+S"YBC8JR3T/ ;4VC>Z(Z"\A5N"7PG6,3Z]/9WNKLO[V M\\]:T**H?L#X]$SQ*"U9]SZH-4*6':3*PQ2G,/U:5/EK0/LG @CDU2/P?D*$ MY@;DCHT!H0+>6-:_T?2#J^[.?/PW#)WI"5FVVPG,WE/ H282?PAS@J%TE+B" MQ&89HAXVYN3S/'(I'Z&0,T(V^M,Q:[SM).H^644%/7N5_0X/D(O^VPQ(1Q*CLJR#E*\&4]!'@M?,(8D,@8+L+I6Q=O4,8 MC*M7(3*.@&HA%4^55GL49=W\%][(\S3K T==;LLY6:$Y\D=>YG>DM*D3V37B M([3^2S>&(\\1<,+3$6Z^DVL5E*V]%8GK[[LU2/1+7HTD]G=\ @F%'+:/HPZ' MKUY*?G&H1G?\-CF)&.EI M<#X^J8)+0KQJ(LCNY+I'4G^#C$-URIL+\<+\)'O;8;I[N>%4$*R"E_28\%]\ MMV!KQPM-8DRQ8X8YOPG[\O'Q&$.!=M. ;K,\A"5R@G?$DOM&) D-(4[R.0[5 MT4I7E\X=-A.[8=1D9)V)A9)'C+*\V9]P1I%IBJ_%V%\SM7N0[5,E*K/'TZ(>-+>K)1 MN[P[<%SB\\.!&1?&7-&OAATQG7FZ()SCBDN3Q."21!ZS'#B^"!9T^_9Y> M8@$3YXO8'5?UQ-F'ZJ/GWSR;9\^D7(A4)H$.F.MFVHC):VFI):>G#IT5/[ST^'G7(\+\E)C MQZ^[6KT8"D-!R?;N)%'A\5 H^9V/3A!P]YV$)H\GWG6%;^]@->_J7=]#T*O= MG/\"N3-8W(16CH.*??J/F[NWXR>1N@69DB-_Q70H8=]G(OJ)!M+"?B @1 ML29>$/Z YS],5BS/I@S-AV.]= '5N UG:2D@V#T,E930WA+3/\X(A/4+:VHI M=$A?(,@9>6LAD]LY!D?P;<79W5PS2J$V:]&AVX+2G?4E(/5ZS3%&C$@I 8Z' M3+ZCPMVATA8J\V=,:HP ?8B?M;V5TT=B'8CT# N%ECL%9W=RE5_0K&E(.2'X,'X\8+V3V5H"#U/":&.^+F?@$N<27- M(Y#OTMBE;PB#K<2&]#;FL L]M-NXW3KK ;>U@Q@OB8"-@T< TKY?\5<1]G/ROL9@=C! 'N@"O79<%=)U\'A^"S]-"61Y]1N'BW[,+HVJN MM!XDK5,>1A_[%I&)'GM@!A7]>*\WV?\9>S7Q2=[XF=C\)+>C]CF;?=2^.6$* MVS:=B42F#^/D&JR0KH-S >3TZ=G9;H4^'@NF $$R>^B.:K:.;SBOI- MP\[35A+IS@J-=A&0E'D>/"$X#,]O1&(\G!U70@.H0F5M(;:,8*5BL36!Y! ) M#@>OT:ERU^S@@*TJO:M-(TA_2. ;*#T. J2(?SW/-:=K!,?9^7\!A'_[).A+ M0#R]-[_/I,Q.[ZG[MR+Q 7_W 9X;P^8_/I3>$YYPKWX72SM#276W42$I3<^R M>](#28P?01V0VB'!^!?0VYR;K0E*:FE5N[H_N:/>)"(8SAZETSA$-]76 MAZ5@/]!5:55(?2%4'6)7E^&.W6*(BU*5DQ8=Y4*+8N$3F*"GQ<0'V0E(#@82 MH<#)_=JQ1_ _K+9?XP&@8-]F]5_[KG%>6,Y@+ Q&H>LF^C\@E%)'ZUDM^(ZE M1\ZC0Q^:9I7I5K%HM\/)1;9172V;/>1#AI2^MB>RXI[<.2K+>UZ MG#R4@7AH%@V,??&3H9<0N)-?Z60D"*7O,C0F N M?,Y#X8O:^J@U3I,D*BV])=R*T*J<^^T^L19?=/L:'NQ MX33%-/?:BEP8"^58@ 2&OJG*FBS=LVQE-B#?[N=<,*"^G[M%,)&7Z8YX-#-4 M7[?&$7VA4UE+0VC))S/4Y+?F0H*OF81>8K^IT"/9*NHM.G>NK\/1C6I;K!J: M7;FU$S.!^4+I1L+X9NAO%H*E+D&]Z+5.AG"DYXOT=)_ "\[JV+7-E0[>5RIL MWOI6>EN=M *G?/)=@4[ZD.=5[+>[A?T;EIGT%$9+-8GV47$]%7;0%@-YD5'< MMS4XB]W$_-<@S,8,_?BQ&7()L#>#Z67N2-<",\Y) R-11NZY;CMO5NBRSJAM M8#*6#O=!#X -7.>2-AE48(1N]*WUH%*N:3)MAGZ7S-_9RW&,X>I"/?"Z+8859\I_TIODH7W1.W"5 C1 M6'59^V'ZG;?]_L1<_#&RY]!J3]E4&0MW(=*:-&;Y@/F_V031]-GIZ>#CNC[CPZ*!.N MA0\'GD\?3AX]>A@/F1Y1GT45 $["I>X)WY"?#)N=34Z?/APRNT?(NFT#%14T MIJWO'FU ;2:HO3<=-C2;/'K\=)CFS!_R[=,Y.YV<3A_$MB7AY@_9XR>3LX=G M=Q9%9"]((+3IE&B*N+L1Z5;[9FY?K \NU0\;/.GAX6 6N'1+U7PX M8HY15MB>NRD$)IWDOJ,K=Z/@TWBP_EPO5P^=R+?V=OW-4 MZ06&GAX_?GB46;GJ+3\ZT_+UZKE!X%[SGRND)=K2!WB_,$"=_T$+Q/OV+_\? M4$L#!!0 ( )PP859;G&V9^PX *LZ 9 >&PO=V]R:W-H965T*:<*8V[H.$E5DDEF4[69>.,Y:C_*H.YF MP]%!8,?[Z_<]22 !3;N=S&SM\<5ND/0N/;U3/+NKFT]\RUA+OI1%Q9^?;-MV M]_3B@J=;5E)NUSM6P"[AM%,+"J+"\]QHHN2YM7)BV?BW57S MXEG=M45>L:N&\*XL:7/_BA7UW?,3]Z1_\3'?;%M\:OWOH;P7OP,L-Y>QU7?R>9^WV^4ER0C*V MIEW1?JSO_L(4/R'"2^N"B[_D3L[UPA.2=KRM2[48*"CS2OZG7Y05!G+Q@ N@*R! M-J^G[95W$.*/++6)[UK$! ML^:6G;SXX3LWT]N2IH MQ8>7GN.&_YC"CZLH; MUI!Z33C.X?BKA7$DAU;W","-+SE)Z[($PCA23.@MS0MZ4S "EH?DG'<4Z" = MZ%8C5@L2!45WE!/?"D+7"E:APF$+"F:8U69E1P#-BX+<(!,I&#N4'NW@,(+L M4EH4]P0(Q07KO.$MN>DX2)YSDM%[Q,9HNH4A#E/)/:.-)7AC59I7&X"(:"*+ MW-P3VI/(/G'4)7(:.8SF.H_BYG,T(ON^EJV4] MDBL89M[2*D-*% \%W<,"#NR:',1D\'%)X'F*LMTGZ(RUK %[!7(#-O?M]DU- MFPQ79'D#)KIN8,\&79*D[E!1.;EE0!_=!S,U%1K9S-N6,1M4EFRD>EHX[U[N MIH!3WP*=%/:_:\Z1);)CP"4J1 $."J6"@#/:,J1MT]"JM2?TL"\[()G05DQM MP4<=31J(N44%J&K";N%4D;(&2.T6%*YEE9"Q/H1PEMHF3UL >BVE"ONF:/D5 MSI8A,'E>RUU1WP,2.>6J:](M:.XCCJT]V]PD.:QO[O^$OAVV%1/S\.;ZZDHJ MU-@B@+&@V3_ 9<.27'(J]QA 4B4-OBORUE(/67Z;9PRVM$:-;&!R [ME3"1G M8'V*3L@.ME!"+Q&D,A2@N^>[?IN5(@OJ29&#PCW1'&IE (TR]OG#>@W+ /Z5 M6#V1B7$HA"F6H5O^3Y .HJ_[Q2*V0E^1=4U_A*0N,XP%"'AR)J3;>W.AR?## M?6IL[[?]_WG8OX&#NC44?:3P?!!(ID74U"EC&9_*9)AP)G:U[C@0SY^0G\&4 M")22)X>@P07Q'?'"'1:Z3F0%?C@\GY+( MKRSX8:R.K2 *I_C=*7Y/6XJ3_2F H]^'C]ZZ(&+2G0'Z&IV ^,DSMD+EAQF;3L TZR/E:,V9;/IAOOK FS;D&\!H2 MAP94H#/.ZSMXE4/RE\[0_(1.>8D?8=^&I[_F:_WP&RTZ-C[%%CCSE.U:07!J M4%'@0E1.UM.Z0\!/OEE=$+TPC7-0KV@APE$(+*;Z[L*1\]T5":V58UH"-[;# M@(1V8+[$2#ATM+EYF64YZB6PI5P;.*YMC>)ESPQX,=V''PU>-"(-C0,LGI;,H!FAY?BK;]>P@TCW<37X&=?]TY ?T&T/=-"+ M?-!M?Z3;GFL#08&=!,9+%Q;YB=9M94J$T=D+>TH(>D+3$[N>[<6 Q5N-7JZL M*-;$_,9$5"?MP8Z)D!Q",)F8'(,UM+S0]+^>8T<>\N9.>//B:+88/6DK8IE\ ML(FWPI9AL#I)3?HS<6PD)LV+U0=D#KEC$#Z>>I&](B4$N0#6(J>KV';T(\X] M=9/ CO4[,"LHF/R6%??C(/*N=U54N1:A^#+%6M.\T;S4$YOQC3P(\P+$NTY@ M.[XBVP.CX&"L+&WA$N&#.V&-J'R"[I[?B'#QY1WD$5QPIE(,22\G*6M:\)6$ MLPKRF/," OH"=R3M$#I'I#VLR;8A91UF=.1NFZ=;J5@2'<1(<%ZW0"]$3I]8 M*^9BSJG(P1P%/1XX+VGE.:83)JH'%U@**^8-#8/8MY'J#4@9L$-'E"LH5$C! M'HD!PFF8S"&IP_4R/=FW#)*G=BLFT-VNJ<&QHBJ@%LALN63@G>1I0Y"0K=6; M2C@KM:: C$N$DZ*V)2&/\FT\I!5G]C%)S!XB ;$4]HA9% 0HZ7] **KRDI\F M#J3W7-/WPO O35:F;31W\NY]7L"+NAI'4E+2[^5>35*CO[GR'/;SW5#_-HW\ MTOLS5[M!+"JS\]>T*6IRG9==(1%/44SCE,"/EL><1*/R-2H96/Z(VJA**"*8 MG'%C^(HIZ$-C)JI7!075O4ZW-=5)P.6)UOWRMW'J.; )+@>$4Y6NL/&"#G^%-PM&E? M1A<&BT-ZY,P[4A67\2RCF3'U,#)3:3&D4P'9.$P6P6&ZS2'L+E79O8_(189Q M9-^Q)7 VGQ78%\&D@/0'4"%(2L Z@'*6KL,W#%LQM(11)B(MMLI6C B+9@X M28"X89^[G$/F/03@ +WN-MM1OXEW*OH'8+:0#+*K7O3T*^[[#B6DA)L-PYB= MKEO5J!!=A?5,)&4?R5D8S):,\JZ9=4QLH6:+8EX0,;8O*DCC6MIL6 LYA+$F.\L!UPKQ8?Y;0@A'Q6\@ZQ2#R.?! TBT%S+);)=-26_CE7R;R M?13OR"MD*TV7MS+=$*(89\-FLF1D-J=!8GM]-HWMH\7<9CU.[\8I"@X^5#H7 MX*C*\4Y#Q_;_+7A=+8>?ZV5(II7X=_X?D3MZT.[.4U[^8\X_G:\;AK<#X,2A MBC3[ZN'[_N^KI3IVXI#OAV'7#CUX?--7FH8^X7W.BNRKL1P[?\![6V,@4&!7 MYH_&&3DF@]BZ)6<+5?%C4<7VGKC8=6QG7F$V&^NZFSXZI@>*!EVES$FCP4C? M@2:/G"$8S[F$3%K\?SSZLG'-]V6FHFS7LYAL>>3IYT9MYBK4_V M8*8S)^6#):H.-DCZ2;ZU2G1Z?TKBP/;]6?E#U-J-68%O)]ZT\''F6D'BF.7^ M,+'#A+SN2^<7;_MRNEX3N^YH161[T>'R=V0EOMD6"6/;?7Q/89#ZTH6O-[(H M-IY(]ECZ'#T3''WI(>:5RE'W0MU$F,943-U%D2MR(]A0UV:,(O H@AM7A(=P M1Y7R]& ^<$'U\V#!QFU]>5.@* N"14R_NG#+'610J'7]>'>18D M HX^Q=-TCG?ND(4<'#TXMLF]'W -8TKOMJQ:( ]#@JJ&<(,Q4025E5L=D%!Q M50C\S1HO#0V='%M?_'FH("JNRJ6T2#NYO3JPD1@P\"UA! 0R[W.H$E%) M=\-!7AAWJ=!;3%+-6@,O.$N\O4'635VB2>$:L=B?ZIP]2EBX'\.MGD5N(7X% MXP^^4EZ+2=.N:1B>]R$&G] Y#'!>I[F4BJJH'_)"XK(IMAI$C ^,IB(.'5A" M(5:/XA'S'G%%6C@Q(*04\$4S!HZ&//1"Q4'5RG&@=W0_9MY6^7_[__<%?S^= M-[ZV,ZI>F67'X<"C0@\/\K[3UXX]X(M?U_)*JLIUM%O'ZT@KQVRI3B.T^8S M2ESWX(KI#->*5H=7C&?@A4;:8%,+=###3ER]$VE;/R$(K"C4-+E6LM+R#2(K M#/2@%UBA$QMS_$P7&>@@K/%T?N890 HZXU7LC653( MRKS*T6$.D09*PR(/E@!;C.<\JP@&'790\_RQXU\U[>B)!IM8.C[HQFAY;FC(&T% M+TRPJW 4-SF6&\^O,+S-5]Y5D3709E/1D5,\W#."_JRQ<=)H:8#8U*K#U?>%<*O5999ZR0(8\23M_/'X=YHQASVK75 MC6'PEEVI E'1XA>]8!G!W-2JI[SL# ?X[V0$QFG))L&>O($LK^R+D' O;LH5 M>8J,N@+!=URIP3A@-N+D(2;^[_.'#_DO71L9^ZF]&7XX36^6,_70=N?]AZ6I M>ZK1XZG[*AMA:(/;T,67R,,[:=_C>[!&QGM?OA]!>:X:Z^BO56;@Z4A M$^1CQLPY2^4H%^\8:0H#VT4"';QT9!:;HMC X]C^>#0VJ5@TI?)Z4J_SYIU_ M>8.=@4=((L?X2&!L =LM) 7B+!GGQ3R\8$=AD;JG@E?OF[ZJVW_B="#(7#'PVP;'Q#YH856#]6_ IKI7W&+/$= MTXHY="T@TRP'>R,3:I$6R.]']B;/ U$#0?L^4+LP/B L6;,1GTEB8P22&ODM MX?!V^!+SI?P 44^7GW&^I\TFQYR!K6&I8\?A"6GDIY'RH:UWXG-$,-AM78J? M6V")-3@!QM=UW?8/B&#X/O7%OP!02P,$% @ G#!A5G75<_Z_!@ EQ( M !D !X;"]W;W)K&ULU5AK;]LV%/TKA)L6*>#: MDIR'VSR )%VQ#GT$2;M]IB7:)DJ)*DG9]7[]SB4E67;L=-FP#P."2*+N/;SW MW!>M\Z4VW^Q<",=^Y*JP%[VY<^6;X="F]N-T:>3+3^ M1@_OLXM>1 8))5)'"!R7A;@12A$0S/A>8_;:+4FQ>]^@O_.^PY<)M^)&JS]D MYN87O7&/96+**^7N]/)74?MS3'BI5M;_9\L@&X]Z+*VLTWFM# MR680K_U'S MT%$81WL4DEHA\7:'C;R5;[GCE^=&+YDA::#1C7?5:\,X65!0[IW!6PD]=_E6 M3-SYT &)GH=IK74=M)(]6G'"/NK"S2W[I*HP$C3?;BV3B)1F?LQHA,.O8!\6#&("N@S63C-.$L#%NV)Q'-S]O7ZGAV2 N$ET5EG M,[\2G[UDI=$+F<[5JK*LG@01\_[7AR8TC(KTHKXF*S@R%0:*)9& M:B/="O:+PHMZ(5IIP;%YAU5B)CX]LRS7A5BA/,TWX;QFN.43)1H0*2R;"^7M ME_ WYP6:'STN .Q#R=-45[@V =G-@ZTF5GROH*!6@4 TIXQ-CG]YW=WC"^$@?']AMLD?EY#)P':2WE8 M4+W@1A(3#]WYW\2!JF,.@FA/0_V>6,DP)K'%M%**H1Y*;ISD"M>51T$!N"U_ M]43)&:>I9+UU< :MG6C:DNPWUF72(L!ACD&!+,*$13%5%D(;-=,T @PM#[?R M91%J!ETV-(:FT_K_<2@(RHC-9F%$JDVHM9IO\0.G >NK^B >G#0)U6<'4?>) MX+ R7J] NQ1^ JO5 $VJQJM) J/:<45-XRFPB 65/;(CYQF,*AXPG2'4 /T' M/&P:?&7)Y1UJ:%LX^= >R!93=;FB2H*U1YOVDRG>6=.0;ZR7HRB2*&6S@$)&* M,"DW247'P^3F=.O07\E>-%P(H)_$H^AY Y;Z@/H3<$U1P00'M[PLE4Q]0^O8 M,-B.)V%,R;%)95$/UGI+:_=#.$/(%V(?#XTT.E&8X#Z#Z_?!*$B@;OM1%.U( MZNF.K*0@>C<>\(?0>F/\D-EE46T-%8$B?SQ]K\[V(&_4OD96CVZ\X>YF$SAE.E0QMN M UMW/Q"FZ3"T$>^N9@<]@S-KF[^6-81.,2$-:CZ;X87E:0OPL\[T]ZX;37G[)37I!XN'_M2@*XOXVI?M\@>< M3J2BXP6%#2>(SJEZ^_JYTZIOVY0_8,GXM'^,,FCDOA8H P3X3Q"1T2&>!KFO M"\HMOR*MK3BQEFJ[WO#PN#\^.ET;]TG0M#=FY?MP*"W:+NZ?'(_VFDD'K:E6 M^.7MFX%O%_Z'33MR'XYV&OJSPEMLA.)N??1[F*U;XW7?='WSWP1Y([A;0;WA M=O[0MWWP\ S)F;IJ%R$'[*1_=/)Z'0I=O$J?!'\5&[0;O:?G6Y"A\;UN+AD\U' M;F:RH$8\A6HT.#WNA6-Q\^!TZ3\]3+1S.O>W&ULI5=M<]LV#/XK/#77?M%LO5AVFMJ^2]KNUMUURS5[^4Q+ ML,4+1:HD%<7[]0,H69%WB6]NOEA\PP/@ 0C"RU:;>UL"./9826570>ENG7;LUZJ1LGA8); MPVQ35=SL;T#J=A7$P6'AF]B5CA:FZV7-=W '[L_ZUN!L.J 4H@)EA5;,P'85 M7,=7-S,Z[P_\):"UHS$C3S9:W]/D2[$*(C(().2.$#A^'N C2$E :,;W'C,8 M5)+@>'Q _]G[CKYLN(6/6OXM"E>N@LN %;#EC73?=/L+]/YDA)=K:?TO:[NS M"6K,&^MTU0OCO!*J^_+'GH>1P&7T@D#2"R3>[DZ1M_(3=WR]-+IEADXC&@V\ MJUX:C1.*@G+G#.X*E'/K.Z?S^U++ HQ]QSY_;X3;+Z<.D6E_FOCWU1[ YJ!]4&#)$;AOM%HQ0.]POF$45;!8NWL?A?)XQ6W)D!8\PX2Q!57CO+-G"N&.]"76SD0*C?@-8:^!)$3QB!;(=[D4T2?$:2(DW^MAP SG@_2Y0 MBY4UWY/DA/U1$N>. M2];46X,5[$3&68G219I/YP"5EBK9H=D^HL+;AJHMOLIB'Z6P^2H@1 M@>_^DQH]:ULN#'O@LNDR)(TF[Y\"S6ODXQ$==H .7Z1/>W0XY[8\-CLD,IL* MK:.02\$W0J)W0PXE(VC+6GPMZ8L;\S'NF!4#DM.UD+!#WB@8//E1Z4)L M!10A90>^RW0*DX#CO8I&=0"_@!0K.$1^E#,5+X!D2!7U/&13GS2XBL_2DSV= MLR.#+N+LI!:<^D@5Y/O&KWLF-GOVU:=R_^"EQSD\2I&^F-LN0UZBZ!4U*T[# M>#8+L[.*5IK]<,W*SJE9LS0]JV9=>[$A9H=VXEA5R;%21U2F?:GFC2NU$?^@ M[F,"\,%'%Z@<>0Y"6F]+@5%3^G"TI=)%]]U3CA6@<=;A@,P:C9_K%::C'JX" ML_.=*M&.GG3MW+ Z-,/770_X=+SKI#&7=D)9O)%;%(TFBRQ@INM.NXG3M>\( M-]IA?^F')3;T8.@ [F^U=H<)*1C^(JS_!5!+ P04 " "<,&%65"5NJU(+ M #%)P &0 'AL+W=O?89(2$)+$0H 6M;]];<+\ &:E*T\9N[Z MQ1;)Q;ZQ^UN0EWLA_U(;QC1YW.:%NAIMM-Z]OKA0Z89MJ?+%CA7P9"7DEFJX ME.L+M9.,9F;1-K^(@F!VL:6\&%U?FGN?Y/6E*'7."_9)$E5NMU0>WK)<[*]& MX:B^<IJ=!.^?CM!>D/P M+\[VROE-T)*E$'_AQ?OL:A2@0BQGJ48.%/X]L%N6Y\@(U/A<\1PU(G&A^[OF M_HNQ'6Q94L5N1?YOGNG-U2@9D8RM:)GK.['_)ZOLF2*_5.3*_"5[2QO&(Y*6 M2HMMM1@TV/+"_J>/E1^8[[B[H]OSJ,?.)R(#_]D$1! M_(;\OF'D5FQWM#C\K A;K9C)?*+I(Y%4 R7L9:*!ZL"H! H,'0''L^V2R<;Y MYB_\ID6&OP*2<6 ER4J*K5G]AW_ODQ7+F*0Y49KJ4@MY,"((12$Y['CUNM'K M[_*_XXFG#]$S[D7H7@1'>9[Q GPF2@7>5!YACRG;:;)C,F6%AN*GSAO2CENU MB>S9DA5LQ?4YH?JII^ME8W(6AA,OB:.6U5D4^D%P3GYTJ1:)MXC#%X@FB1=% MLW/GX;U&:9A#[!$Z@F)]&R%;9O.9PSGV%S.7<4NY\*+ I9SY43!(&0; TS5I MXL^F2'D'VY'*=&/R,V,/T%YVT"PT227+N%9]5G,OB"8.I]"/DD&9"R]6Q])=*_7F&SR AL4'07-3WH*0=@,%DT5X$_CX;$3&9>B*JV M"OK)L+>BV)LOW-B&@1^;$$ +@P95F #VM(@C1X=@-L YG,U=DLD R73J4J A MOT&5D*006%]*J$'+G!&NV;8?FQ =Z2R/AW2()RY),!\@F2]<2^(ID'SLB!>K M%4^95#\_'Q?81TGL<$H6 \*BB1$0'23?BZYXD9V M*M1 ML:X_QP-ID,: ._ *4 #%/@_C/K7/Y+;#2W6$(^"/-"\M&Z@6+%ID?;W M=A@'7CAM%8IB2,&A/)D&7C1OG1+#WAFBF\^\A5,NX]B?(MDG*1ZXP7O8HKCM M;KK3W<9D,4\$_4;7,%3)H*B71: M:*C5K;I-B10K,H8""L MS\$JW^W-9(?&9F :M&1MI N20I?GJ3)%C>9*D!S2 M%3@I@B4MS469575%B97>4\EP546$K#;0(?"N)8+H4G2EV?JI* LM#Q[9;SC4 MS12 F^3+4AL#'+HC=@3^Q+'CF,5&:;B?E^@8:KH5.\YR5K/L8))C[O>_,%[A MU\3+4>IO'J_X^\K,1>69T<*V'L/4L MKL"6HSP#W"M->)R"!-,CCI9&XP*F9\/7@&V%>D&?VPD)N4]S#'%&D'6R_Q:F!7,DH&[DTD+OH[B_&-Y>K+T:>3%X:)W M.TZ\>=1BV5NZXU!]^'\@2++691BS'16T0/S^(C:[LP<,53-)4UE"<3Y9"("3 M>=+/2Q@) P?V? \@'I[R2SA$@591]('O41J#GI MW9UY\:QE?O)8==2&V$O"OA3(Y(43']LKL_[.A.J-#>4DP'S43ACFXC#NW9^$ M, ,YV^D#4U )OD72V32:>5$\/>\_B1C#O9S\X M/9D/) [*=MK?]Z^&O_!'$'-CS3O9F:$7A8N^*WM[& ^!7XG5*VC")#>;C7ZI MI,1+I@.BSJS'G@U:_A4;^\P&Z 2!']U.[^3(R^WCJ9OZ=QJC'/P',)LN'5869(LM(@<00P)3"1&GCH U&EE("B M#%"4#,N^E6:Q3A--BX6&E $ ))FI4,!]#%O0CQK(3 UF,GJ80]0Q[,,6O+:/ M&^U2T 9;G8',V+>KYE ?<:4YY5N6M4CUQK!X86S=T*P^7_0L^K6'O#58'L"% M9R@@"MY\_.V#,C_#-^=/NBX"V!V,2(]\"QSS PZ^$[*L@;D9@YLK%#>._:0% M[M!:=_:<.F\FGB5;(VH2"->Y9%40Y\:FI#Z81AN[B_F*%$*34G/3M7UR\U2O ML-8$M:Z/6@?,;N>BI7@ [$L+T,G8S2W$1M.!"C(.QD#D[@\FLAFR'+>W0&+X M\/)%UTX2?_%TZ#GJK7;(^5:QT<*?/Q5[DE/NAK;2T#[=BS)'\/"Y1!/&49LT M: \04G.(6$T9PA2%0QWJKARN0,(.!TTP$*[7,-95P54E'@/R"D6Z+'>2XUQ; M.=%5N!V0AH>CIKUT=E9G8YD*3?>05ULSL/>EAT3*#LX<-]]:XT M3J+:;,#U3!:@X5V%Z&Y%!IZ^27$V!V?BCM.=-TZV!1W0BU5@JH!W%=[2 R9. MSK<I74:K U2;,V8A&.$\JIQ2VJ,"_&F< M"+=7I2YE_08,G0KN4#"]P&8%5N:\N V]]?P#Y3GFBE-NS1$%#.;0=UUZLQ4+ M,]X#9V;;B1W/D60M,97* A>O"S-9..<."C/W?SDQO_S^Z^7W7D?&W;.'0Z$W6L0TNJV9#FM MSLTP/IV^.C!S!/TY"@!S..][PTN2(37.FA0"XYL]UZ@#%MM"8].OQ[4_E)[% M _@L&70LI-N 2W'TF4R^P,=--G1/[DY^7>PY9U*HSS/IWD"F\:P]8/3P*FBO M#&2(W+;7[?H59*)5#%YNLJKN"" XZQKI'P=20T;:X\E33-W#OAY''> S#N?^ M](F98>C>9[M3PIF3431N%.R*\ZH9% M*@I4XH IH)N#O&QM3Z@$ J@Z:"?;:4^ 16I?_T,PZ)87E5W+@_5C"<55MN?# MX/H:NL!3NT\5K^81(?$@6O?>9V0"5IOL@/"F?(>B73MLQS5!-\-&532[R=86 M-;V!R6F]>>ZMC2N]V2+HV8,- F @-/X"[ #@1G-CGU.[G=-E@*2PP#1*VAY* M8_#ZKPF>V<[XAIJ1/?XIQ- G/1?.IU5;)M?F S)EW\W8KZR:N\TW:C?VTZR6 MW'[@]BN5T/(4R=D*E@;^?#HBTGXT9B^TV)D/M99":[$U/S>,0FH@P13!F]#U M!0IHOMR[_B]02P,$% @ G#!A5AL&RK<,!@ P!( !D !X;"]W;W)K M&ULO5A[C],X$/\J5D&(E4*;1Y_+[DKLPNF0CCW$ M'L??;C)I?#AVL)TM_?8WMI,TV6T+Z ZDJHWMF9_G/=-<;*7ZK L 0[Z67.C+ M46%,=3Z9Z+2 DNJQK$#@22Y520TNU6:B*P4TZ^N M+F1M.!/P7A%=ER55NVO@V*8S=F%Q=5'0#=V ^5N\5KB8=2L9* M$)I)013DEZ-7T?GUU-([@K\9;'7OF5A-UE)^MHNWV>4HM (!A]18!(H_]W # MG%L@%.-+@SGJKK2,_><6_3>G.^JRIAIN)/_$,E-P#(\PQ U#[.3V%SDI7U-# MKRZ4W!)EJ1'-/CA5'3<*QX1URIU1>,J0SUS=HM__D%J3"A2Y*ZB"BXE!7'LZ M21N,:X\1'\&(8O)."E-H\D9DD T!)BA0)U7<2G4=GT1\#>F8)%% XC".3^ E MG9:)PTO^DY8>8WH8PV;'N:YH"I1//PY0D)IYV$TU/HWRGA M:8PH&9/'..39DV4<)B_)-=4L)0()>$N@'0'3))5E51O(R'I',G;/,B8VQ!2P M)Z?&*+:N#5US($9:CA*S"@,T_5Q(GH'2EMGR;%TJ0/:"WH/"S":B+M=XF\P[ M+GNO)E@DM*'"78;UQ3&C6$QF 8&O*:_=24.LZ_4_F,KV;@55K=("DY$@-V:, M*1 *P;%6H"#4Y3O>5DD#PC#*N=6*U[8 $ UIK9AAH,?DM=U$K;]ME T:!66! M/&]D0-##^-^KXIA@62&H2"6U)DQ!9Q(\0IG70^D(?*G9/>6H ]KBYLB)P_'>0)1B &*R0%M[M$>N(Z*'9$"O%F@M/9'(U'R &1, M_D+N&RDPT@RSH7F+/NET[W:I,S"6%7"1V):6,?E8X7V>4CN3&X=75E8 C#"W M]M:V%JSHCJ14%P'&AZZA\W(^< \Z3CD-<'/-A%<*@10@81L%=+-1L*$>I9 M"T,RQ*N'XHS)V[S5 S(O'+JE;NUR0'/;HC+B48S"IE=3CC%O# ?LI8942MXS MBZVQ7]8\LZX%Y+ 14RDF4E8A0R,2!O[3V3C"QL.YZZ''S'B'C#"P'7.Q0'NI M)35KHV6?!?92+*:B4Z^QJ \B+^$:O+6SA^8Y;H7#,7L@S5/*TYI[#Z%VS#1W M]B/W4C1XJ7VV8 : E4";^LI=BAR6M=D$F^RES TNW"5P0>(#_8U9YLNKVVP M^R3+)<<)SNGD>H +I Q\AJQ=;['%*#M>4GLE0W=IL$/9-0$[.#P.+/<=^2J' M3^%YU\Q^U>] I&-$5M3^(NHOPD?DSUT&R%JC6MIU.JA,STX9#G)GY+8N;3V4 MZO]7^K;U3:U]8V@ZW0&G!0=SQ=EP(XZ&?A\OIS_?Z>WOH3*E"[GU->KDM.;FIO[48PJ*O0"^ M-?NXAGBBYOD)@JEV4.H('IY*DX-M=]FNVQDOWC7IR'C;H[6 337D*>6KW1AI6T;=;V[TI3,G(W M*V( 8 \F-,40;.:D3H[Y'B69)0/G1/%QCT:K8(6&C1;!?+GGBI9!,DT>$A_Z M!SOIO57 5K1Q[T[L'Q2<#/T+AFZW>SWSRK^5V)/[=SOOJ-HPC @..;*&X\5L M1)1_7^(71E;N'<5:&B-+]U@ Q2G*$N!Y+M'JS<)>T+VTNOH74$L#!!0 ( M )PP85:W+%Y?^@$ *T$ 9 >&PO=V]R:W-H965TFQ?; #CT)H6R!6Z<:Q>$V*H!R>Q,MZ#\R58;R9P/ MS8[8U@"KHT@*0I/DBDC&%2[SN+=?\9QGHN Z_2PL8GZH?NNXV%UPZ4 M0P][_[0Y<1X;#DDU(I8#@GZ 2"EZTLHU%CVH&NH_ <3[F4S1@ZDE/4F\AVJ& MLO0"T832$[QL*C*+O.Q_BAP0\_<18386MF45%-@WOP6S!UR>GZ57R&PO M=V]R:W-H965T75[MI5%$U2I^/$59)B MO_56-G%)]J;>QR$P)&<-8A@,H".__O4U!T@0EN2M]\622*"GIZ?O8_SCG:V_ MNI7637:_+BOWTXM5TVQ^>/W:Y2N]5FYL-[J";Q:V7JL&_JR7K]VFUJJ@E];E MZ]ED;:]5K5#Y>ZM'<_O9B^\!]O_MQHY;Z1C=?-I]J^.MU@%*8M:ZN+?1M^Y MY/<,MS*W]BO^\;'XZ<4$,=*ESAL$H>#'K;[298F0 (\_!.B+L":^F/[NH7^@ MS<-FYLKI*UO^;HIF]=.+\Q=9H1>J+9MK>_UZ8R0LSPIL7(BQ_5HUZ]V-M[[(:GP9H^ MM ME=X&Y$R%IW+3U/"M@?>:=S=\&IE=9#=F69F%R5759!=Y;MNJ,=4R^V1+DQOM MLI?^MU<_OFY@:03P.I=E+GF9V9YEIK/L7[9J5BY[7Q6ZZ )X#3@'Q&<>\3N ^7' _'@(^KM+Y8Q#O#\A[*I1R.Y]2#X#3/:WOYS/)D=O ML\\K#1*4V_5&50](C=Q6#@A2J$87V<)4JLJ-*C,'[VF0VL9E*W6KL[G650:; MWJ@:GC,5OH>ZQ#0/P.G-*OLROAEG2UWI6I7E ZZA-PA21<)O:@/ -R7R(.(S MF[REM_[GXN(3_3U]^VH<,+VQ:YT90,+A<@W@#>_;.MMH^-&/Z@B>S,NVX,5L MT>8-:)Q;7;6PI*H*0-HU1)OM;T?9G:XU_)F7RCE@&L"\L7Z3^"LBD+=U#>MD MFX2RX^QZ=X5:ET1/?$_C!P#4 K+X&5$+ :@Z7V6MTYFM@&">(M=??O.T$(!X M5'B$A5'+"L";W&6;MMY8AVL"U@G.IMJ_\9Y]CQ"1C2:-6CZ,L\]QRX0F4SUA M(SF)0 @ZBU'VTKR*ZZ6;7\&[?E&7%6V-1X,0'F#[+M.H1#)0 7H]U[57 U/\ M9Q)_&Y"MDR!;)X-"\8OYHS4%,NN_5-/HNE?XGPBB(U-7+%$@+,BN1)\BJ\ : ME];A.3GX$-F9O@7)($L&!P.Z"931!@CFTL?QJTHO%1Y,!J:[5B1!N7*K; $6 MV&5P2$3("@B9+=JFK?5X"Q. 'F#BX1^<')^-S\'ZE"4N[R'@4>PYB9G@B%+< MKEL^5["5@#*QT\%T_":;"SQ%B^R &&<7_5^,:/44W8/CT]/Q-""(6@8V/.)M M:R#_K2I9SA$MX,NF-CFBQ(\='!_-QD?IZV )ONI&S4N=.0V'8AJ#LGYP/AD? MA^< -W!S0(M4I#CFJE1X5O QX0<'"9O]!;@A>PE;Q-U7+&F_VD9GT\D(MC9O M7B6Z!ZA5M_0,\ E@R?@>S,[/QB=QV61-T8R@S)+5D5EFX]G)7X%&U:VN&X/[ MN-$5:D%<&]0H8BB*(WV(OHTJ]?$'<#893P*&M49WD#9TJTQ)9+35-E6BQOY] M9>")9D<:&I)_H =P4(/Z/VJ$9J4:TF%L.8C)HTYF]1$4"QFBRC9LC%R[0#Y$ M-02:9M$BHY:E%Q:P:D3T>0N2IX'_-T!7-R8_H$::EP_;VW<$!!47:CU;-\(< M> Z)")*"WP7-6]'WN=9%1+E9U;9=KD 008_/P61YH,C-H$J,-VRV "9* M_\8E+*!2>U-7+5U7PD%5 TJTC 4RWP*G>05= *EW:!5]%9DK6LTE^9/E6Y, MWQM'^\*G6(W$TX'/1N0@ +8 "4D&AWX'[ %ZA36\G!LX%04P! &'HZ[MR * M*P-_)J 7!@32E+A[7'.M'@*P6AG7@214 GXGZ@1"C+./B\[IT9LN?17/TF5S M)C%N4&"E>@ ) )YY_G5ERP(U.FU-WZ-9TRB%A2E;-O(7$7(7%8"RB/(QHOW M6=@2-IU;((2JR"%@786()/R$7 J;PT\\3>@H <5T+[@BH #[5/O00#"[A".> M[*$3(HGZ!L;(.!& M/8AG=K5D&6'G<"!;BO_H)T3G50/1B0/B-5<>V(0 M(Q?@ A';.K#58O51/$D>GRJBJ3BFE :GT>5@$,%FY%_IR:"12'<$%AMGOU5@ M-\ =)_6/%@M]JZ[^TV2KR&99LOC+6I-7S9Z@@H=-7<"!UL!7Z#K@,^"K /(Y M;-P1;? P:C8!]"D"Y(?NR!(7-5Y4M[?)!?'FZ&S1PGHZ/CT\RM5+VS@;\[8C@ 05+M M#WFA3)V!E]42A(.C"?AWLA98I TA>^ E?G*9P4ZKXT*($U[ADWS2&EVR9"V"Z'&4#G/3: MS-N.O*>PA![$GEV[*C Q'A87N:G!PBO)/[E^UH?/73M'EZXQ' *C-\*+@.@3 MV8HM N-WRQK=TR[@Q6W\%L@*+XA91FR_08]:/+( (6R ?+8*M%4)JJNB6.E0_ P, MJSU[B+M'=KU"6=GFXT2@1M[!+=3#SLGG)8F:&B"UK.'-G<%'%YBYY!-$)=U) MN(3IV=G2"4M0:4MV2ML-^5H[^XJ^O!BIC3+,2E5R6K/3 M-R,(#4G8XFJL-MC_ Q\Q6 +FCB5\)(C$/2S _R_B4S?OKY"<_99'W(V-1<@L M,*2\1%I1PO,'1L*[',1*QG74;KN1 Q-'T]/2AVFP?]BHK7Q>@OC;ACQ(EH!Y "XB:DLG!5 J>(_K?,)-F%QLH&_@M-)U(XA7@SDNBR$ M$KBV!6D22@5A?(8>*NJ:@VD:"P8Z>GN;6.JU*K3W:BAWU#4UJ&>F9V_%?\0' M0R0:4PP)C@?3D\&%(^/"01)//Q#7S#$S@T(I\>U1UYEX%';CWJ0.*E#G1 ]% M1"-JBKRT.:$QE ;98E($%X$8)[RVQ*\#8S^/_YI!>]9E@R1AE]BL1'+(%NWR MH@\"<@L*_$\F#W!H^!; T7 #P:??\L,@J:C2A2Z*IQ$C)0''OYG"Z_M^JB( M1*F)Z:L,8_7Z#D(Y4" A4%PL=.VC6="R178RFIZ=C":32>(&L19.G!_41<@L M[#<=3*='B!2_X5V'33LO33[.+C4@KN-*8;?LTQQ'2]*)NX =P#P5&1EK74@^ M[F0:G2!RDH3V86^D&8RC\]LGW=]!G>G1:'I\/#IY$GF.3IY-G9.G4.?XZ.A) MU+E4XF/W2;?/6'>2-ETLYKI$X918N),<(=^6LQ4]"<6@D[LIJ3468RFT#SE> MSE1VG2N*;< ]U@K)GYHT&MP()27 +?;% 8TO=[*D('"@;,R;H5" M$9^3Q C[6SK4EP@%7.2SOE<4;+EV@_:YEZ-*-;?PNJT?NN$VYYYR\>.>A\V5 MJE0!T9@M2WOG7?*>X"6ZPN3C![>3"8@!*;*5#GH_P9GJF%EI![\X'N>;*JWGZY7TL./4QX#-!A0V%)[:K6S[B\DF5$>P62X\0K*PY MWMQ84 -2(@!SH1_$+DG2FP*P[F&9IA6%] \X'G"N!*1)CGC3@JTAAN=D$&B9 MVBP-*C20(;1U#ZQW\'#$2@%/EI1PK%%=.QL\2[V[KR'-\":=8B(YX^PR +&D!,ZQ/VAN[() 4X' J47!6Y!M&^&K>=370_Y; ML#,ALQ)KNI1--L'^H4.^U,3V="#Y7H:1,-43'J,1"(Y#6I.2C)HKC?2NH,76 M*1H9"JVI"<("YX"(D<*;Z^8.5?P*3VJ72I$V0H/.GMEF#.R9W1\P.1P%)/!^ M>+:JW?>S$Y,-?DAQ*?4?;,-X2;NTK8.-N5<#0@S/=2GA(1QDQZ>G$)&<))^< M'X^.SD^WF7 4^RRD&KD7J/\)0+8_FLW.L\_$ OW%]+Y:.BZT]\2V-O)FVMW( MZ?3X$2IY.HF-;9-!B4VL4&^_VJ/?[M@SKV-CBH"21E2Z"GZ]:S$'Y+BWZ7,- MKE1;4^&0/E 0I^=2Q&PK(_5["WPQ!K^]@J_)J!4:JT\8=+ 7ATDZ6!7UAV_< MR4.])UE<*G?@P) KX[6S'-J2Q7ROT$#F. M?"!DJ75:M4(6!%5A+.E 7WT[!/$]=,!(7;BWV'3)L<_.DWL@D2) EP&[/H3M MTX3HWL)]@KDBUS5Q6H X*UCM$&D#VK6.W4Y(TF#5F# 7NZBFQX&-5JJN#6?O M8H9[Q-JYK8 _2DJ#+)61[@/IYN$LGR3QDTX:+GNB>UGK%7;(WN+VR0M\B:^^ M2O+(B=FAHD\E::"T*"MV1^+](7L[3?I*I]\PF(SK)TRW]@K@$]Z/WER2!#SM M*T>B 0M!LRHMF"OAM#><$#O8XE$'H M,U\"85WJJ:B'I>SK!3Y0H&2Q6Q-?8*T64EI>#7#N4,# %/*BJQ>M(5H;F5S):4WA # MSB(#S@89Z -*VK]1TGJY[[$O]R9V,7E44A\E98<[5:O^: >I$+_Q5;NJ&Y'@ M0RRX")8ADJN$@7/N2QP^&SK./L2%3>PP4\YWO>::4P1WMBT+KB-(PBQDB4E= M80''ER:Q4Q:+/9B@PYA]@=%3P/)!BD!X\#4P;5KF\@Z?Q!1!$DFC\JFOR12* M?4.5]%+?FX91?35X[+&->SK8:_WNVKBO1-@OE@+F])B)W&EM MRK7S_X @=L0-&X0YI*YQC9VP+03I?%Q<':@Z05?7;&(2I1$#? ]!7LL)5EF$ MVCCG#YBYS'T?D7?6^J,]5IDKB/@"HE0!ZR[[=P$C34%^#S[,S%:ZE)!PKJJO M0AM\&)D!O!/GN]X6NA!O I!H:PK3<4/=34KJWWG5PDU0"PD]2FYY%71#@R1_ MCYFL_HVR!!+UR,F*-30&%,@IH2VX>QBZ11 @A$D[[+[.Y)DW5;@>MB:3T4*P MFEJG9-(#BY5,$\1].ODKX4\^>.B-H_Y?P* PMZ9HJ?,3*+^W5].O.-V_8HC: M>YI9=["IJ'MAAS\'93<.,DR'1Q ZB:9>D7W"^U%QUUAGW"=4[!#$#UTL*/4X M=EN>/G.H6O.I+UM3<,H->].DS>'T<'H4&]ZVE2":P/L-U_D3<15;T.,$;X<: M)&2B7;>*PJ%\%BN/I5GH;.[K'2N#/A 8EK1W,0:/(-- M!]>@"[9%-CH!6ZULT95GIX0;TN\>L^'$E5C;0I>!ZKST+59#UNH_-J:=!AV: M)*BH,:U]1SIYE#ZR)/Y)#GV(U^-@P71X+, GDJ^Y#+JOD#(,I7^RJ =T?WFZ ML#1JXZDO.L979ND]3]T1\/-5=CH!IWNNEZ8B=OJGJEJL0Y"NF9Z3;LH6;8GJ MJJEMB)F\BF((&68C*0+M6Y!K\Y%SL.ZVE"*\3S@M$*AK],:ER9XWIV=OWF8? MI<%0T#(HTJ*SW9>FJ48(1,+[@@X@OFY$US[ MM%KB,I'C$Y_'I'T^_' HG#X6%Q15#_^ZA][8!DMT45+]WP<9Y8.;O3"4W:Z' M)+PVRH8$)!8]EIO["4:JX( :LEWIWN@L[Y'S+N?06P6F TJUT&<"$:1&WK]04 MFLEBA83=QT6MT%7-J=4M-F/LP<(I[ O GB1L1*MM97*P7079"X[]W(@# 6EG M*[%)&US>!X?3=R.(@6R;%DO;7$BDC>+^O+!BG]_>8<[FA,0?RK7V6X/?W-W$:S]4B"X!X/%!GDWD,)T:WDFI4",F][4['*_621?-D.S&.NQT MN(SJ9>L7X/_*^=81+L4-RO'W@WVD^)8=$-X)[!/EO)?41,.OU$6 #3%P7MC& MT,"A*NGY-#R_L-VN[UL#1#NXG3.G_D@PL3FQ?P7R#V(4^] [$SZ$VZ _$DN8 MT^'"XW7:FOIS1+KWF 9![7-*^N'W>B:B7O;WRWJ=X2T63O9Z#8*3M8.O)<'J M=ZE7;V3#68X">WGN<:Q)_I01VRWY]+H/XTT@(FG6AE_KJK>%RGV.B#WQLJOU MO"X?#XIO+)9.AXN=%P5-!))XD*;I98(GPN@]Z&B$DL>]Q"4GFKX3+,7N.SQ: M>AZ[Q0YFG6D!G*9,QP06SXO=.\//0W<9Q&+5;+C3AJTNH6_M 9SXQT!).$*_BGCD3WK"#B+<7!T&E/F>-:S M]$\Z[.E1'.Q]PKG%*L=LN$J1]M[TGM;C7]]N[FGHPXX%YS(0_$[..=FAF(9, M;JJXP32.0@5Z2?4 #+P^VPV8E+/CR:BW86B(&C'E/AO.FG/S$_=37B4JLY)$$>\P)62 MG$Y(Q="[G(:9I^VE/0,N=W!"TE'12>K MM%1.$+=>K&7(G(8HG3 !:?W5=@E*2J"+4' E=[%8R70.M?>MDTX.!D\,39E( M:OB%?Q;:-*D#BOG4[L$1HTM5(4U*I3EUB$+,K7:#I$ER"7@9#;RLZA*XQ%!= ME88&,*,T[D$!-X',P4ELFIBF$@KVZ@I10] <4<2P>@=OUJMQJ#OUW+?>?\86 M)7KJ<* P,/W.G4)AZ" ,^GKN2/#TI;PUMB ]0DW$$LULN+)RI3:FD9KWC5TT M=\@3_\!$)AJ#CQ5-9979%]=;N?NO >\UBGEX'4?;2NH-[OA6_QE@?JPO#T3QQ1;)<75*C?T7E,NS.M%FM'&(-ZK'QKU1([!9)K M4=1F4_IL50H";/)2XW!:KJ4H*!VW]8,'S\^0W)+,AG& G:Y@B*TQ8,0^4M!2 MOF&;/%6L9-]B!S.RWSHTL=" M HK(9&H<$)$ V._0H9?2]\[X'9K;.O*![\% MU-)"F*W)%!ZL05)SHQN7E",XTYTMIQ.J-24=N[/^.?\J$_14$4U6;%WV1PO? MQOE&'$-,F ZUYUV:[6T7T,K(4=EF/MD!D.7[J@N),VL"E*9F& M&9S&@Z",?CJ2RE=,,(.H-=8#/&);Q330%AAPE'W4K,UR*8,8M]P14X<+?>C" M!8V=.GM8N%OP'V./0K5DGS%N(;'2_5"X9@V4KJD3G:YR\+^'2S7BF$C=V6QT MF1(9V6DSZ$^*,QCI9^K'K6V'214LL[%PLF(Y7)$FE,$7UFQ'3' M ]I)+ 9QVG3;64_=]RZZCS _L(TD!\PC,OYZI]%@ M_QGRU6Y%;L_E2-3I#SX=J%TI(>;2'R+.%4^>2OO"_TN/;JCR: MG)V\VOWB='1R?/H*KUWCH=/9J8(=/_#DDI+$\.ALNCW8F/=[[1'VO M-#X'T#:B'F) @EE? M&H"AV0!PN5>V>)R=\<,RWEV+MV)QY(=V" NF0\<2BW*SX:+?SC-K<-Y;I3V>%QF;4G65\1YKMV*BBST-MD9C5 A&E:\^2TAQ% MMN+TH',7-6UN:M#KV"&3TP<$B3T][.\E#S'V#X5^NN3N(71*X$2I7Z:#>K,2 MOUOY'I$MB%M'':]*D&LK*M(]?J35-^-SVWWH+^'*NK]XJ\"6,*F6T4TF-ROR MN+"Y*)*#)EG9]TX^)=T6F@I#[J.3Z<#.(>?B1KI)#VXU].Q-?X;$2I(&"3WP M7E22+49?$ILNF0YQVX.9\%DL9,V&*TYAR*V7LQ_Y;L_('*B!>*,#D@!PYN9< M&7JA_!TID"#7L5L82W=-*[4I*MXC [#I(;M,L+E*R)VA6V0DUC&U:PX-N%K\ MFVWC72\?/GZ(MXFR,AHGV$L!Q;?[\Q $%K9*LFE1#U%4O/8)(XP13>%;$*F" MQCZY> \Q+518S5DD;%SB6[3P.B13\1#LTN+$C_'X;#4=573))MU'%1X)6MQ' MZ^NUD69_9_W@-K /9W0\.\62=@[+MCBO''C*QICC[5DT1[R'J MW*%OM'B[?>A3[=JFKF%JC:KER M9JO.Q!E9H@CE.SPG_ K'OI]??@44_A9=XTNP+6F^V%>AKN7UCCQ_P5W3,S)>]6.+EEWXD)X=8"(^>VR[D4C6GNQ!]X!IJ M[NM4@$89Z.B;VDJNP%3?5'C;VT ]ZC;/W"J<= M/&^%&Z60*S"=CM:UH93I=M(.W3_JGY*+MJ080RW#,CX=&R797Z>+7WON >H; MS>D?-I'+HS0G[7P:QX\ZY2 RN(.$I0-Y\8$OES>A%QF#D>0*1 8\MS3BQW<4 MHP-S-#G$>\]^^7CYVW6V*5N73B1"$<5[%NP6[QYIT+: MS[!J^N:%)+TEYM?)_]6PUF#M\7^D0& @5?S?-H1/P_]Z<<'_UT-\G/_+#-!/ ME.8M]0)>G8S/(!*N^7^AX#\:NZ'_^6%NF\:NZ5=L%]$U/@#?+RPH&?D#%PC_ M%\B[_P-02P,$% @ G#!A5O@CU)EB P (PD !D !X;"]W;W)K&ULO59M;]LV$/XK![4H8D"-7FPK;FH;B-,5*["V0=QV MGVGI;'&E2)>D['2_?D?*4IW$T59LV!>1/-T]]\H[3O=*?S4EHH6[2D@S"TIK MMY=19/(2*V;.U18E_5DK73%+1[V)S%8C*[Q0):(TCK.H8EP&\ZFGW>CY5-56 M<(DW&DQ=54Q_7Z!0^UF0!"WAEF]*ZPC1?+IE&URB_;R]T72*.I2"5R@-5Q(T MKF?!57*Y&#M^S_"%X]X<[<%YLE+JJSN\*V9![ Q"@;EU"(R6'5ZC$ Z(S/AV MP PZE4[P>-^BO_6^DR\K9O!:B=]Y8>UL:HZ"),%%9?-RNX.<3@2F,1/"*0'@=3;W2CR5KYAELVG6NU!.VY" M4)"F\5]*6!GZ1!1;W 2*RN#,[;I+V( M;S _AV$20AJG:0_>L O#T.,-_W483GG?8(].8[MK=6FV+,=90/?&H-YA,'_Q M+,GBUSV6CSK+1WWH\R5=TZ(6Z$S7F"N9<\&9KWA/,5;SW&(!.3/E*>/[X5\\ MFZ3Q\#7\5RLE#JL5:I^\7J++K/LDCS#.N 1;JMHP69@!7)-C0%OO(>"WFN^8 M0&D-$-^*"29SA*;#M0C/891E81R/CRB343B<9'![/V(A74*M"0VV2ONH/@G: MK@3RD)2F$_BD+!,MYD-+G?D/DP(DJ0HVI;=^=(@'AHO\E"+^7>PFDDC MFFO.BC]H3K@J>6Q_,@KCB_'@\8\L'(^R@>O'3[B39.$P2P<]'O[D>JH0HZ/! M5:'>^/%LP#?=9H9UU.X%<-4,OA_LS?/A/=.4' ,"UR0:GU]0H>EF)#<'J[9^ M#*Z4I:'JMR6]8E [!OJ_5LJV!Z>@>Q?-_P)02P,$% @ G#!A5G5D).CK M! *Q !D !X;"]W;W)K&ULW5AM;]LV$/XK MA#L4#<#%%/7J-#'@M!U6H,6"I-FPC[1TEHE*HD?2<;)?OZ-DRTJE"%ZQ[<.^ MF.3I^-P=[SF^^'*G]%>S!K#DL2PJ).# MX%;F:^L$T_GE1N1P!_9^X!T4A0-"-_[88TY:DVYBMW] _ZF.'6-9 M"@/O5/&;S.SZ:I),2 8KL2WLK=K]#/MX0H>7JL+4OV2WUV43DFZ-5>5^,GI0 MRJIIQ>-^'4Z9P/<3>.UW8ZCV\KVP8GZIU8YHIXUHKE.'6L]&YV3EDG)G-7Z5 M.,_.;^$!JBV06TA57LEZI=Y\$+"(WF$.H M;!_.#V@8)GTQIS,6#(G#9$:^*"N*(QN.@6"+@?!N^#RD01)U@YUYE+%PA*QA M2];P9++:KDN.GSFH7(O-6J9$X(DQQ-%Q]/^4HW B1VMNGL+)>]Q?$/'."OLL M0W$2TB2882]$8B8Q=QF)0AI%C"Q*T#(5AA)X3(MM)JN)'5GN,>OYQ&-,P"/8D[G-WA+,'R0AW MHY:[T"Z2U&X+<4X!9&F:NNJ5R-!Y(,[(6M5O & UICF M0RD.L7S-VT38,=&A'23\=^[4+Q3"PABPYN)O![(86/,C(7B ?$S" MCL3CG+(X()^D6,H"#W?X#J/OOTDHQ6L8CBM+-DK7IW#'()XK<=P1Q#3 +;L/ M4:@J_]&"+GL@G5ICK+^2W*.^E^P+I<>U9^<7NI)TER>A\3%/(^42M^42GUPN MZ5I4.=JO\PR'0JEO+*?4P[BA_WT]7+>;S6'A7DJ;HQ1> WR&&W>*1Z@!M^0O M\Z#U(J&SN'^EB/'>$KJ[;R&P) U9:54.H%E%5+VGFS6RM>%M<:RI?GB^'Y_U MI5@=+&%GY'#GULV=^T\TE6VU"]]Q9X,'GLJPB[G8"4XPU+ M-T_39F#5IGX.+I7%QV7=7>-K'K13P.\KI>QAX RT_P_,_P)02P,$% @ MG#!A5G3+.?!, P ] L !D !X;"]W;W)K&UL MW59M;]L@$/XKR)NF3;)B&]N)W2:1VF[5*JU2M;;;9V)?$E0,'N!F_?<#G+A9 MFKA[U:1],7#<;KX2\4TL C;Y6C*N)M]2Z/@H"52RA(FH@:N!F9RYD M1;19RD6@:@FD=$85"W 8#H.*4.Y-QTYV):=CT6A&.5Q)I)JJ(O+A%)A83;S( MVP@^TL526T$P'==D =>@;^LK:59!AU+2"KBB@B,)\XEW$AV=)E;?*7RBL%); M+<'.99OB2;3L10K)*VV0;,3YZJS-N0HMT&YUM+L M4F.GI^>$2O2)L ;0)1#52# WKA5Z?4-F#-2;<:#-*58W*-:(IRTB/H 8870I MN%XJ](Z74'X/$!AZ'4>\X7B*>Q'?0C% <>0C'&+<@Q=W/L<.+_XYG_>YV@(E M^X%LPARIFA0P\4Q&*)#WX$U?O8B&X7$/S:2CF?2A3Z_;/$%BCN:4$UY0PA!1 M"DQX""\1HV1&&=44%*I:/TKD4J5HI*1\89\KW>M6_\&O7F0XC(_1_SZ:=P75 M#&3WM@[N1-W.![@'ABXVX^/D MT(;0+TK,(NB]>4([T4C3(Q56_0>1?J$Q?J MHW]^37]J-%4!'DSMDG?F7U-"+10U+WFS^Q+A+/;C--N2V%F$CWLE3ZVBT ^3 MZ"=A=HP^T"\-+0W+RF;:$[*;,<*IG^;#O2YOXS\G_U,X/RJ_'5P/T(UT1>,! M*5LPVCJR:Q@G0S],1[]-X!#.,,O\,/]]_%V<,R%K(8D&-!,FK5R]Y$+O\? 0 M(H[]%.=_2SW%?AS_N-L[ZI<-IP6M38WH"=W!J\+^*$K_EGJ6^\D0_ZIZ6R&? M_.T>TW24IGX8;2=W-O1QDO3F=I9$/D[3+U,EH*2M#;*LQFV[6"6$U:,YB>U[$K,3WBE,E;0*X%DE>=$;,YH MQM>G(V>T$WQAMRNE!;/Y24ENZ3557\LK ;U9@Y*RG!:2\0()NCP=O7..S@*M M7RM\8W0MC?](KV3!^7?=^92>CFSM$,UHHC0"@>:.GM,LTT#@QH][S%$SI38T M_^_0+^JUPUH61-)SGOW+4K4Z'44CE-(EJ3+UA:__H??K\35>PC-9_Z+U5C<$ MY:22BN?WQN!!SHIM2W[>[X-A$-D/&.![ US[O9VH]O(]461^(O@:":T-:/I/ MO=3:&IQCA3Z4:R5@E(&=FE^P@A0)(QGZ5$@E*MAO)='XABPR*BSC 2>]QDEO"'U^ M#O(FR[Q^AO;R%N:+Z@ MHHF=!T><9N1=SH5B_]$4G7.IT$?!I41?"ZAV62W]"%6N*QU?@F""/DC%H$R MX((P@;Z1K*(O@'BXSC$ J!6O)"E2L('LHQNH$.([5/24EEPR2.B=\FN$(]=R M_])VWB_TK^ M7#B/E7^=7D_1#1RJK,3&R%DT=B:-$NRJY4;^@R!C!ULNC@P#+[!L/VSZ011; M@6?O5VG9T7Z+Q]@*L#?JX(EK(1:;>S>X;8'OA6';O>TNYGB M6MB/)UT \-#Q.V+8U\CQ.F(<]" 'CMO%!0 OV)>=&ZY@(?MDB/P0"Y7%[F;N<[41AFIAW"WM9'^^73RL <^(_$!=T/? %9 E MM:)P6^0E*39ZR F/I7%RJ.092S86(ED&-_E"F16;"(H2,RV1[#]])H!*E[3^ M4M/4=\6SE!6WJ*2"\71:QWPG$5B19%4*TR1Z1*XI+>%C+^$5#%HHZ^<8NM.^ MGW.3..65JN#\EA7K_A]?ZC>7UGE[H\'ZA=M6>%F6:)M?_P/=M' M_(?G_M,5[*GM)87EWJQ(@?8?E;NQO80+=,F+6PC0X=3K8= &X=9\^X55FWQJ M\_4'2:)1.2,K"$V>,/8#W[S270Q,(C1IP-AQK## +:6:-[8IAJ:6X62 !/:= MS5,H\0$7;/:@11@?I?PH*@BTSL.W/,/@! MX+ ]^$@?2.Y?)'.K="E=NJ \P5T%^Z-@2PN*-I0(,PB -GAQW)+ B=O[P/D( MI4'5UZ]&VR$L*H6R9I*EOBZUO"OP9^)N&6%A$4NP=2> MAG"WB>T+Z[:C>%F_:BZX4CRO_ZXH2:G0"C"^Y%# [CMZ@N:9>_X_4$L#!!0 M ( )PP859>.$\UF 8 &(6 9 >&PO=V]R:W-H965TE28!DG3#!J1HT+3K9UJB(ZZ2J))47OKK M=Y1LB8YDUT'785^B\,P[WNMS1YX^"/E5Y8QI]%@6E3J;Y5K7)_.Y2G-64O5& MU*R"7Y9"EE3#4M[-52T9S5JFLIB[CA/.2\JKV?EI2[N1YZ>BT06OV(U$JBE+ M*I\N62$>SF9DMB9\Y'>Y-H3Y^6E-[]@MTY_K&PFK>2\EXR6K%!<5DFQY-KL@ M)Y>QV=]N^(NS!V7]CXPE"R&^FL6?V=G,,0JQ@J7:2*#PN6=7K"B,(%#CVTKF MK#_2,-K_KZ7_WMH.MBRH8E>B^,(SG9_-XAG*V)(VA?XH'OY@*WL"(R\5A6K_ MHH=NKQ_.4-HH+5'RR&V-G"X*X8W%;O[J!6RW=4T_-3*1Z0 M-+M!FOFG-;7E!N5X98)RJR7\RH%/GU_2@E8I0[=M!ER)LA85J[1"AY_HHF#J MZ'2NX1BS>9ZN1%YV(MTM(HF+WHM*YPK]5F4LVQ0P!_UZ)=VUDI?N3HGO6/H& M>00CUW'='?*\WFBOE>>]T.@I6SM)_K0D4S(GJJ8I.YM!32@F[]GL_/4K$CIO M=^CI]WKZNZ2?WT()9DW!D%@B6D#]&*T5@E)$J609UZ@02K%)O7=+?OTJ=AWO M+?JWOQ I5BZ8;*/U\0CH7C:)5IH[0);OC5<6K.ZC/+K ' MR,6^F_0,!\C'KB7 _)Z0!%TU95-0@PO';+D$H$ T^QN*#E!'HZ8VJ)&)NH4/ M",'%[6?0@X3'Q-LPG+C3#IFB^XZ/;J2XYRVJC2+9[R,XBIP1]R$)PJ,1E6 O M\-$7R;7)E.4@Y- +D_'V0X)#+YB@^T%T9&IVTY,>CKU-S^WR[$]^=Q1-T!=- ML'?1U!*ZE]1/"!(%L6\-KTUDI\IEM\Q?52X_7T;K[V?%EDV!KOF2=56T43T_ M^CXKJ#7Y/4US\(1\YC_D'0?HB5&I(/QAB-W0M?+!\W!D5;%!UT:#UA;[BMG* M7R<>*@3'R5!?-XU,<^BZ6:M"2FNN:<&_PUJ)I7Z@DJ&<%5E;2;R"0BK=L[)MC=<,2E6:_&HZKQ?&ZZ! M8?8C4*($;8FDQ?@ M,(F'-#HD"?:)-Q ^"0BB@<&A.'];9P=&%?3D;;(/4 +X$W@6(0QP0,(7 $G8 M TFX?_=-4]F 1U+(9IA(6P=,P= M@^%301J2'=K8D#8ACA+_63[N9(<^YV.'V";[#DY\LD?"17W"17LGG-BPJ.!T MP0NN^?2LMUOL?Y]U>V?;QVYD[D9:N(XU0$5: )*K1K;S1TJEY,S"[P-$8O![ M;!,B[%J1Z9,OI_)N)5OG7&;'-35PHYG29L09P6.$'6\$)- H8G\ R4\K9H-9 M!5T(2;6 _@C70R8Y+> T*4JXXM9UL:&VU0#<>.P7Z)G)<,A[*K^R_IA4R-J< MPQ!=+BF?$&HUT;6VNO/^?PX&-&2<+#YEL)MLU6,5U"!T$;I(Q!J^F3NH6-QV"/C MSN=BUQLG@AU\DV\<\FK2Y! &XW%L(&2^;PTT4%\\!;S07<"-RDJ#6VVT\F"D M(;;/7#+X[ .T/=HZOAL8K.K&<.>7T@Q)M>FT$UTV AW'A@.(!H.*-Y-C+ZI7 ML]1$5FY LD6U$F@38]M9"VIA@LF)XA]0-T6Q1P.WEE8 M-8 21SL6>[OL'HK M/-JP (CM$M^B)!"68%0H.Y [[I$[WANY1]B%5@\#ZSO5%(+O%O\_1.[QG7LK M'K<$+PS110;8 SD-\9-KX!]5," AFY7,H!= M\[JI -F;2G=/@#VU?T"]Z-X-A^W=ZRNT' BH D1: JOS)H(+L>Q>-+N%%G7[ MBK@06HNR_3=G-&/2;(#?ET+H]<(&PO=V]R:W-H965T-%((&8-E[$1S>Y-M8<.]C.NOU[SDZ;9;3+@"_UVSW/ M/><[]S+?2G6M2P!#;BLN],(KC:EG0:#S$BJJ3V4- D_64E74X%)M ETKH(4# M53R(PC -*LJ$MYR[O0NUG,O&<";@0A'=5!55=^? Y7;AC;S]QB7;E,9N!,MY M33=P!>9;?:%P%70L!:M :"8%4;!>>&>CV?G8VCN#[PRVNC*$5!!QR8QDH#C?P!CBW1"CCUX[3ZUQ:8'^^9W_O8L=85E3#&\E_L,*4"V_B MD0+6M.'F4FX_P"X>)S"77+M?LFUMD\@C>:.-K'9@5% QT8[T=G.23*(RB ;ZX"S%V?/%@B*?'0FN!R7&@?0\S7=,<%AX6O 9U ][RQ;-1&KX> MD)5TLI(A]N45OJ^BX4#DFG KD7!&5XPSPT ?$SM,]^+9) KCU^1?1[QMJ%:@ MW(W_>6@S<+#YD@EB2MEH*@I]0K[4H*AA8G,8A8\5K!0(0VJIW"-D(N<-E@E. MB#0ENJ5YKAK9"M&@ GS%K&JJG?^:WN%_G#F:\6'J_\WX_6WN'O\3 M"?X)5!$0A47TJF7VI".LGKAWIZ/(3Y*X?YH<0$:I'X99WV9\S"8>1WV;])A- M%C^PR0YM8C_-TK[-!%-4$%N60-=84@>0./:GTWO:MJ+6C6D4/)+60Z_AU$=7 MW?H3:#TCK*H;XYX%N@5M#G,2)?YTDIX+3=;S?.%;/0:]W5* VKD-JDLM& MF+:-=+M=$SYK>\^]>=O!/U.U84*CH#5"P],,ZU>U7;%=&%F[3K22!ON:FY;X M(0'*&N#Y6DJS7U@'W:?)\C=02P,$% @ G#!A5CMQA/G4 @ < 8 !D M !X;"]W;W)K&ULG55M3]LP$/XKIPPAD"KRUI8" M;21:F+9I:!4P]ME-KHU%8F>VT\*_W]E)0Z>5(NU+_9)['C]W9S\=;Z1ZUCFB M@9>R$'KBY<94E[ZOTQQ+IL]DA8*^+*4JF:&E6OFZ4L@R!RH+/PJ"H5\R+KQD M[/;F*AG+VA192@,+EQ+L.+Z=]&^\"GCAN],X<;"8+*9_MXFLV\0(K" M,C65@-*QQ MAD5AB4C&[Y;3ZXZTP-WYEOVSRYUR63"-,UG\XIG))][(@PR7K"[,O=Q\P3:? M@>5+9:'=+VR:V/[ @[361I8MF!247#0C>VGKL ,8!>\ HA80.=W-04[E#3,L M&2NY 66CB*XL$UY,(J^R41ENET^@@XPVF M9Q"'/8B"*#K %W>9QXXO_I_,]R7A4:W12XX_AV?X@]>:#'F-4%@EQ2]PTJS@I(2;&B:UV[>9?-/NV'V8\_C:(@OH*/ MQCE3YA4>I:$#=\MW^U)Q]0IT ?$?S D78')9:ZJQ/NVVO[.%5,Q(@G&AC:H; M)EU75<%1P1&$P]Y%$ "U'&**4U7::A[!^:@7#^(/6]". M^ZZ4O^,"):J5\SI--Z,6IC&$;K>ST^O&1=["&R^F-%;4%BAP2=#@[)S<2S7^ MUBR,K)RG+*0AAW+3G/X24-D ^KZ4TFP7]H#N3R;Y U!+ P04 " "<,&%6 M#W*AR=0) !-+ &0 'AL+W=OSL !%%FD[C8)D*3M;(%)FTTZ'2P6^X&1:%NH#@\E.?7^^GVD9(F2 M+=E)+RP01!;Y3O)=?.+98\8_YTO&"O0EB=/\?+(LBM7+V2P/EBRAN9ZM6 HS M\XPGM(!7OICE*\YH*)&2>$8,PYDE-$HG%V=R[)9?G&5E$4; ?NHL6R$ .SB[,57;![5ORYNN7P-FNHA%'"TCS*4L39_'QRB5]> M84L@2(A/$7O,E=](J/*099_%R[OP?&((B5C,@D*0H/!8LVL6QX(2R/%W3732 M\!2(ZN\M];=2>5#F@>;L.HO_BL)B>3[Q)BADD$6Y_(_ M>JQ@77^"@C(OLJ1&!@F2**V>]$N]$ J"9PP@D!J!2+DK1E+*U[2@%V<\>T1< M0 ,U\4.J*K%!N"@5NW)?<)B- *^XN"^RX//I%>@5HNLL@.:3TDG)V^K"K]"7G-%TPL+H"/6R0"G=+-W+X\I'R$/W[ M#R")WA4LR?^S;X4J_M9^_L+37N8K&K#S";A2SOB:32Y^^P4[QJL1[:Q&.VN, M^L5]Y6 HF\/?G/$H753&'Q6;?;*.4_OM%X\8YBOTM<_W9?+ N!!J._(Q*VB\ M R?7/$>W)0^6S3+MY?X$1RS* M;BS*/M:BH.=MC\#A&V&-+GED=!2_B/:-Z^?*)QR;H^ MKB'V)6"K0@H<*%+$ A$@8+Z6=24(GWRUN0CV&T9YODOJBL8T!>%I@2!=59[? MA I+,[&/;,TWU#B!7=VVD*U;ZJ!E8\TVVF!T&8:1L$M0*Z\6BY:P CSZ+\1& M$T"-CBB8O%*(]4>.=HO:%19BLX#/E#C."8)_:HS$NFD\F_)V9\)&QJE'O!.% MOJN[UK/)@T7,602BSP*Q*W$L%LM#4[/#PO1UGSR9Q]W]G^W*-)9A:X;I?[V% MC3+=IU63A3#^;LQ';)N #1+'!-LV.[9-L X"6;IG*8,8D$ROM>TZE,B@LY=V M7Q"1)]4\C8E.7.!"_,Z@KSEN*\PGEHN=JN+!"DX#\%)D: W#QW&U-6*KV9D8 MND.$;KBG&W&=/O)(]G6:[.N,9U\XB84E+!$$X17C\B0&NU'7I534H_F^##Q* M=:@&_;'IMZ[@?N\YT]:+^^/2"8: ZVWNP/;&;B(XT119VLTJ5>E_PR"JAOTB M\I^XJAVW\-AN?ZL&/S0^Q6U($(9RA^R@IXXIQGT4_9ENF,SQG>"TK MLV55)=G7(LW+ UZ=6'>T4?RF3WIL3F5U%5,X0(*-9K"VIS>,%T(G,JX3P<=, M':.1V=-HF.?(U-0ZI(]Y0!]WF*W[)'VL<48F&6;4[M $1EFU,Y,[2-- M3CEKV:KYV8-,=K;H6$<:L2QWQ-KM)^T2Z2GEF$NQ&//,@M^,\=W@1 MAPV=/&D%K0-[-6R9SUG @]R&#=%\FO_BWME\).I\_5[AW7I%)>!9QQO*T58_ M$H",X[W@Z- ^S,ZV!J?:F2DYTA2'^0RSV5'J,#/5:#\N65V]5;5H5<]EHOZ MB6 9L775B82Z+X =AY,\6HM3<"Y&!)#H7=)T(^5P7^5P!DX2P*]Z-%#:@@,4 MT0HJQV())1[8#K!ZC(HE$-H27,D*+)?5,9PNY3$Z2A>";;FJ90&R0$1Z$C#F M[.\RRN$4@D31*)0"ZEFY6$K84&@L^D1EL)1J 3%=KHQ0MQ[8RE]K_QC%,7H M.CQ:+!@71>V\@()<@#"0:PNM+$FRK>0T1'.4,)J7 N]AHZZ++LUL<)D'EIC# M6%J"-)0O6)%KJ$PC\1 KE&^@GDQ0)-9#X,GPHGVO1;,ZPB_INEI H6>C PJ6 MHF,M%A*VR61(JM$^ M5)/4--]K3PXOD&OIIKESLI(M#07*,G6/],]44ZQ9GJ%V56Q/MSUTO>U0S-YN MNQ8MCHMQ!\/1B3/>97 TSU2[3[:KXR>W;D;,UVO,UWM2*[P^A0?J5R3194AS MMM>HQZE_+Z/^?WG^BU$N0CZL:,<$^G#=SR>=VE@]U+R!$)QM&$/OL_2T>:F^ M.SUW[H [7F=Y405\&4E;SQ:?A7Q#;5[URX=="$OS,![%Z$-@S?'',;H0$(UA MR2'KB(@?@LQQMI))H:E^+,VQ6YFPYOGM^EJ.9EOM)+$TVW 56--1-L;6/,?; MV4EL:*[;XCB6@@^1A;35USU$$TA&&H(\"X$WKDJ6,(G2"#(*%1_W&UC?U4SE MM&RV3+&I.9[3V4#;-#L0MD9P)T[[,*"2]>U.Z#0T[.XTBT=B MH]_$1G\T>MT^H3DY2NF9'\BQT5YZ,'[R!8!:@&^LH'*K Q_=,Z9Y7B9UD[04 MFM3G"+HM3N>BZ) GB[V:C'/Z6:FBDQ_V)@N9)&1RN(ORSZ=S#C$\@@*'BTJ8 M[RO&]CWW?3XS=,] OS;36+<)O+[9?EP(HW44BH/+)F)Q^&PNQ\(W?->9Z'?$ M4;'YYCP=0U40UC!!TX$/H<>R3\/>XG83;ZTGXP/VD;QB;?LS=I1_U/%3^MA&M6^;N]4N[ M?T :]"\!NML<'0+=TRKK@NZ+1[:M0]79ADR'B,L#OXIQ*&:4<;,:;RI,7_ZRBX5>F1779LQEM[LI>5C=$6_#JHNT-Y8L(W"UF> M(%[=7:U>BFPE[XL^9$61)?+GDM&0<0$ \_,L*[8O@D%S@_CB?U!+ P04 M" "<,&%60=K.U^8" #+!P &0 'AL+W=OD M!=H(OB1^G7//];&O1RNE[TT&8,EC+J09!YFUQ6D8FB2#G)D358#$F872.;/8 MU %T#J-==!?(J+YAE\4BK%=%N-;*YAD_5HU$CW%4X-05+8!S@63>@'R"(#S^U M^]%9@Z9NK:G;Q![?X-5*2P%$+0A>%&.93+E#1UP2FZG2H&AS7 __Y&S.!;=/F$5>* G2 M[@WZ:ROGF>8RX043Y(#0X:#5BZ)ZW9UDN<+]^ F M9#(!DBBS"7C4:PV[@XVX*ZQN"=/ZR45$3D?APK5;_5[GM;P&@WNUP;UF@ZL2 MY_SET@*>($O@$0NI@5V6-I-]U-)W6?S"VE>63IG)WNC>2X^'UFHLKB5:^ 9T M0/JM;O_+Q@@E/R&PO=V]R:W-H965TD\M)?OZ/D6'0D.\Y:8-@7RZ2. M]W[/G7AR)^0WM>1U'M73#.<_%W>D #QXWKK/% M4IN-R?1DQ1;\ANNOJRL)J\F&2YH5O%29*)'D\]/!&3X^#PQ]3?!7QN^4]1\9 M2V9"?#.+R_1TX!J%>,X3;3@P>-SR"Y[GAA&H\7W-<[ 1:0[:_Q^Y?ZAM!UMF M3/$+D?^=I7IY.H@&*.5S5N7Z6MS]P=?V^(9?(G)5_Z*[-:T[0$FEM"C6AT&# M(BN;)[M?^^&0 V1]@-1Z-X)J+=\SS:8G4MPA::B!F_E3FUJ?!N6RT@3E1DMX MF\$Y/;TL$U%P](7=53LG.SE^)XG8T2Q@XA+R!Y^=&,HK?G1 PSMLZ\Y[?6?-J5Q MK%8LX:<#R'W%Y2T?3-^\PH'[;H]NWD8W;Q_WZ0V46EKE'(DYXO,YKS,5:7:/ M)-,0ES2#39F5"S27HD!?QS=C-.2NP"3]LD M;QSXAO(::H3)9(G HP"2MP#^*X!RC1+)TTRK+JO0<8EG<<)C$O7*C!T,KD7Q[:Z \18 )QEVL[A!/.0 #+]ZLW'%(^L1X@8.-JJV" MXZC?6X0Z86S'%KMC6H< &@RTC[(.8$<+2BP=W*"',PY"F\3K(?%]F\(8\J=> M0A65PN!U!8@#R(\RS8MN;+!QI'6<]NE /9O$#7M(PMBVA/I \GE+O)C/LX1+ M]=O^N$ =1=3B%,4]PHCGT*AUBS_&40\55%O4Z@T5@8'H+/E>92JK92="]60K M-?5G:>#W:0"\70N >BC,$Y/N^C6Z6+)R ?$HT2W+J\8-+(<)BI5)M[8Q=1WL MMPH1"BG8ER>^ZY"P=0J%VNFC"P,GMN"2TK%OR*ZDN,WJ:0R&0="M;J@-!K;@ M%(>1Y9@MIQ^A &^]I%LO8_N=G<1[.JR_Z;#^P1VV1LFZRZIZR8N5D#"0KMLL M!P\K: < Y@O3AF4&:*H%4E"@&>0G Q2# R8DS?DE-V,@EX!L-6^F%->],\9^ M'?_KSGI0ASV\XQ[ZW&J^(TN+CDN/?[FIG^&K![YOH%6;X2H72J&$2?D ^7W' M9-HM_*?/(T3]R,%N;.]@W_']UBN7,$.4"P-PS_-K(/-1YK M^NP+K=F )7$HCCO;-')"TO:1"[;*-,NS'Q D^:A+/U[N%!2;WODL+EXW$[>J M+65)(BN6'RZ$$">,NGD)XYAK0N E^1M+0)X%#J#_JOJ%QX+AA/#K 9#;7 M@)$_HP=Q058W^\'I4=B3.$9VWN;GKT?##]D]B#EKS#O8F=@A..ZZLE/#YGKD MK9B_K:#,\KK8V$LE14[D]X@:-A[;&[3\7Q3VL G0 0)-'^G+D>?;QU,W=7?6 MSSU#4+ 9@H*#AR#)$U$FX)$F>==SS(POLK(TO= @+2_3^F\A*N@J0+*0ID-6 MI3D,P]"/M;'K[]_>D6>_1K\Z@Y][/G]Y\/REP8YYY9SE=?'#V-AZ$7SV 'W1 MBBX.'=\"6MC CF]UCR/X; BLWGN6IEDS:C;H+IJ/Q)50ZVW)<_CT3\V$:B*8 M5)"#$*TML5;3<+N-$! /AUUOP$=6GQI#V7ROP?]1_1VPK0Y8O)(9;!L%N@5 MNE/%D/846-3K6$C('I>:WN5Y+_#QGHJ:6#>I!9>+^KX8AD)3 .H)(."JK$H@>/)5LB":A3ESE&E!)K61D7N^*X[=0K*N+6< MUWMW59AXU[MLNTV7"6\Y+NX 'T'^6=1,GI M4%)6 %=,<")AN[ ^>->KB=&O%?YDL%>#-3&1;(1X-,)OZ<)RC4.00Z(- L77 M$]Q GAL@=.-[BVEUGS2&P_4!_5,=.\:RH0IN1/Z-I3I;6+%%4MC2*M?W8O\K MM/'4#B8B5_63[!O=<&J1I%):%*TQ>E PWKSIKE&WG\72I$2)'G(J 1R]95N M3,+*CV6PTW LCSXZ\Z=&>[\_L M* Q&/X$O+K"[O$[>OM6M$=)W] FIV6&^JKHVQ+9)5IM0I+=)*..['TSI++9# M-^Y%UYY,>C'V;-?S7BUWZQ]F?SR)1L<;OG?,^S@.7Y_T]GVA:4VZIC6YV%Z^ M"DUS@O]\I3%FPU\I-'#-:)Z_-"G ?V_+]JGN=1G^?^E2=7>JN])1-SKJ0CU' M7THS9"C3%/':*$SMP77S&LYA,[JR@7_;NW B. MUU4SG 7(&MGL#B(['-RF2]*MT@P')PP(J.18'H?[CL,D7@Y"E<*[0Y/O%5.L M'M(Z/Z8]2C )CLCQ_/.,>C-[AHGU(GL:]U9>; =A)YZJ=V'_8U?/B0H9 MK+ANAJENMQM%/S036*_>S+&?J=PQK(0&ULM9UO= M:6N$P)ANDIDF_+W3=C/-=O.4N+S91)9X6 M]_-R6_!HU21MTKFN:8OY)DJRV<59L^VZN#C+=U6:9/RZ(.5NLXF*GY<\S1_/ M9W3VM.%+/5U>UV(9_,#995L>%8F>48*?G<^^T#?AP:K M$YJ(?R?\L3QZ3.I#N,KCJD9$XL\#O^)I6I-$'=];Z.RP MSSKQ^/$3W6L.7AS,;53RJSS]3[*JUN>SY8RL^%VT2ZLO^6/ VP,R:UZ8+>)NC#!..9!-8FL%,3C#;! M.#7!;!/,8<+BF81%F[ X=0]6FV"=FK!L$Y:G)MAM@MW(8?_Y-1^^$U71Q5F1 M/Y*BCA:T^D&CH"9;?.9)5HO]IBK$JXG(JRYN]B(G^1VY2>ZSY"Z)HZPB'^(X MWV55DMV3ZSQ-XH27Y)7#JRA)R]?D+?EZXY!7?[PF?Y Y*==1(5Y.,O(U2ZKR MC=@H'O]KG>_**%N59_-*U%GO;1ZW-5WN:]*?J8F23WE6K4OB9BN^DN1[O\C7 M%8"Y>(,.[Y+^]"Y=ZDKBY_SA'6':&Z)KNBXIZ$J=_NFT2:>2=$>=?L.W MA[UKDG17G?YA6RC3/76ZP^-#\;)C]T]/EQU[<'JZK/CPY'1J*X3 #O\NK.&Q M9WA/_PPR4>\S#7EFW6B]+[=1S,]GHE4J>?' 9Q=__QM=:/^0"0H)7O8XNBS?VL:EF7; RE)X@R+6G2H)4F< MKMN6P09B AU$3TR+@Y@62C&)CN5NLTNCBJ_J:Q+1F%8R.2DA4^6$A#E(F(N$ M>8O1QT]M0U^PP;G$E\0QVUBRH9R0Q84@6$]SUD%SEE)S5U&Y?D-B\9OP[[OD M(4IY5I5$7)R(R_6R*I*X5F/]NDR*2O94*2)A#A+F(F&>-9*8L5AH-ATH<1RV M-!;4&.A0 ELNS6$+:8W;6VHONSWVE+,\*&>I5,ZGJ/@F+GIO4TY*'N^*I'JF M[Z_$3!4)$N8@82X2YBW'GRO3F384R3ALJ=M+>WBV0I86@F ]S=D'S=E*S=VL M\Z)Z6_%B0ZX*ODHJ\E%$O"'YKBHK<U8@TP3/P,-0G<:0&DABM97Z]% M-OW%.$?M[31GQR?=BCZ=V.%S2E7B)BL527.@-!=*\UK:\7G0DBD5N=, 2@M1 MM+Y2]4ZINOIZ)-]L\HR451Y_>W.P3\IR)S4[+EM:_X*-&H8Y?,^O))$FM5;*+W[I>!!;X M^A*V%EE\U!Y*]66.I<.8/I;8.,XTZ2C.D<3I%AVU+*[Z@"8+#4GSH;0 2@M1 MM+[0.H>!JBV&VJ_:MF*3R@EJ+D!I#I3F0FD>E.9#:0$=FQJZM61#BRQ$[;4O MSED25":#Z4% M=&QGF$MC.=0I:)]]G7:V!U7['E=Y]L"+*JF-C\]Y]4RW#VIZ0&D.E.9":1Z4 MYD-I 906HFA]%7=&"MV/C[_DRWH4ZI- :0Z4YD)I'I3F0VD!E!:B:/TO''?F MBZXV7_YY9/=MQ25XG&RC5&7\J7E3%0VE.5":V])ZUV]+:S3DX)T8YT.K"Z"T M$$7KJ[ S572UJ7+-"Q)EV4Y@=+T ZZ@- =*SAK2U=;01.NZI9U@74LBY=:UNL#),H1Z25":#Z4%4%J(HO5E MV'E)NMI+>J%-KH^-GY%-+HD9V^3J\B:+$.HS06D^E!9 :2&*UA=AYS/I:I]I MJDW>XM0VN21H;).K"YLL/ZA+!*7Y4%H I84H6E]^G9>DJ[VDE_OI^OA>":F? M+HF3^NGJ0B?+$6H%06D^E!9 :2&*UI=C9QGI:LOH8Q+74Z"(K7DA MU1[4-(+2'"C-A=(\*,V'T@(H+431^CKN3"/]Y::1#C6-H#0'2G.A- ]*\Z&T M $H+4;3^Y"2=:<34II%JK@=UZE3Q0FD.E.9":1Z3N$BZ38>C]I(PPS2TX6V* M;'R?#V54'W[_ W4(?1UUM@]3VSY7>=EH>%.G.RVJ#W D%I+I3F06D^E!9 :2&*UM=NY_(P MZ^7=2^CM05": Z6Y4)H'I?E06@"EA2A:7[R=)\34GI"R>PDU@J T!TISH32/ MC>=#LVR+:=9P &D<9RXU;3EJPL=QS+*6EC5LPW^'+<,Z6X:I9T4[J>L(M6>@ M- =*)XT1DUJFT-)C>-$GU"S1Y+Z'6:)T9DEAMHL M:;N%Y"_RA<=I5);-X@?[)3A6_]V5U7.WY:JY4W4&I3E0F@NE>5":#Z4%4%J( MHO65W=DW!GUQI]& VC90F@.EN5":!Z7Y4%H I84H6E^\G5UDJ.TBY7H%4#<( M2G.@-!=*\Z TWY!,XR89DY2%2<8D4;7UY=;Y-X9ZQK53.I9JQ&3907T<*,V% MTCPHS3]G-CU;@VO#BOEF^K23-(EK[U84.6P]+Q'UH M%D8;;+^D[UTJV>[1]\%^ ;@.OU^/[E-4W"=925)^)W:EO;/$D1?[)=[V3ZI\ MVZS_=9M75;YI'JYYM.)%'2!>O\OSZNE)O8/#0GL7_P-02P,$% @ G#!A M5H0*P3(9! Z!( !D !X;"]W;W)K&ULK9AK MC]HX%(;_BI6M5JW4(3YF(E<,\K)DT0J3U,L?ZP($\>Y MXSLO%S[1?:*+"^YBEN$]V1#].7N2<.;6+C%-"5=4<"3);NXL_;NU/RP$9L07 M2HZJ<8R*4+9"/!\)8X03K^%:9.O6"?:6Q3N;.K8-BLL,YTY_$\2]2!30J_"+!E/E$QVJLYZ H5UJD ME1A6D%)>?N/O%8B& +M%@25(#@7C%X1A)4@_+^"824PJ-TR%,-AC35>S*0X M(EF,!K?BP, T:@B?\N*Y;[2$NQ1T>K$IGS<2.[2A>TYW-,) WF10140H20A$LHP1A'L-3 M.$!Z99 L;>T-^KQ9H[=OWJ$WB'+T2!F#RVKF:HBK6)T;53''%KT+/&NHP0O456 UW)!L@'SO/0J\P.^*QR[_* X#%);R MH"L]1!/E. M8R*QP:HEYFI'I.Q,XE7I[GO&OJCGAT4X&HQG[J&)R[J&:W'U9-;"-:IQC:RX M'I3*,8](49HBD:8 "*IA]-R%IG0:-\@$DW$X/&=CG?!:-CV9M=B,:S9C*YL/ MF$ITP"R_H(,H8.O.GW%'_GB#Z1FCC:;.C)K,7DMF9R:V7R$%%C2(&T.P=N M+\%X@^ ,C'6V:\'T9-8",ZW!3.T5M_'.DH1A36+(':6[>HS5M O->06QSG58X7U[*!XYC@P@SI!(,4Z%,:&C6*&;LAZDG>,M(%[)JAE'K MC71&S+Z*:Y'UY=9FUFB6??LO+4^W1/XB-/_R936>CH:3W-KC@ M!"ZPO["$)!%6NA.(57IMN]BKV[HOMS:V4^?M]]UZ^[WVWKVZK?MR:\,\M=^^ MO?_^J:;)[GDUSUZ[\\JMU:N=RF])R6UL#:1$[LT6BT+FWWVY2U!?K;=QEF;S MPCT-+_> X'_EGG*%&-F!U!M,8&)9;JN4)UID9J-A*[06J3E,"(8^K1@ ]W<" M2F1U4DQ0;VXM_@-02P,$% @ G#!A5AU;_;+B @ W@D !D !X;"]W M;W)K&ULK59;;]HP%/XK5E9-G=0U%Y(L[2!2"TS; MPR14VNW9A!-BU;%3VT#W[V<[(>.2(JKQDOAROL_G?,<^=G_-Q;,L !1Z+2F3 M Z=0JKIU79D54&)YS2M@>B;GHL1*=\7"E94 /+>@DKJ!Y\5NB0ESTKX=FXBT MSY>*$@83@>2R++'X.[VP&'LBB4&; 3?L57L 4U%,U$;KGMBQS4@*3 MA#,D(!\X=_[M.#+VUN 7@;7<:B,3R8SS9]/Y,1\XGG$(*&3*,&#]6\$0*#5$ MVHV7AM-IES3 [?:&_9N-7<@V@=RH@; #AJ8"H M =C0W3IV*]P(*YSV!5\C8:PUFVE8]2U:ZT68V2=3)?0LT3B53NO]@7B.IF3! M2$XRS!2ZRS*^9(JP!9IP2C("$GU&#R"5()F".1IB6:#+$2A,J/RDYYZF(W1Y M\0E=(,+08\&7$K.Y[+M*.VF6 -AT:07:.>?X4"+P@ZX,/3X7X' M?'0ZW.N CT^&^S>[<%]5L8+&KNA%9*JR@M!:Z -G17+\K.FM-U+F5 M;_P]S0_-DC#VPSW5.\B2)-H[%N-#J]B_2?ZM6.OD;MV-YN7S$XL%81)1R#7. MN_ZB"43]FJ@[BE?VNIQQI2]?VRST PR$,=#S.>=JTS$W&PO=V]R:W-H965TXE]]GV?O\^^2]8;^^0J1(*76FFWB"JB9A['KJBP%FYB&M2\4QI; M"^+0[F/76!2[ *I5G";)=5P+J:,\"VLKFV>F)24UKBRXMJZ%?;U%9?I%-(T. M"VNYK\@OQ'G6B#UND!Z;E>4H/K+L9(W:2:/!8KF(;J;SVYG/#PF_)?;N9 [> MR=:8)Q_<[Q91X@6APH(\@^"APSM4RA.QC.>1,SH>Z8&G\P/[S^"=O6R%PSNC M_L@=58OH>P0[+$6K:&WZ7SCZN?)\A5$N?*$?#@LJE()%GUO1@?3:S^4FP&M L3FK_*!NRO"L91_EF> PP M)6SD7LM2%D(3W!2%:35)O8>54;*0Z. KK%$)PAVLA*57.%\B":G)[=EE,K,NSQ\6HX7;0D+ZC88G%!)+K+Y FZ10>-TLX/[OXER9F6T=OZ=%; M&GAG_^WM+IW\^$#Y[*A\]A%[?J\[ M=,2U3_YF\;F5?-\.B]9*\D_12ZJXP\"WH52O7(:$EJM#;!5"*:2%3J@6W[(U M''P5#O8=V^676=R=:HU/JLDWYH.P>ZD=*"P9DTR^,=@.Q3X$9)I08%M#7*YA M6K$PM#Z!]TMCZ!#XFCW^&PO=V]R:W-H965TXT?N:"_5 M6N< ACR6A=!C+S=F<^/[FN504GTE-R!P9BE520UVUYL0-^,MK0%=K-O8"FQ 4P(QE MH/C:P12*PA)A&C]K3J_YI 4>MP_LGYUVU+*@&J:R^,$SDX^]H4[E M_@O4>JXM'Y.%=D^RKV,#C["M-K*LP9A!R47UIH^U#T> L'\!$-6 Z"D@O@#H MU8#>2P%Q#8B=,Y44YT-*#4U&2NZ)LM'(9AO.3(=&^5S899\;A;,<<2:95\M- MY)+,^4KP)6=4&'++F-P*P\6*S&3!&0=-/I"I% R$4=0MV=L4#.6%?H MW@P:U Z\Y,VKL!]\/.=.EV1I1V0GSL6-<[%C[UUP[I[K-:$B(P^X:Q5N5=S/ MH,_Y%W?I7Y=D:4=D)_Y=-_Y=M^Z\;]MR #(?3K0D\,H#,7@MA\-I.+4"P M'&^0]3E?*_Z^X[?_GUV")V)W;-:S$6E;Q(FL?B.KWRJKOMHT_K08\!U=%&"/ MET)9YIR(5K9_W1Q=DJ4=D9VX.&A<''1TN 9=^MS$6EKCO_J@']4A:">E:OF-'&GK?I[-Z--P7CKZJ0GXQ,L)*NZ[R]-587> M4;7B0I,"ED@97 WP=E!595=UC-RX6F&ULK59=;YLP%/TK%JNF5MK"5SZ:+HG4ADW;0Z6HT;9G%R[! MFK&9;9)VOW[70%B24M1)>0%L[CG<#8AX! ;RT#QMH4E<&Z),(W?#:?3?M(" M#Y_W[%\J[:CED6I82OZ3)2:;.]<.22"E)3BOM.GQH<#@#]^!1 T@. 4,'P%$#: \*V 80,85L[44BH?(FKH M8J;DCB@;C6SVH3*S0J-\)NRRKXW"MPQQ9K&NEYO(E*S91K"4Q508_KB%Q>7)$+P@2Y9YSC6NJ9:S SR^_& M319W=1;!*UGX ;F7PF2:?!8)),<$+DIJ=05[77=!+V,$\8"$_@<2>$'0D=#R M[7"_ QZ]'>[UJ G;50HKON$K?+?)%I1AVJY';!>AR^*:POR.X*"07 <%'4$>8-Q&W0D8=A*&/9*6-*"&27&(=L?\A/&'GT/W#3;JV_TF-6$Y>;D%_X)]LP3IH?!C3746NV_RO>_-? M9ZPH;!6TVRK#"^\MB;UD_[MUSDD6G8GLR,1I:^*TOQ2C7?; 5[ %44*GH,)IJWJEK >&%E43=*C--AR58\9=M&@ M; "^3Z4T^X']0-N7+_X"4$L#!!0 ( )PP858FUIT?1P, )H) 9 M>&PO=V]R:W-H965TM&!*@B2S9EMW, M%A [&Q8@68.ZZ1Z*/=#2V>)"D1Y)V)I.X^?O?I[LC1 M1ND'4R!:>"R%-..@L'9U$88F*[!DYERM4-*7A=(ELS35R]"L-++<.Y4BC#N= M)"P9ET$Z\FMW.AVIR@HN\4Z#J-6AQV'*'G!(=XZQ(<. MO1<U,T7+J_.+.:OG+RL^FL_GN@ M%C#C2\D7/&/2PF66J4I:+I=PIP3/.!HX@\OWT^L;.+E"R[@PI[1R/[N"DS>G M\ :XA(^%J@R3N1F%EJBY#<)L2V-2TXA?H!'%<*ND+0S\*G/,]P%"BJD)+'X. M;!(?1;S"[!RZT5N(.W'<0FCZ_>[1$3K=1N>NQ^N^@$>"5F4EF,4N]>NU[N<*_,"N6X3B@'0SJ M-0;ISS]%2>>7-B%>"6Q/EEXC2^\8>CK!)9?2I=F<"28S;(NVANA["->5UNE9 M' \'HW"]&\;75KVX_ZXQVJ/7;^CUC]*C9/P&M]H_V>46)=TD/B#78K87PAZ[ MI&&7'&7W!S7Y2E+O%OQ?2BM!J0.N,ZZI.ME M5.V6/0+5*I -M3I)O49KE-D36,VDH43U33;_FUH0-6W;%OM1=O\W"U\);$_( M02/DX <6Y^ U97DEL#U9AHTLPZ/Y16%3E&O+69)OY<X<\R5J)?^]#?@3ZKZ8&A6FPO&I3]7#]8G=/&H M[PE?8.I;RRW3U) ,"%P09.=\0)QT?1.H)U:M_&$Z5Y:.9C\LZ/*$VAG0]X52 M]GGB-FBN8^E_4$L#!!0 ( )PP85::>!S,I ( # ) 9 >&PO=V]R M:W-H965T2ZQ;VX2?)CII!XD%)W\22K/O?[^XBGQ8M%P^R!%#HN:), M+KU2J7KN^S(MH<+RG-? ])N*$@:)0+*I*BQ>5D!YN_1";[=P3XI2F04_7M2X@ VH'W4B],QW*AFI@$G" M&1*0+[VK<+X*K8'=\9- *_?&R(2RY?S!3.ZRI1<8(J"0*B.!]>,)KH%2HZ0Y M'GM1S_DTAOOCG?HW&[P.9HLE7'/ZBV2J7'H7'LH@QPU5][S]#GU $Z.7X>KSF%TQ&$8H35GJI3HEF60_2O@ M:WH70K0+814-*MY >HY&X1<4!5$TH#=R*1E9O?$1O3NF0#!,SQH)2/)!JZX)OF[O[A)K+ K")**0:]/@?*8_+Z)KS]U$\=JVQ"U7NL': M8:FO-"#,!OT^YUSM)L:!NR3%?P%02P,$% @ G#!A5D9WJ<=O @ O@8 M !D !X;"]W;W)K&ULK57O3]LP$/U73AZ:0-J: M'RUL8VTD2C:-#T@5%=MGU[DT%HZ=V6[+_OO93AH*"@QI?$GLR[WG>W?)RW2G M])VI$"W@;J M;EN\1"$\D2OC=\=)^B,]\'"]9_\>M#LM*VKP4HE?O+#5C'PF4&!)-\+>J-T/ M[/2<>CZFA E7V'6Y,0&V,5;5'=A54'/9WNE]UX<#0'+V#"#M .E3P.09P+@# MC%\+F'2 T.JHE1+ZD%-+LZE6.] ^V['Y16AF0#OY7/JQ+ZUV3[G#V6S9CAM4 M"4N^EKSDC$H+%XRIC;1+G,X/CJ! M(^ 2KKD0;IYF&EE7G3\C8ETE\[:2])E*DA2NE;25@6^RP.(Q0>1D]=K2O;9Y M^B)CCFP$X^0#I'&:#A1T^7IX,@#/7P^/7U S[B6 M<]-0AC/BS,.@WB+)WK]+SN*O0WU[2[+\C<@>]732]W3R$GOV\$*KE5$"#4/) M$%A%]7JXCRU?$@="[ZG;+!ZYEVM[V)_!I"^/D_)_,+5ZHH,ONT97E'=( V'D M[8?01WL3O@C>\R0^=^;<>ND#3>OLUTXKEP8$EHXR'GTZ):!;MVPW5C7!/U;* M.C<*R\K]8%#[!/>\5,KN-_Z _I>5_0502P,$% @ G#!A5@K3Z3)Q @ ME 8 !D !X;"]W;W)K&ULM57O;YLP$/U73DR: M-JD-/]HD6T>02KMJE5HU"NKVV8$#K!J;V4[2_?>S#6&9E*!I4K^ S[[W_.X9 M'_%.R!=5(VIX;1A7"Z_6NKWR?977V! U$2URLU(*V1!M0EGYJI5("@=JF!\% MP$KNYI4QBL=&,-?A53JW^2[A.\6=.AB#K60MQ(L-[HN%%UA!R##7 MEH&8UQ9OD#%+9&3\[#F]84L+/!SOV>]<[::6-5%X(]@/6NAZX7WRH,"2;)A> MB=TW[.N96KY<,.6>L.MS P_RC=*BZ<%&04-Y]R:OO0\'@'!V A#U@,CI[C9R M*F^))DDLQ0ZDS39L=N!*=6@CCG)[*)F69I4:G$ZR[C! E)#1BM.2YH1KN,YS ML>&:\@J6@M&C"\\%3"C<2"ZO/G-(M] M;?397?R\UY)V6J(36L(('@77M8*OO,#B;P+?%#94%^VK2Z-1QEO,)W 1GD$4 M1-$(W\7@UH7CNSS)M]9PSY66&VO!&:1$4069NP]@/K+O1%*R9@@KHO&8 QW_ M9\=O+\PV"29!&(6QOSVBZW+0=3FJZ^$^?5H=VVX49B_\E6I)C@O/5*!0;M%+ MWK\+9\&7$;.F@ZCI&YLU/6K6":]F@ZS9J*SLZ>ZH5:.H_[1J/FB:O[%5\W_[ MKOR#3M&@K%P_5. N>]9/>M>O'XFL*%? L#308#(WIR6['M@% M6K2N[ZR%-EW,#6M3#DJ;8-9+(?0^L!L,/Z+D-U!+ P04 " "<,&%67EC] M%T$* I:P &0 'AL+W=O24[:Q?SXI63%,D6& MMF9/L5]:V^%]2)G'5]2Y>KEZSHO?RDBQJK;OQ^-R\2@V-D&;=$P=9SK>Q$DVNKEJ/KLO;J[R794FF;@O M2+G;;.+B^P>1YL_7(W?T\L'G9/U8U1^,;ZZV\5I\$=77[7TAWXT/E&6R$5F9 MY!DIQ.IZ=.N^Y_ZD#FA:_"L1S^71:U)ORD.>_U:_^;B\'CGUB$0J%E6-B.5_ M3^).I&E-DN/XO86.#GW6@<>O7^AAL_%R8Q[B4MSEZ;^39?5X/9J/R%*LXEU: M?FZ UP9X_0#_E0"_#?#[ =-7 B9MP.3<'J9MP/3<@%D;,#LW8-X&S)O9W4]' M,Y=!7,4W5T7^3(JZM:35+QI!--%R"I.LUNZ7JI!_361<=?-9/(EL)\AGL_/26_$22C/SZF._*.%N65^-*]ET3QHNVGP_[ M?N@K_;CD4YY5CR5AV5(L#?%W]GCO5#P[T3^U ,;R2SM\<_3EF_M K<10/+PC M='Y!J.->FC;('OXI+MX1SZW#J6L(#^SA?]]E,MQYM7=F#P_$XM [-82'YX>; M!A^='^X8PKD]_':W?@GO;[LRD][A-^ U//_$;Z#8_P;^8]37!RNCWL6\+[?Q M0ER/Y#ZD%,63&-W\]2_NU/F;21M(6("$L3ULTL#J'=_3C3N;.W*6GH[E@>PR M0L(X"*8(R3\(R;<**1 K411B*974*.J"_))GZY\K46Q,BK+"ABH*"0N0,+:' M38\4)1=6CMM3E*_ICKJ>.U=;1*R%)5Q;VJ- M'JH-)"Q PMA$TX8[][Q^MC&UFM->JP@Y, Z"*=J8'K0Q'91&3/JP$H;J PD+ MD# VU6;>C9"N*)%_*EW%%GN.2)-DBW2UEFR2KS4!%;B61 MC>J@![%.LJQ&Y*LCBM$?L@YNJ/B@M !*8RU-24>S>3\9&5IYJOC_L&VH=5DUF\5F5II+(X:ORJ SM=U[<;N75Y6]8[)MD*V M(P9//]38A=)82SN>,G_B33UMQZ2W\]R)>SGI2T!O5R^S+F=]$?P(2];M/%G7 M;LJ>/DBR P9+ .K$0FG,U;W8V>7,<_J'T89VD[GCS+4LH+>KUS#]PW*.V@I5 M IW7ZMK-UE^215UMEZO4.%N2O+9>C3J FJY06@"E,2@MA-(B*(VC:*KR.B?7 MM5NY9^V!H%XNE!9 :3C\'TI=3KIQY#JTF_%4>-7YW^SL]U[8;N M&?L>J'T+I050&G-U;Y;22W?2G_V99M/[];M_%G7 M;M!&(A-5LB"5**MZ]U/W(/=%9B5 O5HH+8#2&)060FD1E,91-%5^G4GLVEWB M,P^ H:XPE!9 :!R(Z>DGQ7IM\/Z=&H1J@'3@VG$#M./[<$ MT$X9E!9":1&4QE$T56:=G4[M=OHY)R?:$8/UY&MZHO.IKB>H4PZEA5!:!*5Q M%$W54^?-4[LW_R'Z2"*1Y9MD8;1%[.&#M00UY:$T!J6%4%H$I7$4395<9\I3 MNRE_GBUBAPP6'M26A](8U:UT?Z(?"R#[C* TCJ*I@NIL?FJW^>^+?"&$7'NM MBGS3'@H($J\+(38B,Y[N1'7_>J(ODN[L'0^6C=ZI-]'VI S::0BE15 :1]%4 MW73E 6HO#PR\7LQ.&YR1H!4"*(U1_11LJO\Z0FBG$93&43156IWU3^W6_WTA MMG&R).+;MDY&Y9$M\>+8OG[QF9T]6&C0B@"4QJA>$? -.H,6!* TCJ*I5TYW M!0'O!Q0$[,RA^H+2 BB->::"@'8Q-;0< *5Q%$V55U<.\.SE@#]YG8N=.EA@ M4!\?2F.>[N.;]I303B,HC:-HJL0Z(]^S&_G'!@3Y@WP1O^]$MCAUMH8=.EAA M4 ,?2F-06@BE15 :1]%4(1[=A<1NX)^Z)8 ]?+#DL+<@T<\%GVI9B$'[#*&T M"$KC*)HJILY;;N_ LLL,*AM#Z4%4!J#TD(H+8+2.(JF"K%S][W_ M[38G]O#!DH.Z^YY^VQ']V)!!^PRAM A*XRB:*J7.M??LKOWIG-9X'-9%&]32 MA]("*(U!:2&4%D%I'$535=E9_Y[=^C^9X*#G]T-I@6A=,:#$ 2@N@-';BJYJ0[R(N3*N($#J."$KC*)HJL*Y"X-LK M!+>[*M_$]45VA010)D\'5TQ( H1KRKSA=_V+@9+$%HN@-+8 MB2_3;21H5""T@ "E<11-56!70/#M!03+LDT>IW[=KHIR(,9)9+\VV] M%HS3"YGTUKLTKO+B^T63#!?Y9B.*12W,39**LLJS5S(BM$H!I050&H/20B@M M@M(XBJ8*MZM2^/8JQ;",""U90&D!E,:@M!!*BZ TWM*4$Z.IHV7$\=%S=F2R M6C?/7"IEZMIEU?YQ(X=/#\]UNFV>9M3[_,Y]'[B&SYG[/MH_M:G#[Q\B]2DN MUDE6DE2L9%?.NYD<:[%_+M/^395OFZ?\/.25/"!J7CZ*>"F*NH'\^RK/JY'IV/=_!=02P,$% @ G#!A5H.DPN0T!0 BR$ !D !X;"]W;W)K M&ULM9I=;Z,X%(;_BL6.5C-2M['-1Z";1FKKCK92 MJZW:Z>[%:B]<,^S0EXZ"Z66%Z.1C!F7I9 M/@J]-FHH29JS0J:\ (+-+ITK=$%P6"94$7^E;"VWED%9RBOGW\N5N^32@>49 ML8S%JD10_?/&;EB6E21]'O]MH$YSS#)Q>_F#_K4J7A?S2B6[X=G?::(6ET[H M@(3-Z"I33WS]!]L4Y)>\F&>R^@O6=>P8.R!>2<7S3;(^@SPMZE_ZOFG$5@(* M]B3@30+N)WA[$MQ-@GMH@K=)\*K.U*54?2!4T>E$\#409;2FE0M5,ZML77Y: ME-?]60F]-]5Y:OK$WEBQ8N")Q7Q>I-6U^ V05-+Y7+ YK39\)DS1-)-?]*Z7 M9P(^?_H"/H&T -\6?"5ID'/@Z_K >,^!$08/O% +"6Z+A"5= MP$A7T92"/TJYQH-$PN)SX*(S@"'&AA.Z.3P=&=+)X>EPH!JWN3!NQ7/W\;J7 M@,_ QZ7ZYUZ'@CO%\UUS-SR_O(A5S2F%TZ^D8AF7ACSO377U ?S?U MS":,6()U^NDU_?2&Z--O7-%,WZFJ'AK':YWO5_GE[?)M&I8C20^EM^V.[(8% MV/?"H!M&=L/<"$'H-V&=*ORF"G^PBA7L$ MUAI>-.QX[PJY$K2(&8BI$"D3YE(&(4>/ YLT8HO6;6#KM5%X*G%9]=Y6:<06 MK=O4UGZC03=ZB+BB'3D$$=2*Z*MK-\Z+L!^X?7GMQKD08KSG40RWQA#51JQ1>MVL'7=&)U(8=BJZ[9*([9HW::VKAL/ M&M #%+8!;"LB\B+4-XB&, 0A1'V':(CS0Q0%>_35.ET\['0?]:A@A3*78/65 ML54:L47KMJTUUM@[E:BL&FVK-&*+UFUJ:[3Q\%OL T3E&UY,^'[?$YK"< 2] MOJ9,87ZXYST';KTM'O:V]VE(AC#/]V!_JLL0AERT]0!7 MUS':FJ7.F9A7L_T2Q'Q5J'J6M]G:?%%P5% M!!F;:20\'^MS$O7,?[VB^+*:"W_E2O&\6EPPFC!1!NC],\[5QTIY@.;[B^G_ M4$L#!!0 ( )PP858DTH4WW ( !P* 9 >&PO=V]R:W-H965TS@: \*,JJ? $_[CG<<[A^1!LN7F4.H-!;09F<6+E2Y=BV99I#@>4M M+X'IF047!5:Z*Y:V+ 7@K (5U/8<9V@7F# KCJJQ1Q%'?*4H8? HD%P5!19_ M[X'RS<1RK>W C"QS90;L."KQ$IY O92/0O?LEB4C!3!).$,"%A/KSATGH8FO M GX1V,B=-C)*YIR_FL[W;&(Y)B&@D"K#@/5K#5.@U!#I-/XTG%;[20/<;6_9 MOU7:M98YEC#E]#?)5#ZQ1A;*8(%75,WXY@$:/0/#EW(JJR?:-+&.A=*55+QH MP#J#@K#ZC=\:'W8 ;O .P&L WJD OP'XIP*"!A!4SM12*A\2K' <";Y!PD1K M-M.HS*S06CYAYK<_*:%GB<:I> 9K8"M ,TCYDI'J7]R@NS3E*Z:D&0:RQG,* M"+,,); (2!#6]AE @H3*J\TZ.4I09<75^@"$8:><[Z2&B(C6^DTSR>E!-);Y+O7R',\KP,^/1WN=L"3T^'./MS6WK8&>ZW!7L7GO\-W)R6H M3A=J7-"-,\M]+$N7W[KE]_''K>E M)]K2ZS*O)AE4)&9K6\=>$/BC062O=VTY#G,]SPF#_;"D-Z4/"@Y:P4%O@?P@ M>$ZH7GD@QUU*@W.6R3G)DC.1[;DV:%T;])9)NQ.)>B>ZUINE[C.%2B[,+M9E M94TYW*T&)PS#@YHYC@H#Y[!B>K/[H/9AJWWXG]HI9\L;!:+H4S\\TJ7O!HY[ MH+XCRO7=T8'\W@0_*#]LY8>]\I^YPM2<[7LF=&ZQX='R]_4//Q S/8[R1J$Y M>O8D'T>%WA??::-J+?;.46SN33^Q6!(F$86%QCFWH280]5VD[BA>5J?SG"M] MUE?-7%_?0)@ /;_@7&T[YL!O+X3Q/U!+ P04 " "<,&%6MT?6O%L# "S M"0 &0 'AL+W=O&"[WT:F-V3[ZO\QH:JA_E#@1^*:5JJ,&IJGR]4T +Y]1P M/PJ"F=]0)KQLX=:>5;:0K>%,P+,BNFT:JOY: 9>'I1=ZQX475M7&+OC98D 7S>?>L<.8/* 5K0&@F!5%0+KWWX=-Z;NV=P>\,#OID3*R2K91?[.1CL?0" M2P@XY,8B4'SM80V<6R"D\6>/Z0V_M(ZGXR/Z!Z<=M6RIAK7D?[#"U$LO]4@! M)6VY>9&'7Z'7,[5XN>3:/$0]PZQ$]HQ<[(VU-!LH>2!*&N-:';@8N.\40T3=A=?C<*O#/U,]@)[ M$"V0%\AE)9@+[0-9UU14H D39$4Y%3D069(-E* 4%*1WTN3M!@QE7+]#G\^O M&_+VS3ORQGK]5LM64U'HA6^0I?V7G_>,5AVCZ :C,"*?I#"U)K^( HIS !_E M#1JCH\95=!=Q _DCB<.?2!1$T0BA]?>[AW?HQ$/(8X<7?W_(QZ+4@4S&06QQ M/^D=S6'I8?5J4'OPLA]_"&?!SV,*_R>P,[V30>_D'GJV@HH)P42%]>9R:4QM M!S%U$+;S[+,H3>QN[4]E7%LET3P.!JLS?M.!W_0NOX\BQ_ZGP>9M<4QQU:?X M&-<.;G;&=9ZD%UROK9)Y.!VG.ANHSNY2Q93A5&NLO%+)YIHM,9)(4P.VZ5HJ M\V! -80SNF4<\VQR*YT,<)Q=B1HS"($AO1#X9Y"3_(J>K!-55PM^HI&B5 MS1340':@F"QP2 TY4-N,. M[%F2!O&%P!&S232=C^N;#_KF=_5AZ[9[L+I=\/.K4HZ#Y*J(KJW.VT)'SC\Y M_QI0E;L6:)++5ICNF!A6AYO'>W?@7JRO\$;272"^P737F4]486)IPJ%$R. Q M04ZJNR)T$R-W[I3=2H-GMAO6>*L"90WP>RFE.4[L#X9[6O8/4$L#!!0 ( M )PP85;P##GA<@0 '<9 9 >&PO=V]R:W-H965T>SG&3S,F-F!LJ]\ R#0MRPE?&YMA-C>V#:/-I"%_(IN M@%659*&23K6V^91#&N5&6VJ[C3.PL3(BUF.7W'MEB1GYA:WCC:=DO1'JAKV8;<,U/(/XO'UDLF57*'&2 >$))8C!:FY]Q#>! MZRB#?,27! [\Y!HI*B^4?E6-^WAN.6I%D$(D%$0H__:PA#152'(=_Y2@5C6G M,CR]/J+?Y>0EF9>0PY*F?R>QV,RMJ85B6(6[5#S1PQ]0$AHKO(BF//]%AW*L M8Z%HQP7-2F.Y@BPAQ7_XK13BQ !/7C%P2P.W;3!ZQ< K#;QS#4:EP2A7IJ"2 MZQ"$(ES,&#T@ID9+-'61BYE;2_H)47Y_%DSV)M).+)Y@#V0'Z DBNB9)[HL/ M*( 5, 8Q*KLYN@A A$G*+V7OY^< 7;R[1.]00M!?&[KC(8GYS!9R/0K5CLJY M;XNYW5?FQBYZH$1L./J=Q! W 6Q)I&+C'MG._I.#E-$+K!-"% 1=G:#T^:Y8VSA?FXH>^\74GTI1]Z=Z=@=Y MOC\=-4<%6IHJLMWP;1C!W)*ABP/;@[7X]1<\<7[3B#BJ1!P-%+&/;($Q.>&! M_:GCM-AJ9SJ?1R&*(;"&*.-*E+%6E*#U?+R7H4:VB4!;RE0,Z--HW-7(\7V_ MI5%WE#]RV@^$=G4_R'U2<9\,Y/XG)>L/ EC6QWK2X2-?J0YNL>X9A3T\;='6 M+NP':?L5;7\0[3ZN?H>%)SW<8K'T.WO>G?IN*S($W5&^>^W5.ZI!8EJ1F&I) MW'ZZ1Y^ T"R)>M\W6NN!&W1I$BPP!-90[;I2[=I "+SN.'\T[D1 [41#-3$$ MUM $.W7BXYB/@25F,PBV1=)//%0E4VA-F4[R0VPR7)9H[7C9D4@[Z6")#*$U M)7)KB5RM1'=T1^(P3YT?($XBV8TNK+N'>^NR5R(MVM H910M,(765+).>/'0 MC+=70*^["2?=;$T_UV!EWB*)Q746B_5I[.F;#\ER"PU]Z$SFKDNC:($IM*:T M=2Z,]4-/NU64UWUNC587IM":@M?U!3918.!NA8%QSXXV6F.80FL>1]9%AOL&14:) M>5H[8\?O"*6?>JA0IM *H>R3$^D,V#H_V>&ULS5M=;]LV%/TKA%<,+9#$XH=LJTL, MY&/!"K1KD33=P[ 'QJ9CHI+HBK33 /WQHV1%%&V9L0(:T$LBR9>'O)?G2D>7 MXNFCR+[+.6,*_$SB5)[UYDHMWO?[=H;GQ;7OF3C4[%4,4_9EPS(99+0[.F"Q>+QK =[SQ=N^,-< MY1?ZX],%?6"W3-TMOF3ZK%^A3'G"4LE%"C(V.^N=P_>78=&@L/C&V:.L'8/< ME7LAON/$K17]9DWK!\_HU\7SFMG M[JEDER+^AT_5_*PWZH$IF]%EK&[$XU^L="C,\28BEL5?\%C:!CTP64HEDK*Q M'D'"T_5_^K,,1*T!'.QH@,H&:+,!V=$ EPUPX>AZ9(5;5U31\6DF'D&66VNT M_*"(3=%:>\/3?!IO5:9_Y;J=&E]3GH%O-%XR\(E1N%=O0%$?@D4C67X,]T MRJ8V0%\/O!H]>A[]!7(B7K')"<#P"* H88!7>[?'#J&@ZM@X@*/[,#[J,_! MYQFXS-B4J^.[B]NF(#DQ\K1]+Q=TPLYZ.B\ERU:L-_[]-S@(_FART!.8Y2ZI MW"4%.GZ1.T?@7$JF::.) 3YR>L]CKCB3SYR: IVQ-VRRS#*>/A16?XLTJRY< M4,DE^+>(WP?%$OE?4^"(S\!Y K,"%U:!"U_FB9B!2<$3,*.3/%Y/1_I(1W15 M9*/^F29BF2J@;[Y2Z9#I0#5%9=U56'25W[17XU% @N"TOZJ[NVT5!K!F9?DQ MJ/P8./VX+9X<^=SR5#$=)P4RJAAX2S43P()E$WTO>=7UJ%,Y/?(9.$]@5N"B M*G#1@7(AVB\7G-V_TCD8&)D0N+.!K5@,FIZQ%^Z6;>?0%YKM9TT.P4[QOQR. MK^!Y0K.#ATSPD),DU];C*Q;IP[%.A43+ZGO5Z#S:>BKA<+3]\"KM!C6[(0R' MNQY?T.@UZ!9L9OI^@?.5UKOT/F;'^N7H6-*8 9G_7$QZX^B]"CE?:'8DC)2# MW=)RT*N8\X5F!\_(.>C6@?^8\E MGVJ*)_D<.IGN2665OAU"LR&CV5#0*:8CKT+0%YH=/",$D5,KM6!Z"60Q6-_1 MH\$&T]T=OM8A(\Z06YS5$^+NY/8$?,V*R7]Z0>:X85O/JB)>F1T63(KBKI% M:O6)E1")V%_;VIWD)9-VLT1!NOKHVF(TB,D#--,=&D&&W(+,$?5&- MA*^IVKA[:;W\=@A-AXVFPZA3S,=>M: O-#MXM<5:=_&O!?/Q=OTQ# .X6:)O ML!M$(XA'.[AOE!=V*Z]F[N]=OW&CMYZV0Q3;L)%V..P6Y[TJ0E]H=O",(L3N M\E\+S@_VJ]\TV#GJ-]C(+^R67\V4W[^2XX9O/6V'*+MA(_%PMU9EL5=YZ O- M#IZ1A]A="6S!^6B_2HZ[P]=^=6,D&W%+MN;4:%/3<7?0^E.:0U3JB!&&I%M+ MML2K@O2%9@?/*$CBK@KNGQQD>Q&VL:;38.>JZ1"CU\C^B[7EYPBO>0%P]])Z M^@[R 5[M"[QN+=L2O]_@'4))$J,DB:]E6]*P'#M A&Q2?]L,$CB,HAW4-[*- M[+]J:ZC?JK#I[J'US!VB-D>,."3=6L,E7L6D+S0[>$9,$E]KN*1A#;>AL-E@ MYBAL$B/<2(LEW(KU^Y8XW>"MY^P0DB\TDB_LUE)NZ%4@^D*S@V<$8NAK*;<$ MJG^0UE3B;#!K*G'V:]LR$I8]%+M5))CD7W6O=VA45ZL=,>?%/I"^,5]OI_E$ MLP>>2A"SF6X:G QUW]EZA\KZ1(E%L&PO=V]R:W-H M965T1DNI@?OY3DF+9(';M=)HO5G(=Y9=J(U/]EP>5K:-"?\T>I_DFD]&R.FB= M3(GGB>DZBM/)[*KZ[5,VNU+;(HE3^2E#^7:]CK+OMS)1S]<3/'GYX;?X<564 M/TQG5YOH4=[+XLOF4Z:_3?=1EO%:IGFL4I3)A^O)#7Y[Y_OE 56)WV/YG!]\ M1J64N5)?RR^_+J\G7MDBFY@W8)UG-;_1W_L.N+@ (I;#B"[ TCC $):#J"[ V@EM&Y9)>M=5$2S MJTP]HZPLK:.5'ZJ^J8[6:N*T/(WW1:;_&NOCBMG[.(W211PEZ-E^/"T<*[ M[O'P2SR@G73?L[2*2UOCS@MT+Q?;3#=,YF_0S9/NTFB>R L]^R[R*)%OT/LH MSM#O4;*5J%#H9JVR(OZ?7*([E1?H/S=S?4KT0/^OJ]_KVIF[]G+VO\TWT4)> M3_3TSF7V)">SO_\-"^\?KBX:*-A11[%]1S$H^NQ3IA92+G/TD*FU'FY/,B_J M89BK9.F27L?C5;QRG7J:$19PS[N:/AV*LHOAP!<'Q8Z:R_?-Y6!S?\E4GNL5 M+$JJ,_6HE\HF<*]QJ46BU&JR]YZD0>VT"U/:O[7HN,Z0>#D_# M&[1-C[3M)QOZ$YIWMW5=XD"MP VQ8'-ZBO7W8GU0[ >II12K*$7[16HW(9_* M">E2Y%OGCW*/!0U18+4]105[40$HRJRW*D,?5/HHLU.B NLTT9#[3#14@?7V M5!7N586@*EA : E@U/-#UA 5M%3 /:,SWKGC[8OQQ/+::^>I>Y"A*2A#:Z\ MK[@#B,#GC[HNXK M#G.&F\L$7'U?><3((Z"\+DJ(0XG 'FTJ 6OJJ\0P"8:A MY)@PG$(&Y8JAHAW+-62!8;0PDTZ/2_EMJS%78Y9*)?HNH\PIG]FK(0E9&#;/ M(UAQ7V&&0? I")%1H9VZUK;3@^;; B5[R0_Z^JCZW3U@N244XR#TFJLFW)"^ M0@V08)A(/JLB2ISMM^F"L8#9$VX,Q,"&,; /3C@#^$X1 Z'"3NH8X($->6 8 M/7I,-@=Z$,_WFD %5]Q7F($/#-/'\61S:#MOXMFX@C'FH35PQ^ 58GB%P+S2 M.O&(#22,$NHU/1N.W[?]!DD(C"3VU3;*]Q?C3ET#,<9._1C$0@RQ$/*JR0+GO(C7>D%?(MB5H&%*_I:&&'0B\Z:PR8H 8F* P3IU=8:E,%"2CE311TE,.>Q[![$%.#"Q3&A:Z+ K4S%NYV MVN6@=AICIW JXD/\;1LO]31;EREG:+;!@<[>(!C#HNG!7LHK;Z8,NYLR1M:# M&EB@,"QTF&T.!-#&%C9SOG!%?848I* P4G2>E(Y1 M-N$!#9I@ZB@G@E"PE@U0:MB'GDJ(=+P:@>.P$I)R_ ML\KL_1,<"-]J\A@8P@R&,#A3T&-WE=DI 4I\ZC?S['#-?94=W(,!,\,)$8Y= MD7)$-5,+<"5]11A>8# O]-UC98Y, Q?-Y12NO*\X0P\,IH>^>ZS,3D]<8.R+ MYA8R7'U?>881&)SLZ*+$SE]4ZZ^U2(QAX,P8.(,-O'/:AMG^[+03NQC@)L;$ M&6SB=RK;J$S;"9JK=%G?PI2JPHVC<*QSC7RH:,?W;QG#Y]ZKXB@?:.>C[JRA MHAUWEH$.?F(?Y22.([I* MT; E.\X-.7"8'+JR&[=Q@5!.FK PWX MP4V;,!J.Y $/_>:>HZ-8$ :XA5Z%<7UQINNWI:"$(['0;*-= MA(B6M)(PCB]@Q^_,)<+V\@M*>--\7,4$IBW--(XO8,?O"B;"MGE!?-RD/$>Q M(&2B9^L7L?SNIW$.([\O24B.8#67!%?848*_9A*^X,E+XC[6_; MB*-4JXOXQHY]V([OHGQ5WA<;ZPE?/;KWIP.O3M F7,6Y #54M.,.,>[OO^X- M"_Z@-RP,%>VXLPR#^,,PB&_#!?."D#==PU$.N/G&-Q#BPQ!RO])GZ**0V?%C MJGW&^D#0L=,[!L+X!F%\\;IC?=![(8:*=MQ9!P^=PEC4>:S;SYHZ;[-WE M( M&!S<^U(W='KPCH"US!ZK5R?D:*&V:5$_?+__=?]ZAIOJI02-WV_QV[OZ)0LF M3/W.AX]1]E@^#)W(!QW2NRR'95:_1J'^4JA-]2:"N2H*M:X^KF2TE%E90/_] M0:GBY4M9P?YE%K/_ U!+ P04 " "<,&%6''ZX5Y8# #M#0 &0 'AL M+W=O\$D](Q-;9-'VA["L_ M(23 MP(3OK%.0I3WMLV3$RH@OZ,E(O)-1ED!A1RRH\U+AF"JG0IL>XX3V@7, MB16M]=P#B]:T$C@GZ($!7A4%9/_L$*:7C>5:UXE/^?$DU(0=K4MX1 09*RA.E7]7@CW1C.8H1PB@1 M"@+*OS/:(XP5DN3Q=P-JM6LJQ]OG*_I[+5Z*>8(<[2G^DJ?BM+&6%DA1!BLL M/M'+[Z@1-%=X"<5<_X)+8^M8(*FXH$7C+!D4.:G_X;'V' MX 4'OW'P7^L0- Z!CDPM1<=#"UMY2?$Y7W@V#R;2[] M1+2#&)($@8/>9'M:E)0@(CB8@2V6FT*_E-L+[!E*HN![X2(DX[.R-J_#95OL;S7\#K MYB.EU9/(*BQ/3D(KF3%3P&O P RH2LH]+V&"-I:L&1RQ,[*BGW]R0^=74["F M!(LG NL$,F@#&8RA1SMTS G)R5%6#+W[3:&K(>8:0A7/<^0%WFIMGV]#,C0* M/)7K6Z/8@+1RGY$Z$N:MA/FHA'U55!BJDCE#629K*(#I7[):R(HL0%6J@IK2 M4E=6FH'MX5%N0C>$-PYJX"+_3G/;DF0W\5+/VP)WF4_'_,;MB& M)AP-S0.CYUQ_EM0Q2>JRA779,HD/!YK#DZ$ MO_3[,1\:#0]@O!S0[AS #NU52WOURK,%AF?K7["]'JQM.VO2.+K&CY;>*<'B MB< ZL76=YW[#F?HKUB!.%,M)T>*IT+K1O.G>W/_O.S"^U@_'>4JTN$'K?&J= M?G&U;_K@ K&COD]PH'=6W36VL^V=9:L[]=[\3MUE='_]#%-?A#Y")IL'#C#* M)*1SMY",6'VWJ >"EKK;?J)"]N[Z\23O8X@I _D^HU1!0 3QT !D !X;"]W;W)K&ULM5EK;]LV%/TKA%8,+=#$(O6PG=D&$J?%!C1 T#3;9T:B+:*2Z)*4 MG13[\:,>$2U;IJ> _9)(\KV'YY"\Y)$XVS'^722$2/"+7TJH0JXF]*=F+O&I12GAC[7M[\%<\=MV1$4A+)$@*K?UNR)&E:(BD> M/QI0IVVS3-R_?D7_7(E78IZP($N6_D-CF!%+ M1?47[)I8UP%1(23+FF3%(*-Y_1\_-QVQEP##$PFH24"'"?Z)!*])\"JA-;-* MUBV6>#'C; =X&:W0RHNJ;ZILI8;FY3 ^2*Y^I2I/+FYPBO.(@(=JSBQ9MF$Y MR:4 %^">J\G"Y0O >0P^_2CH1@V?_ AR%?C^EDA,4_%!Q3T^W(+W[SZ =X#F MX%O""J$2Q&PD%;VRD5'44+FIJ: 35" "=RR7B0"?\IC$78"1TM6*0Z_B;I 1 M\99$E\"#'P%R$>HAM/S_Z=! QVO[VJOPO!-XA@[MZZT:S.\'*\O[2FQP1.:. MJE]!^)8XB]]_@Z'[1Y]22V =W7ZKVS>A=W43K7O-F>B=)S5<4,&5Z]!6S8T) M#-08;/=I0$ MG#$NZ<_J01_]NH%PC]>%%X33R0']GC X]:'7SS]L^8=&_M^8Q*FI=OL8AT=4 MIL@/O /"QU%A$,"PG^^XY3LV\KW=[UWRK+8G0?HHCH\:A^'8=0\H]D1!;R^J M0W'24IP8*5X+0=2*N.-42I(#MEKU$9P<->W#Z1%!8TMOK,-IJV-JU'&'HT0] MX@>%V"?&"#1T[;$$UM$,7;W!N397W0;-DG1;:%WM>YL[M+OR-GB=&@]1B YF M<4^8YXT1ZJ\SB#1?9.1;^H]"$FZ>G&:0P4-D":TK67L":-440*NNP!9:5[OV M!="R,8 ]SL!S#S?6)JJS%$^F)_95J(T!-#N#1T%610J^T%7O!G4FVP,O!/,^ M54MSYEM'01L&:'8,]P6/$O4F%%?#$.$-50Z"_E3W@JWD#G,"$I+&0+TS*H>O MJC-7!J/HWZ7-30V>GI;0NAVCG0D<6RU-H]$9K-T26E>[MCS0['F&E^;DJ#0# M/_0/2_/8)2%O&IPH36ULH-G9G"M-<[:I-'^%=T':NR"C/U O(ZHN$Z:*CV8; MSK:D'(3>[C<##9U\MM"ZLK5M0=!FX2&C"1JLW1):5[NV0,AL@0877H.W7WAH M.O;'!Y77A'5>C;S0/_%JA+1_04:/H"Q;+B0OJH]R%S2_4-,T(B>86O4NMM"Z MNK5W0;[5.6IT0H.U6T+K:M=.")F]S/ Y&AS/T< ;'[X<]X1Y+AJ?^**#M,-! M9H=S1W.:%1GX%PQX!39C#AZQ7V%ED+8RR*J505:MC"VTKG9M99#9RIPQ!V>R M#>; G/E67=KTH'.?U.7.HKM'>T51&^+HZL1,@8D4NZX.<]FE[*GA=G84=/+^!5\OZ M;$_#U$>-=YBO:2Y 2E8*TKT&ULK95=;YLP%(;_BL6JJ96V\@UI1Y#:1%-W M,:UJVNW:@4.P"C:S3=+]^]F&(-+0*I-VD]CFO*^?<_R5[!A_%B6 1"]U1<7< M*J5LKFU;9"746%RR!JCZ4C!>8ZFZ?&.+A@/.C:BN;,]Q(KO&A%II8L;N>9JP M5E:$PCU'HJUKS/_<0L5V<\NU]@,/9%-*/6"G28,WL +YU-QSU;,'EYS40 5A M%'$HYM:->[V(=;P)^$E@)T9MI#-9,_:L.]_RN>5H(*@@D]H!J[\M+*"JM)'" M^-U[6L.46CAN[]V_FMQ5+FLL8,&J7R27Y=R:62B' K>5?&"[.^CS";5?QBIA M?M&NCW4LE+5"LKH7*X*:T.X?O_1U& GB MP1G,+77$!/ M6.G'#V[D?)E*\S^9'23M#TG[[[FG^\5N,,F15.<4L:*8RKBS M"8V-OB*VJ7?E.XF]'6@,S'C#C=S$?F<35R9CQT48+ L=] MO1TGHIRKP'T%:H]N4?V"?<=\0ZA %11*YUS&RH!WKT+7D:PQ%^N:275-FV:I M'E+@.D!]+QB3^XZ^JX>G.?T+4$L#!!0 ( )PP859%%6B-W@0 'P4 9 M >&PO=V]R:W-H965TZDGK8JW;N'TSV88,!J$F=M4]I_?^,D#1 'BZ+N"R1A9ICOF_'D MLT<[+A[EAE*%GK,TEV-GHU1Q[;HRV=",R"M>T!Q^67&1$06W8NW*0E"R+)VR MU/4]+W(SPG)G,BJ?W8G)B&]5RG)Z)Y#<9AD1+SF*;%-USW=_T!I07\=+>"K+3[2K;3T')5NI>%8[0P89RZMO\EP3 M<> 0^"<<_-K!/]?4\3/!B&@Y'[=$A6AU7L8^_8 M:M9E%4118W4$+VS@A59XK\LJV1"QKE&J#1/+SP41Z@4I*A7+UUW8JL#143Y> M$+6PF5;]03AL0;/F>&&!^PT#?2L##Q5"!.,"I63!!5%MIFPYGHA$U'#1&1EXB\B'FG#1<)%HTU.S6M,([[K?4_LV9W(?9!@WUPU@"0&U84&G ]";HP#PPTX:#? M0FS:#*-VDULSNA#OL,$[M.*=DQ3&G"XRRQ.>4:3(,RK("UFDM OST,0WJ7P]VH/V^5>M9WE>M95C-[4I>"W@L\;%=X MQZ#IKSDZ>.FA:37T>FBN0.&6 M(X"OT%>6PXX.7@_HCDM6G@?]^_NSTJ=+H [ 7ZK_.GFS)_+V2DS?/>+,'O&M MQ7 /3GKTN1QL'=:P(X;WRPK">U&ULK99K;],P%(;_BA4F-"2V7)N$T4;J M!00?)DTK@\]>%[LUIA0)QN; MN3N>C5DK*T+ACB/1UC7FOV90L>W$\9W=Q#U9EU)/N-FXP6M8@GQH[K@:N8-* M06J@@C"*.*PFSM2_F:\](.WED[$D/OA83Q]- 4$$NM0)6/QN8 M0U5I(87QL]=TAB5UXO[S3OVS\:Z\/&(! MH0M$*/I6LE:H1#%VI:+5:[IY3S;KR((7R/P W3(J2X$^T0**0P%7V1R\!CNO ML^"LX@+R:Q3Z[U'@!8$%:/[WZ?X9G' H?6CTPG\LO:U4G5)D5](G_48T.(>) MHXZR^6I.]O:-'WL?;3;_D]B!Z6@P'9U3SV:P)I02NE:'S]BWN>TD1D9"7T.; MS$\"WQN[FWT;MJ@PCH>H [[1P#W0B\=[:09CXZ1'A M:90?AY%G)XP'PO@LX>[,289RS#D!;B6,3]:^\J/1Z!C1%N8E:61G3 ;&Y!7& MKG2JAA6H2[;0M!PV0%OK!T].*9)(G]$#5DO4*/$#.VHZH*9G4=7E\LIN3$_W M6?HA.BZD)>I@SW9P[MY-70-?FP8F4,Y:*KN+;)@=>N34M(:C^9GJG5VK^R/3 M-=Y;S-41$ZB"E9+TKA/%Q+MFU@TD:TP_>&12=1?S6*K^#UP'J/&ULM9QK;]LX%H;_"N$=+%H@K27J8KN3&$BL%C- .Q,T MG>T"B_W V'0L5!(]HIP+L#]^J4M,TY*/PO3H2YLX.B_%UZ1X'I+B^8/(?\@- MYP5Y3)-,7HPV1;'],![+Y8:G3+X76YZIOZQ%GK)"_9K?C>4VYVQ5!:7)F#I. M.$Y9G(WFY]5GU_G\7.R*),[X=4[D+DU9_G3%$_%P,7)'SQ]\C>\V1?G!>'Z^ M97?\AA=_;:]S]=MXK[**4Y[)6&0DY^N+T:7[(9I4 =45_XKY@SSXF915N17B M1_G+[ZN+D5/>$4_XLB@EF/KOGB]XDI1*ZC[^;D1'^S++P,.?G]4_5957E;EE MDB]$\CU>%9N+T71$5GS-=DGQ53S\QIL*!:7>4B2R^I<\--$^ =!5!Z(L!O OS*F;HJE0\1*]C\ M/!$'0I^2*R8B/)QVS%5Z; 6-W=_A;I\RU> M45 QXLOWQ'//"'4H)7_=1.3-+V_)NOCG/]S)]%>2E#4@B5BRLB%UW/#BY?+N MLWR'3/1R&:=;QJB]M_^"O$K7._D%2=0A0;GJL' MU3+?J0\.PKJ\K^\AJ.ZA?/;>SR>A-SL?WQ]ZVKXHF 34O"@":_-*KX*]5\$+ MO6J:W^>FUD]G9%%;=49N"J::8.F:6)-/<<:R9W7-9N51E5I4]*D]+5%==D4*0O,R'WHGUNYVR MD*DAINAT;]IJ#I2ZCG/DWK3EL>_[QU=%X(V_TI;9WI89:,OW*O]356?WJO7< M<65%F13K5E3VGBX#8-D)>>(LER0D:9WSN Y9L:@DFT30Q(SO'0=G3,Z M=FZN8KD4.S4"J)[)R1LF"2.JFR[5@[0KE;IJ]&<'+<9Y[X3'#R/X-FP]PU(S M33M(M%W0M&H$)?Q1$9ODG::XK<[F>M-69VLN.^QMKC-K];8.MB/CJ[=L%<<_Y%/032 M76?7AR-M\V=4M0A+S71-I]"N/Q24N$CY;.,JIEJ$I6:ZJI-M%\Y)OY49G,JA MJY[5Z1T<[U:C4:=-2*EK8],0B;"K,V$73H6_L,>3718I,6UFW"R?* ME[L21LBW?ZL&N(?5SR=-P\R5%ZAJ$9::.16J4V_J#-6-*68VO4!5B[#43%=U M;D[AW/S/]3I>YRLP^5:NX2D9KJD/.W'HU_/4NU26G7P.TG:63X^] DNW]@I)S?1*JR8'"F?^G M.)<%^?BX9?6"['7.TUAV3XC"4M;# "I98*F9-FJRH.%@@RLJ>:"J15AJIJN: M/&C/A+W]X-J>M/=HT.["J"2!I6:ZI$F"PB1PPYXE@JGA%-_;:JS->V 9=N&!KFX8@$D\3B==#)"\ W=/[S:X:=8AU MX1NPMFL(^O T?7@_N6[1$S_U =2%8ZV=&@(P/ T8'KQT\95G_($EU6X#V#%8 M!Y@VAB.M_1H"'3R-#AZ,#J,:;&_*(D;D9G=[VC#4-0I4M0A+S311DX4W'6PH M1>4,5+4(2\UT57.&!Z]HO&(HG;6WHDT[1E)4;L!2,[?::F[P86X8-5C[@AX, M*]FV-52U"$O-=%%SA>\.U8-]5,1 58NPU$Q7-6+X/5N9K'NPWU[$\#MZ,%RN MM4M#((.OD<&'D0%B6G*9\FR5=F^7OH*%K9L>*F!@J9FF'KR",-C^*1]U_Q2J M6H2E9KJJ.<2'.>+%V76/CC\%> 2.M79L"![Q-8_X,$?T[DGUV^\#S+SV P^5 M.;#43$\T<_@PGKF#-:Q[(2IN8*F9_FG<\ ?##1\5-U#5 M(BPUTU6-&SXV;OAMW'"=CF0%%3>PU,RWU31N!#!N],Y$]<2'T*8+.-;6*2PU MTRF-% &\5/'BL;)'!YB)@B.M_1H"%@(-"P$,"SD04P,, RMH\P M5+4(2\VT4)-$,-B;S $J2J"J15AJIJL:)0)XK<)^8 @ZEB>"Z>3XY62X7&N7 MAD"#X. ]YI]O=-ZQ" M30LU000P0?1251-OO.G7>H-O 9=BW:R&H() 4T'0L[VI8_Q4SRF5AA2L/!A MEC-+G*S+HVYD]0K^BN?UN0OUBX8,FFJ""[=N9:C@@*5F&J_!(1AL/U2 NA\* M52W"4C,/8]"@$6+OAPK;^Z&Z1EVX7%N7L-1,ES1DA# " MR*6 LV=8S[;%H:I%6&JFEQI PL$V1(6H3(*J%F&IF:YJ)@FQ-T2%'1NB7&\6 M'/=C5,; 4C-=THP1PHS1FSWWQ'LAD#W#L=9.#<$9H>:,$&D)HD?'.SVM D=: M^S7(H48'IQK]Y )$V+$ T, MK5BG/Z@+$:AJ$9::::1&CG"PA8@0E2=0U2(L-=-5S1,A]D)$V%Z(F+A.Z^ Q M5#S 4C-/*--X,('QX#++=FH4,([(Z;*FD3'?53Q^NL%EV3J#I68ZHY%@ B-! M;RK1$T^AO<)PK+53J G_^.",UI3G=]59MY)4QV;59Z'N/]V?IWM9G2)[]/F5 M^R&J3\75,O4AO5]8?A=G4GF[5I+.^XEJ5WE][FW]2R&VU4FPMZ(H1%K]N.%L MQ?/R O7WM1#%\R]E ?O3A^?_!U!+ P04 " "<,&%6>)X=@*$" "=!P M&0 'AL+W=OK25ZD47 M (:\EJ+28Z\PIA[ZOIX74#+=DS54^&0I5\/-1S5;P".:YGBJ< M^9W+@I=0:2XKHF Y]KZ$PYNP$30K?G+8ZKTQL:7,I'RQDV^+L1?81"!@;JP% MP\L&;D$(ZX0Y?N],O8YIA?OC=_>O3?%8S(QIN)7B%U^88NSU/;* )5L+\R"W M=[ K*+%^\)S'LD"C\1&E!*GA\GY/+B MZE\;'^-VF6F7F3:^T@5AB[A?8+'^J:S6'LX2>L06W RS]^"-/@\XE8 M418Y61*U.K2AJ5W22;/*1QC$LW#EC

)SL-@%:U7I/BP-@LP-2SI8 M<@Z6N&") Q8EU U+.UAZ#I:Z8*D#ED5'8%D'R\[!,ALAX66]-K# 1H+%@C;.)A(<1+BF\:!_Y&V'>ZTM/!GA1PV*&5ZMB+ = M@PC.9EQPP\'=S,*#C=J/:?A_#'^OV=J#ZSM3*UYI9"Q1%_0R-%#M6=!.C*R; M_CN3!KMY,RSP_ 1E%^#SI93F?6);>G&PO=V]R:W-H965TWQC+=W5;M[=V]=F 1KP69MDVRD^_!G@X/C!"9A M^^^;-I#,SR;PU%/SX#F_S_+?B[G6I?7GX]W?$ENYV5]1W]ROHIO]5==_K;ZG%>W^CMEEBQU6B19 M:N7ZYJ)W:7^,AN-ZP.8G_IWH^^+)UU;]4+YEV>_U#3F[Z WJ/=(+/2UK(J[^ MNM/7>K&HI6H__FC0WFZ;]<"G7S_JP>;!5P_F6USHZVSQGV16SB]ZISUKIF_B M]:+\DMV'NGE H]J;9HMB\Z=UO_W9T:AG3==%F2V;P=4>+)-T^W?\9_.+>#+ M&1P8X#0#G.<#G ,#W&: ^WR ?6# L!DP?.N 43-@]-8!XV; ^*T#3IH!)V\= M<-H,.'WK@+-FP-GS 6>'GKC!XS,W>.LS8>^>[.V+;OLJV;S$O+B,)^=Y=F_E M]<]77OW%YG6Z&5^]LI*TCM37,J^^FU3CRLEUMEPF9961LK#B=&9=9VF9I+=[;CSN.-7CA'\%#]8KOW><@:.8ZWBLGH$>_;J^C4D_] J MOWWUK)_>_;R'\WNYTQ*(%947'Z%D68E7]-RYTR M.*R$;_^]&!3YRB-:IV]1U-N?ZD?%6L3WQ3K9IT5FS=/3UUXXG5>UNXNCNW'= M0[_W^@)"8 M1V(^B04D)D@L)#%)8HK$(@CKI&JX2]70I$]^SKQ@,0$ MB84D)DE,D5BTQ<9/YG3V:#P>[9_3G>YBG=&IHK$/!+S M22P@,4%B(8E)$E,D%D%8)U7VH'UC:O#7)WCFL<<&"M4\5/-1+4 U@6HAJDE4 M4Z@6-=K3J9[C#LX.3/7L)^_EVL;(^'&>9NNRL&ZRW)KI.[W(5O4AR;I/RKE5 MSI-\9JWBO'S8&RFC?72D2,U#-1_5 E03J!:BFD0UA6H1I763Y[3)<[Y_$M@8 M5,)(S4,U']4"5!.H%J*:1#6%:A&E=1/6%B-LXSO$KTP'T4H$JGFHYJ-:@&H" MU4)4DZBF4"UJM,YT<'QR=F VV)8>;'/K87M,,KZ7:Q:.S@W:?D U']4"5!.H M%J*:1#6%:A&E=?/5MB7L$3#G0^L2J.:AFH]J :H)5 M13:*:0K6(TKH):XL3 MMO$=Y%?F?&AE M4\5/-1+4 U@6HAJDE44Z@6-5IGSC<8V,,#D[ZV%6&;:Q&_ MQ-^R/"ZS_,%*TJ+,U]N/=CS. O<&"6U+H)J':CZJ!:@F4"U$-8EJ"M4B2NOF MK:U7V*? )! M5:":AVH^J@6H)E M1#6):@K5(DKK)JRM5]C&]YE?F02BQ0I4 M\U#-1[4 U02JA:@F44VA6M1H3S_&88_/!H/]DT"GK4XXYNK$=9QK[[_6Y^V' M'*_C0N_+CADY-CNHYJ&:CVH!J@E4"U%-HII"M8C2NA%KJQ:._?WS/@>M5*": MAVH^J@6H)E M1#6):@K5(DKK)JRM5#C&-Y0GOV1%407L\7(4#^^;#^T75KQ8 MZ%L]6]2G.&[R^MNS]U:Z7G[;?W[#O)VC4XC6+E#-1[4 U02JA:@F44TUVM-3 M>^T'H[4W/FBW M4\Y^4[Y\]^ MU3ZZP0#5!*J%J"913:%:1&G=^+3%"L=T4X%J M :H)5 M13:*:0K6(TKK1:CL5COD2%)?+;)V65GP?YS,]L\K,RC;_T=JTU@^= M!#2;1Q^A1B].R@R'3T_*-%%"RQ.H%J":0+40U22J*52+**T;I;8\X9C+$R]/ M E;Y:6X]'IV6^R^E=F6FCTX4VJU -1_5 E03J!:BFD0UA6H1I76#UU8PG!/@ MU"!:ND U#]5\5 M03:!:B&H2U12J193635A;NG#,%[5HSU\\7LJU^:$9.3HW:,L"U7Q4 M"U!-H%J(:A+5%*I%E-:-V)-5/XAE/]AU/]B%/]B5/]BE/]BU/]C%/]C5/]CE M/]CU/WY$9\-M.QNNN;.!M0G-VSDZA6B] ]5\5 M03:!:B&K2?=GJ>7;.3Z$; MC"BM&ZVVL^&:.QN?\ZR*5%(^O#I%1'L:J.:AFH]J :H)5 M13:*:0K6(TKHI M:^L<+K"*B(OV-E#-0S4?U0)4$Z@6HII$-85J$:5U$];V-ESSI3.X4XAHMP/5 M/%3SW9=K5HR[4YT W:! M1#5)*HI5(LHK1NMMK#AF@L;0J=94<\093K]\.HT M$>UHH)J':CZJ!:@F4"U$-8EJ"M4B2NLFK:USN,!J)"[:Y4 U#]5\5 M03:!: MB&H2U12J193674JX[7(,S1?7P*:)YNT)21GK MU\XDFIFCDX-V-5#-1[4 U02JA:@F44VA6D1IW9"UM8XAL+S)$*UTH)J':CZJ M!:@F4"U$-8EJ"M4B2NLFK*UT#,U7Z, ZB>;M')U"M/:!:CZJ!:@F4"U$-3E\ MN=S(LRN-*72#$:5MH]4OYEJ77ES&D_.ESF_UM5XLZNRLTXJO3WKL[K5R?5-? M5/[CI=/KO[C_ROZH[/K^?LM,SE?QK?X4Y[=)6E@+?5.1@P\GU;\->7([W]TH ML]5%S^Y9W[*RS):;+^J#=PG^6_;W9[\G]02P,$% M @ G#!A5J9]W2&I"@ .7\ !D !X;"]W;W)K&ULO=U;;]LX @7@OT)X![L=H%/KYDNZ28 F(BTNT)F@W9E]5F0F%JJ+5Y*3 M%)@?/]3%EBG3M%V4N3K+P9K:IJ_7$\ M+J.52,/R0[X6F?S)4UZD826_+9['Y;H0X;(9E"9CQ[*FXS2,L]'M=7/;0W%[ MG6^J),[$0T'*39J&Q?<[D>2O-R-[M+WA2_R\JNH;QK?7Z_!9?!75[^N'0GXW MWBG+.!59&><9*<33S>B3_9%[TWI L\0?L7@M][XF]4-YS/-O]3=\>3.RZC42 MB8BJF@CE?R_B7B1)+6XZO9KE4???KF3<5F2^SR5KZ$R;%+XSA=5&"?ES]?C2MY/O?0X MZLR[UG2.F%/R.<^J54EHMA1+S7AF'F\[!F L'^#N43K;1WGG&,7?HNH#<>WW MQ+$[-VJ=U(37K7,T_?]WLTQH]?]W.T)A9\T6D M>=[6HHCSY7%T<3YZQBH&YVO65M,PW,S\:Y-MGS=[HET9)7CN[N7E-JQK>GF1 MPY>7[D752IY>JO_H?2S7821N1O*O6BF*%S&Z_?O?[*GU3UV"D9B/Q"@28TAL M@<0"),9!F!)A;Q=ASZ3??FU>"^2Y"+-*NS6_,XZ_-+A(S$=B%(FQ%ILV6#TA M?;F=6.Z595G7XY?]3"+O-$!B'(0IF9SL,CDQ9K+92#\DH78[:AQZ:1R1F(_$ M*!)C2&R!Q (DQD&8DMGI+K-3V%1@BHPP$O.1&$5B#(DMD%B Q#@(4R(\VT5X M=LY4H(.7Y"DO2%R6FS"+A"[&1NW2&",Q'XE1),:0V *)!4B,SP[F/ZXWL;VK MR6[^HR1TODOH_(<32L*2A&1=Y.N\:'9QY$\DRM-4?E4VV^9\4Y55F"WC[)F\ M:Q<6122R2KL/Q+@BEX8;B?E(C"(QUF*VL_=KMSY8WF#.B[S+ (EQ$*9$^VH7 M[:OSYKSD3_(YSN)TD^IB:40NC242\Y$816(,B2V06(#$. A3TFM;_8YF"S;_ M[2A0BJ&:#]4H5&-0;0'5 JC&49H:YKW6Q(;.A,W859JND_R[$-TL=[TIHI7<"I/UD?UG9N[BK"(U M'ZI1J,:@V@*J!5"-HS0UT'VG9N-*-1O:JD$U'ZI1J,:@V@*J!5"-HS0US'V[ M9I]5KYT_DX"V;5#-AVH4JC'[L'&;7[D3;SZ<2$ ;-ZC&49H:U;YTL\VM6Q?5 M\"6,D_ Q$:>S"JWBH)H/U2A48YVFS'I=RW6F]C"LT*H-JG&4IH:U;]ML8Q/R M_]P3;%Z3BV,.[>N@&H5JK-.&NX,/0@XMXZ :1VEJR/L^SC87<@]%+-,0F3C3B,MUQN)<@RK)J?-8?VO"=)_BH*(K]^%B2) MT[@Z)_K0B@^J^5"-0C76:8/HSR?#Z$,+/*C&49H:_;[HL\U-W^?PK:Y 2+9) M'V5L98S+;GI"UJ' MG!E)FT_5Z';00=_ M[6W:8$-+0*CF0S4*U9AS6 (Z@^TO] X#J,91FIK?OOYSS/7?;\/M[B[&1S? MT (0JOE0C4(U=N(7,35M?Z%M'U3C*$W-;]_V.<8"9F_[V^W2>^AFP/IMK'NP MK;!G]LP9[%2ZURSGS+W)W%67\S7+S:[FSF#^1W5W:TT]=_"&GID?ZZ6U&E0+ MH!I':6IJ^EK-,==J_\ZK,"$/11X)(?] 'WE7U"'[LWMOXMD'\_M[S8)S[VIZ ML*"O67#F30_?,5#-@E-K?K@@,S_0BR,#K;>@&D=I:F3Z>LLQUUO;-RIB>[Q, M)#?71?RXV58$VQ_\HY3ON5FN_^XC^KT#8,JE&HQCIML*_4 M'NXKA=YI -4X2E.3W7=ACKD+,QT!9CZ:W Q?G%EHM075*%1C4&T!U0*HQE&: M&NV^ 7-FL&/!'&A9!=5\J$:A&H-J"Z@60#6.TM0P]YV6\^.?7M,&&MI/034? MJE&HQIS#?FH^UQQ4#KW7 *IQE*9&M6^H''-#]2"*YDQK,IF_/#9;WZ:ATNW< MN#-3%\<4VCU!-0K5&%1;0+4 JG&4IIZCJ:^H7-Q'TUQH.P75?*A&H1J#:@NH M%D UCM+4,/=]E7OBHVG-&?W:;;*RAZ+>[Y_)=WU']H69V8N##6VGH!J%:JS3 ME'V(0HS0UD'T!Y9XHH-9U_,KZT,3=GH?]PQ&U8816 M4%#-AVH4JC&HMH!J 53C*$T-]=YY'8$G=L2>V1%[:D?LN1VQ)W?$GMT1>WI' M[/D=_Q=EF=N79:ZY+/OA*0.R_KF':CY4HU"-N8?=GSUQW+FGF3-H%I7+VH>G MB@PTBTXL>W;89G+4HU'CUA=M+OAS9&;OXIQ!FS.H1J$:\42C9O[B6$++,:A&H1J#:@NH%D UCM+4 M@/?EF(LKQUQH.0;5?*A&H1J#:@NH%D UCM+4,/?EF&LNQ_X09=4?QJJ-,+0. M@VH^5*-0C9UXXKWFR';M8:O0]0B@&D=I:ES[@LPU%V3T;1T7[;LH0V*AS1A4 M\Z$:A6KLQ'-O6X;(0FLPJ,91FGJ=A[X&\\R?$&JG"^%:XE'<1K>HKQ55GIH( MF]U+8PS5?*A&H1J#:@NH%D UCM+49/>=F&?#)L(>M >#:CY4HU"-0;4%5 N@ M&D=I:IC[/LT[<3['>8F[M?AR9->Y(;ZR$7^H!T< M5/.A&H5JS#NLUFQO?G"9/^B'UZ :1VEJ1ON6SCOK1(ZFZT]">SBHYD,U"M58 MIPTO0CF,)K1?@VH5_QP6SW%6DD0\R;NR/LSD:ZYHK]/>?E/EZ^8B MWH]Y5>5I\^5*A$M1U O(GS_E>;7]IKZ#^A+SS<.Y_0M02P,$% @ G#!A M5DJZ./P&" )#H !D !X;"]W;W)K&ULM9M= MD]LF%(;_"N-V.LE,UA;HRTYW/;-K)6TOVF:R37NME5A;$TFXDNQ-.OWQ11\6 M1F!LN2'+XXF.RWE3U%[/E[39)DXSF9<)R5-#G MN\D]?ALX?IVA2?%G0E_*H\^HKLH38Y_KBU_BNXE5EXBF-*IJB9#_V],53=-: MB9?C[TYTTM^SSGC\^:#^OJD\K\Q36-(52_]*XFIS-YE/4$R?PUU:?60O/].N M0FZM%[&T;/ZBERZM-4'1KJQ8UF7F)K/S0PF]R\^DE>/_?'JN"_)CQ? MM7RL6/3YYH&3B]&*9;PYE6'S0&Y0\Q/Z?5M?ENA50*LP29Q>3NK>-GJ.\RBKAP/;3G(B7)@@GYE>;4IT;L\ MIK$L,..5ZFM&#C5[($;%@$939.,WB%B$H$^/ 7KUO53X]I^FJ*O+A?$HX>!R M84LC;(!B]X_;;FYAFQXW4A^W[H&U2HY>J8Y';\MM&-&["0\X)2WV=++\X3OL M63_JD$**!4!B$D&G)^B8U)<41ON*-OGTVKW4$6R6O4:H#\'YY MXUKVPK*LV]G^F([QEF/I (E)=-R>CGN>#A^-GFG"^#^_A4TKK_MM&N#?HB:Z3 M/$_R-3=7:=V9=5CG2N=U;*R)=2P@(#$)$+:$K;0N"G 7CI2=FC14$L]3$9EO M.Y81E)H,ZFP)3IRSA M(IZM :8FU(:PP%S6:UD(]X[-]OVW7?9$"\2>3\\Q'C"H;P=5"Z#49'S"NF.S M=_]]5Y45GY_R\4PSM)WM?*J==Q>Z,&XNQ6AFW\+/8V'HL=G1CPWDJI/7QW%0 M*P^E)C,29AY?YN;I%UI$27D!)4\=[N9$%\E!?3J4FHQ).'5LM+%7#'>^BDD[ MWH%Z<2@UF9)PX]ALQZ4@=33 G86EVG#7UH8G34)=' O,!;T6A##9V.RRW[6] MJ1GSS]5===B..WUV%!J\OJF\-C$[+'_I&7=B7A;X9%G2Z/ZHF)HS[\^ M!XRH?MLEKL89F8LP%AB4F@Q,^&V"C?;IK^8M (UO[O>T"-<4=4V,H@]%HK>0 M!-)*KT#5 B@UF:8PYL1LS"]P4S%+T[ HT9:;UJ8UOD;_GES0[H"W-YT?M4SL M3UUGV"Z!C'A'\EO8>B)L/3'ZWN5/1][J&F2M.K:/F'EX:@^1@5IY*#49F;#R MQ&SEWTE6ZQIHC@K-G_I*.P/U\E!J,C3AY8G9R[^7C-Y,ANP:BIT(D>(KQ$*)W220,S*6_EHXP]<1LZHQ5K3( MWB#6S=V9"(;:/0/F&SGH*ZT;-;90UN[V("@.OVHW89R1YA^&R*;@VFG9&:$#/OM09WRRSBNSU.@=%]]BJF&+J89MGFJ<"Y8& MHF;A ]%%WXKP::*@4PXH-9GHT3X@\Y3C?KTNZ#JL*$IX5T_R,HG0/DQW5-O5 MZZ%'2[>]B7L\<-O8GKN#(4>3SG&Q:PW2!>9"7PM%3"IL\Z3B BCTJ"^?@J*^ M)\!DX?G#I15S84:WIV\QM;#%U,(V3RT,Z/:&SGL*H?H6@;<;EK8\#/ 5.?;% O(6RJJ=)MO#5!> NF=2]YXY_E$ZNJI@TV.9) MP_LP*89UZYK)J8KY:@31;#'1)5/?/@6:9"YQ3]9+F'K;;.K[!<:#D6K>FO$1 MA3_49TV=#R_5SCE[6W7VF@4>32IL.5/+'M9>,T_PI_Z)R@LK;IO7ZW]C^0W- MMBG[2FF[B^U03VV50.TXJ%H I29O,!5VW+&,V\)L=7#6-##097HH-9G0T69YLZ/^R ?U(FDL7SLB[.KC(EHXD&YX!:H6 M0*G)$(6W=ERX\0#2$:] U0(H-1FC\->.V5^/.KFAV:!3']T8]E70[3E0:C(? M89[CR8%NG8_.SH^E]%BW1Q#+%'$=GG5GC?KO^V/ M.MXW!_P&WS_@MT%[8%'(M.&ULQ=UM;YM8&L;Q MKX*\HU5'VM8&Q\[#)I&:\/Q@HF8[^V*U+ZAS$ENUC1=(TTK]\ N$F!!.*)[Y M2WDS39QS_PX8<\D'WV9.'^+D:[H0(E.^KU>;]&RPR++MR7"8SA=B':4?XJW8 MY'^YC9-UE.6_)G?#=)N(Z*8L6J^&VF@T':ZCY69P?EH^=I6) MDMZOUU'RXT*LXH>S@3IX>N#3\FZ1%0\,ST^WT9VX%MGG[562_S;<*3?+M=BD MRWBC).+V;/!1/0G'DZ*@'/''4CRDSWY6BEWY$L=?BU^I>5_E8=J[&B@S._3+%Y7Q?D6K)>;QW^C[]43\:P@ M=^0%6E6@O2PX>*5@7!6,^Q8<5 4'?0LF5<&D;\&T*ICV+3BL"@[[%AQ5!4=] M"XZK@N.^!>KHZI?L#G;K:+]:\G2XU=;QGKY6\G3 U=Y'7'TZY&KO8ZX^ M'?3'%_SP\15?GBYZE$7GITG\H"3%^-PK?BC/N;(^/TN6FR(>KK,D_^LRK\O. MK[-X_O7]17Z"W2B7\3I/G30JS]OWRI5(ROC9S,7[+^6 CP]1V4[QDH0 M;[)%JAB;&W$CJ0^ZZU6M QCF3\KNF=&>GID+K5/4Q?R#,E;_H6@C39-LT&5W M^;78YN6C5\OU[G+W?M-9;G27!U'2N?%F_WU7)>56_XV7E=O]-UY6[O3?^)&D MW.U_X&3E7O]]EY7[_?==5A[\M1?M[*\=]_!//_.-4W"\"Z=QZ8U?.Q2+*'G* MGD8X?4R2:',G\KQ@,1F)!9"6"/&#G8Q=M"EGW^Z_IPJ5IY869Y/[_+W26F15^GOLD#JE/8- M)!+32PTW)&",QG<0,$C-)S"(QF\0<$G-)S",QG\0" M$IN16 AAC1@[W,788>?[JL?KY(_Q-'\>8^)[\;.0!5.GN&\PD9A.8@:)F21F MD9A-8@Z)N23FD9A/8L$C-GFVECLXTEHKN?:H?,7WMXGQ5NB]CJ_[E5M)D;U714,U#- M1#4+U6Q4"I^[S5[D;O/_+E7H_(07N\ M44U'-0/53%2S4,U&-0?57%3S4,U'M:#2GD>.>G#4NL*$]G%36C-RZDYNM;/# M\I4K3,K/Q_<_BAYE0BG[))6K?)BT);)[AKWS".W61C4#U4Q4LU#-1C4'U5Q4 M\U#-1[4 U6:H%E):,[?JUFWU\*TO/:&MWJBFHYJ!:B:J6:AFHYJ#:BZJ>:CF MHUJ :C-4"RFM&6MU&[G:W4>^UZ6GH]:[U8/6MZ O):,F[6&Z9)A:]-B_&&=( MQAT=M+]\;4K&::-):YPE&7?8&F7+M,/VK(YLG-8:YDJYUC!/-DQM#?-EQV$\ M;8T+N@_]WB][M#F9TIHO^[H]6>UL&^Q[X0-M,JZT[M-'1^G%^;*,-D))L%D)YCL2!U)3C"T:Q;50DIKWO:N[IO5NOMF M7UWF_^+;2=WLOJ<JOFH%J#:#-5"2FN&5=UK MJZEOO+;7T Y=5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U&:J%E-:,-:V.M5\T M\^ZQMN^F]@XHM)T7U0Q4,ROMY?+DY9((G=263*IJDK639-Q8LGA"-\Y#-5^V M"Z/V$QR@L\Y0+:2T9@S43;-:9_=:SVL=W 8 VOJ*:@6HFJEFH9J.:4VF- MU&E?$G7123U4\R6[($\3M%<5U4)*:Z9)W:NJ=;:D[;X0G<7*]CZ9+_+%4'$O MJW6^6BHO]$BSA>R9NT0U'=4,5#-1S4(U&]4<5'-1S4,U']4"5)NA6DAIS:"J M>UNUR5M?U$'[8E%-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U6:H%E):,];J_EFM MNW]VSQO2=&M[9Q3:*XMJ!JJ9J&:AFHUJ#JJYJ.:AFH]J0:4UKOQ-VUTX,W36 MD-*:Z5-WP6K\'8R[R;TC".UK134#U4Q4LU#-1C4'U5Q4\U#-1[5 :]^G6)UH MXZ.#EQ$D&97!P]M9W,];03F-4TU'-0#43U2Q4LU'-0347U3Q4\U$M0+49JH64UOS_(M<] MVF/TWL;=VKX9A6HZJAGC]KUF5;7],;&)SFI)9M7:GZ_;Z*0.JKFR)Z[]O'GH MI+YL4LD3%Z"SSE MI+1F$M0-T./NFPT_)4&_5J%N;.\@0)N94:U33 M4LA?T$M5T M5#-0S40UJ](:JY!I^RXYMFSTQ M?(;I0HA,C[+H_'0MDCMQ*5:K5)G']YNL6(H]>U1)Q&UQ!Z^3C]I@V'K\0CWQ M5 &7X4^ MR0.*$M]B=I!'GU'>E4?.G_.+/Z+K@9>WB"5LI7($U?_V;,F2)"?I=OQ300=U MG7G@\>2N>R.(O M.I1EQ[KP:B<53ZM@W8(TSLK_]*42XBB C#H"2!5 V@%^1X!?!?CM@'%'P*@* M&!7*E%TI= BIHHNYX FH"A-TSS.UD>@NBUAD H:ZW77CR5OC;XF3&++5)?+Q)T0\0BP-6IX>CBWA MX>GAGJ,W?OU3^ 5OU,&[C[,XW:4V89V!^:/A2F[IBET/]-R73.S98/'S3SCP M?K&) @D+@6"&8*-:L%%!]SL$^T:373E8^1H5 QE]+L8K^DW03$FD.+I+MPE_ M9?;Q.H*4%1(6 L$,6<>UK&/G.+Q[V>J'LGX>*"92].&542$_VN1S8OK*YV[3 M!!7-0#Y*BT>(33.@YAB:!;5F@;-]#TP4:W"V8A>/Q<.4'JB(K*/.2>HK&R0L M!((9"DYJ!2?O.YDGD+)"PD(@F"'KM)9U>MIDWO-$RYO$ZO53[A^Z5AHGK:^* M)0R7"VCN0/<+[S*8#_?'Z@#5:*@SJ]69.=7Y$LMGM!:,H3C33SLF%1)4L4^Y MT^I2R$GLJU )FQD">=ZT)1%0E89$V&LF2-W#R(WLJU)%:\F$QZ2E$U2M MIE!'5AJ?M0B@?]&]0RHGM+=4D+00BF8*2AI!R?NN"14?2EM(6@A%,[5MD@WL MSC9.=GEN3F\-W:W"7FGTK(*]1ZZ!FV0#.TWWXG.5"NLQM]V)U49/<+3BJ?:C M2.9#TZH=:(8!2@NA:*:<39*!Q\ZY74[G[S<>K#*"9AJ@M!"*9LK8Y!W8G7B\ MC!YGKF2+MVU]M;H/1(+W&06V.FP%V]+ M1#E/$2\EL\H#FD2 TD(HFBEBDT?@Z3NOQ:"I!2@MA**9VC99"':G(?8DK3L% MP;:T83R>X?8LMI?S_;9OMI4;S6:CNIRY/=ND#L2=.O3-/HG-Z >DU=ZEO=AW MW;(7P[.@HUN-T2=NHU]W*XKW<<2R"+W&+(FL/<*6'+C=G1^7"=UES'XT_IHX M/>99Z6^%;.=B 6EWREK.F^)VQ^SE?-S1N<;@$K>5/"=MK9"MQHQPT.Z%'B]J+V%2W/,QT_'*@7!:6%4#13SL:+$K<7_=]K&P$UJ*"T M$(IF:ML85.(VJ"?GF3_@C*LW +A\ X"PCR+Z:OLUECU)LRY0>"*(5"\E$+:A M3-T:TTK.,:WNK20WLOVKP34OH+20BB:J6UC7\F)]O6' M4]S-<6S^+,\/#<\*-=_@-X;7=QO>/WEVP4Y.-]VPWN_U(6DA%,T4LK'8/@;; M'O)!=]!!:2$4S92Q9*@\6U7?K8VLWQ6&MUOU;?!66A\\:3'D6[IZ*IUAKFK"U1GJ7$VVP M1'F\K+Q0?%LW!-%TNI']C19$46< /R=G7%U'68!R+@C*7W-)'+J15:*($Y6:?RFFU_07D@7^/%+!7F%VV+O8%CH7@M),M* M8Z4@HWEQ)4^E(QH&GMMAX)8&KM%=$!F5YT22:,+9%G&]6Z'I&W-48ZW$T5Q' MY49R]98J.QG=2!8_'L_4N1)TQC(5;$&,NX[1-0C):2S5&[,+W>94"G1T#I+0 M5'R=V%()T#!V7)+-"C*W@PR[Z)+E$H0 (#HNMS$_F.-W8<9V)O M6MC]BMWO93\C>:SJ*K%58(1QIY"@$A+T"FFDJ# INM8IVB:@ M%^? 8(TJE:,#4VCT :K"2E78Z[L927487XM<6OV MME-CIVYX3B_YG#+VND0XM9"W/<(?XG2 M9 ]"+^A@KYLJ[N^J]^9KJ0Y_N@&NOO[(I 12GS! %X1R=$?2-;0*^HBVB^N^ MB_L;;]-M"4M3P@5: 2]<^!7]:WR#6M47Z&'#G:/AP/,Z_%DW9-S?D9L5=8BL M AU[#5U#;Q"Z';KJ_HS[&W2CV Z1%>S+\L.!W]%^<-V0<6]G[:K"0R2.6B0& M [>K0NKNC-_>G@_1%>XEFC\:X)9C@6*VSF4Q1%9/JQG\M)@\ MZ^W% '])^(+F J4P5Z;.8*1RBA&PO=V]R M:W-H965TR)IWV M(6TFV[3/Q-;:3 "Y(-O93G]\Q<[EG*3W*T#; O32 FY;P*V9:;I2\Q#%(E[>%OR$BBI: MHE4_:C+KTK+[25Z]]P=1R*>)+">6#X*OO[ZYE\QMT(IGOT N4Y.B/'3^4<;XI;^="MJM"GZ_;-MPW;2 C M;< $?>"YV)7H?;YA&QU@+CO4]8H\]^J>6!$CMGZ+*'Z-B$.(H4&KRXMC0_'H M\N*.I3>T>T>TQG-'\'[?5Z^@1(*C_:%8[^3+0FN>9?*UE-7K,S%N1:PFDYMR M'Z_9W4S.%B4KCFRV_/$'[#L_F=B"!(N P#0FW8Y)MT:GMM%>SQ.;BD$UO%DS MO$U,NI!,0H)%0& :DU['I'?1F-P6<2XDFR_E%%#N8EG1*Q.)#9A?@U5+T7%) M?-]QI#J.Y_18ZYQ*#Q"81H_?T>-;Z6FFU6D#K4'TSCC"'J$+M\>1(4S&X5 / MBX9AGH,#W$5IW0JZ;@76;GW."[;FVSSY9T*_@D%+B._AP;NWUCSUW0.!:20M M.I(6WT?2:W2J[8A\'!]9(>T5VK,BX1O$'U%;MHHWD6FOFJ G%AT7X2;(9RT=()@DR,SO*E',O$TAA[+&UMLD#"!(M@D+3 MF5:Y *;P>@3-!D#1(B@TG4Z5$&"K2[Y.C^Y0:;[G#@0Y#"/>PE_T%3D,P]@E M[H@DE4''ESETBR0?6"I+;5^C+P/=^X2IW!0$]A$-)^&F4(6[B>Z_35 M.0RC@>/Y(^I4.0*V._7WV3[E3XRU6N2-6(W]@73J*U"T" I-)U$Y?QS"JPW4 MZ(.B15!H^IZILOK$ZGVO4EL+J:U>;AC2WG;$RA2'J;_P>WHSQ+DAP9Y9;T3Y M;F+WW6:]79@;VK&GCAE0M @*3>=5&7]"P"5(0-T]*%H$A:;3J=P]L6_U7R5! M.I",(3TT1!G20T/4>'I(E,LF=I<]JKXI2:&]CLG#!G0K'@I-YU=Y?>+!JQ#4 MQ8.B15!H.IW*Q1/XW?L64M.7S H',AR&$==S@KX.AV'8"8)@1(C*4!.[H1X5 MXI6IH+VZR8,(]!L %)I.M7+X9 &O25"O#XH60:'I="JO3^S;_%=I,AQLG(8! M#0;>-#2D@G2P46,(HW[@CFB2*MM-[;;[-YZ_81>G@W:PR5_V0??6H=!T(I7' MIQA<<134VH.B15!H.IW*VM/+]O0O_,3?HFDKV\+O?^6UUSF9H?_#K=.S,-.AX;=&Z30 MAB RM8=<-(>-N[O=&?=W]PO7 B>U3]W+-ZPH@J0 MSQ\Y%\\7507=_PA8_@=02P,$% @ G#!A5O<_\&ULM=U;;]O( 07@OS)0%T46R%KB39)3 MVT!L$3RXBG+OQ8/4I;DVWJ5%I>#A[++B.DW1P==%\[3:_NLBVY2I)Y6U.BNUZ'>??K^4J>[H< M.(/G+WQ.E@]E_87AU<4F7LH[67[9W.;59\.],D_6,BV2+"6Y7%P.WCOOQ-BO M!S1+_)'(I^+@8U(_E/LL^UI_(N:7@U&]17(E9V5-Q-4_C_)&KE:U5&W'?UIT ML%]G/?#PXV>=-@^^>C#W<2%OLM4_DWGY<#F8#LA<+N+MJOR% 6X[P#T:X+\TP&L' M>,<#1B\,\-L!_JF;%+0#@J,!WDL#QNV \:D#)NV R:D#INV Z:F/X;P=<-[$ M8??[:W[Y85S&5Q=Y]D3R>NE*JS]H$M2,KG[G25J'_:[,J^\FU;CR*I3W)7D3 MRC).5L6O%\.R,NOO#&?M^.O=>/>%\0[YF*7E0T&B="[GAO$WKXQW+<"P>C#[ M1^0^/Z)KURJ^W^1GQ!N])>[('9$O=R%Y\XOI@=W8F5#.*L9I&/>9(2'YA0Q) M\1#GLFC_,=#AZ;2SIT^!H]-AVT.G=N;W[''_$W1/VBYF!_^^71T\X%- ;@?O MY.;@=WP**$X&G<#\D]/"Z.W_O+S&]6Q_7B(MRGQ;/4.4Y%\?J@6(*.6Z^+?I MCVVG^6:M?N)[5VSBF;P<5,]LA#JKW]QQJ._F0*.Q$(D%B$QBL08$N-( M3( P+<;^/L:^3;^ZS;.9E/."+/)L36ZR]%'F97*_DN3WK)1O25K-RK(%28IB M&Z)J=4GYW911J]8WHT$G"9/1 M[C\]""%RK1$2HTB,(3&.Q 0(TR(ZWD=T;(WH]7,P"[*MIL$YF>5RGI1D485T M]4),K6+?F(X[,?7,,46N-4)B%(DQ),:1F !A6DPG^YA.K#&]R=;K+"5W93;[ M^I;\VDIR6V7WKIZ#DQ\'TW)3?*UKZAO?'38YB._HK,JN MTQ:+D)M&D1A#8AR)"1"FQ7*ZC^7TE%@6NUBVKP3KN6@5RQ^6"%K5OA'< M8>.#;#F.XP9!=Q?:7?(\G7\)X-H M7T/?)$*U$*I%4(U"-0;5>*L=_AF,CW:T K5&/;D'!8%C?W:-\_Q[_9KYL9[A M&8-I!7H'T^D>/)DZX\#K/I-"5QQ!-0K5&%3C4$V@-#V?KLJG:\UG?8C]+'&*/U]DV+8TYM4*]SU/H>AE4XU!-H#0]IJH( MSV9Y/0L5:2DKWQQ0:/W3:MJ4?S29&G:C7G#:ARJ"92F9TYU+HZ]='G>S1'Y;2/3PCQO MA#8MK:8=5_$<4ZBZ"TZ]4?<(1V18T E&4]<0*VA' M4X5!,H38^5ZDD<>U%R M7#V;7RA#JQ&H%D*U"*I1J,:@&H=J J7I*58UBC.!OBO(@98E4"V$:A%4HU"- M034.U01*TP.M"AC'WL"\7RYSN8Q+61_A3&?))E[97H=/#4=XFHKA^(GUYO1% M0_LF]@XBM'R!:@RJ<:@F4)H>1-7W./;"I^Z?XS3=KDGR/ '-ZUB^B0L2UP?; M9]7^UOPVYQU\KI?#KAL<)_*TY4+[AO:.([2>@6H,JG&H)E":_DYTU?JX]M;G ME%=!=J+OD[O;+10F$]=PT >ZV@BJ4:C&H!J':@*EZ?E4W8YK[W::B6BRGXB^ M)555[9J0K[+.#>?6 %M?* :A6H,JG&H)E":GEK5^+CVQB=:+&1S MCESO)WD[W#O&KG$J,'&/=[70;@>J4:C&H!J':@*EZ:%5_8]K[W]NCUX8->_\ MF!TQ=Q*A=1!48U"-0S6!TO0DJCK(M==!_WBH MU(=L-2?WVZ+Z7E&0>?R](#](:,P?M/IQNT7-\2LGZ HCJ$:A&H-J'*H)E*:' M5/5'KKT_VAWH;TZI_ZDWS=E7TSN].VUZD%YO>C8Y/TXP]&0>J$:A&H-J'*H) ME*8G6%55KKVJ$FE2)M73_4PEN9ZE&D,*+:Q:S?$/#YH&9Y/)M+.GA9914(U" M-0;5.%03*$W/J2JCW-=.ZE%ST#)[/GTB6U3!5:=5&%,+;:5:37O+FN\XDY%_ M'%IHX035*%1C4(U#-8'2]-"JPLFU%TZWNQ?Y\5+623TNG9Y?5QDO2')MIWOG M=JJ-Z+V\$?8.+ M!^W H%H(U2*H1J$:@VHO9)2Q\S*/)[7^W#;(3,[UCO.3F=F M[!T?V(6N,8)J%*HQJ,:AFD!I>DA5+^;9>S%]4CP[.H)F#"JT#VLU?2I\YAU' M%=J&034*U1A4XU!-H#0]J@>7Q;.W84$=ST+.MDV->[!/K8_M)MG\U)FP?36] M XR]8A[VDGG8:^9A+YJ'O6H>]K)Y_X^RS5-EF^=C9\+0M@VJA5 M@FH4JC&H MQJ&:0&EZH%4QY]F+N9XS86C]YG5/R#JN-* KC* :A6H,JG&H)E":GE%5O7GV MZNU/3(2A#5RK:1/AT=GY]#BKT/H-JE&HQJ :AVH"I>E95?6;9Z_?/LNYE.NX MGN4NLIS,XN*!U*=IY^U1XH_5G-@=N?[),V)H*P?50J@6034*U1A4XU!-H#0] M\*JZ\Z;8&3&TKH-J(52+H!J%:@RJ<:@F4)H>:%7L>?9BK^>,&-K=M9K]V#"T MD8-J%*HQJ,:AFD!I^O7[52/GV\]$ZS\EMH-]@]IJKQP;AJXS@FH4JC&HQJ&: M0&EZ5%77YMN[MI]Y;X^=[AU:Y_7W]D#7&$$U"M485.-03: T/;*J>?/MS=L' M^2A7Q#4F$EJQ0;40JD50C4(U!M4X5!,H3<^NJN)\["VJ?&CE!M5"J!9!-0K5 M&%3C4$V@-#W0!_>JLC8@5S1.\MW%BNOYPRI+E[_5I[4WESTT!AI:N;6:?NWS MJ6^Z8DV[J/:6=R>8&!:-H-M(H1J#:ARJ"92F1U&59;Z]+/N8I,EZNVZ.W<+> M_6M?9^^\(K40JD50C4(U!M4X5!,H34^]JM_\,79& 2W?H%H(U2*H1J$:@VH< MJ@F4I@=:=72^O:/K=X37CO6.<_>\.+W@H%H(U2*H M1J$:@VHDQ5MU= MX$(G#P&TT(-J(52+H!J%:@RJ<:@F4)H>:%7H!?9SZS[&WYH7@O?/-Y6O7@%6 MJWOA-O)VK'>5(L"P_W0 N-=[BETQ0RJ<:@F@NYU0SL_$SV'JH<+[#W< MIVU9E'':3%_OXU5]?S%C *'U6]"MWZ8C8_L6=-NW8.28RC?H%E*HQJ :AVH" MI>GY4^5;\/.W(+,3O<-GN&'8V)B][H*FY2+#"%1W07.@NLN9 P6MEJ :AVH"I>F!4M52 M8*^6[BHUGM>'Y_M>R]X.]T[:3CNZEKWC'K_=%;K6"*I1J,:@&H=J J7IH555 M4V"OFG:WW-X'-M[=VM@84FAU%'3O!F:>VD%+(:A&H1J#:ARJ"92FAU250H'] MM*SNX4GR@WP0UY\^&X,*K82@6@C5(JA&H1J#:ARJ"92FQ7FL*J$Q]I**8V@I M!-5"J!9!-0K5&%3C4$V@-#W0JCX:V^NC/S_SM<.]H^T89[['$U_H2B.H1J$: M@VH:-4XC>V-TT],*: E5*N]>C - MNM8(JE&HQJ :AVH"I>U".RP>I"S#N(RO+M8R7\H;N5H59%9?N^!R4,\T]E\E MN5S4MS1_]]X=##M?OW'>14[]]:%BKBXV\5)^C/-EDA9D)1<5.3J;! .2)\N' M_2=EMKD<5#.E^ZPLLW7SX4/UAR'S>H'J^XLL*Y\_J5?PE.5?F\V^^A]02P,$ M% @ G#!A5D20IX&UL?51=;]LP#/PKA)]:H(L=)VVVPC'0)!W6AQ9!BVW/BDW'0O7A2732 M_OM)LN-E0)(76Y1XQZ-\=+;7YMW6B 0?4B@[CVJBYCZ.;5&C9':D&U3NI-)& M,G*AV<:V,$7Q[T]6H/O M9*/UNP^>RGF4>$$HL"#/P-QKATL4PA,Y&7]ZSF@HZ8''ZP/[]]"[ZV7#+"ZU M^,U+JN?1UPA*K%@KZ%7O?V#?SZWG*[2PX0G[+O?N-H*BM:1E#W8*)%?=FWWT M]W $&-^= :0]( VZNT)!Y8H1RS.C]V!\MF/SB]!J0#MQ7/F/\D;&G7*'HWR% M&X(OL.*VT*TB8*J$)VM;I@J$I;9DX6J%Q+BPURYOJ=4.#?&-0'C1A#:+R:GP M7''15UQT%=,S%<%NE%QA46(YB,;R!-TO0" MWV2XDTG@FY[A>ZPJ#&8!K@@-6@+#".&*66#0H"E0T?6ISCO>;X'7C\,N3T9) M.G.B=B?T3 <]TXMZPC?BRI)IW3C0#3A1\E3YRS0S^$1F[*D+BH\,)-%LPYA8 M");HO#3L#I/XT!GP7WHWQL_,;)U6$%@Y:#*:.>.;;C2Z@'03[+C1Y,P=EK7[ MFZ#Q">Z\TLY7?> +#/^G_"]02P,$% @ G#!A5DH(O$M. @ * 4 !D M !X;"]W;W)K&UL?51?;YLP$/\J%JNF5EH#(2'I M,D!:$DW=P[JH6;9G!R[!JK&9;4*[3[^SH2B;:%[@SO;OS]EGQXU43[H ,.2Y MY$(G7F%,M?!]G1504CV2%0B<.4A54H.I.OJZ4D!S!RJY'P;!S"\I$UX:N[&- M2F-9&\X$;!31=5E2];($+IO$&WNO X_L6!@[X*=Q18^P!;.K-@HSOV?)60E" M,RF(@D/B?1XOEI%=[Q;\9-#HLYC82O92/MGD:YYX@34$'#)C&2C^3K "SBT1 MVOC=<7J]I 6>QZ_L7USM6,N>:EA)_HOEIDB\.X_D<* U-X^RN8>N'F:8L(>R-0IG&>),NH:](;=D)<4)E&%[#N1!&M!D23D5&0;7:S"4 M<7U#K@@3Y$]I M]_/2B_$[0 M4N)Y_H$<>Q2/.&W+Y687;F[#:ZF\Z'C46]L>BB ML0=\9S*JU(O=&/2(EH:THX%=&<^BR7_B_EGCVS?D&U5')C3A<$!@,)HC@VKO M99L86;F[L)<&;Y8+"WS*0-D%.'^0V/Q=8J]7_SBF?P%02P,$% @ G#!A M5EF7K4*? @ J@8 !D !X;"]W;W)K&ULM57; M;MLP#/T5P2N&%ECKQ+FXZQP#3=)A?6A1]+(]*S83"Y6E3**3K%\_2G:];$V" MONS%NI&'YU FE:RU>;8% +)-*94=!07B\B(,;59 R>V97H*BD[DV)4=:FD5H MEP9X[IU*&4:=SC LN5!!FOB].Y,FND(I%-P99JNRY.;7&*1>CX)N\+IQ+Q8% MNHTP399\ 0^ 3\L[0ZNP17:6G]EZT;VT[ LLJB+AMG8E *58]\T^1ARR&* M]CA$C4/D>=>!/,LI1YXF1J^9<=:$YB9>JO"_#"=P@S9*;M6 M" 8LLJL-7;<%=@^97BCQ CE-)4<:'S6;:+4"@V(F@=UJ!,N.IX!<2'M"(&]/ MCYA0[+'0E>4JMTF(Q-C%#;.&W;AF%^UAUXW8C5986':EM4[ MC@XB3B$[8[WN)Q9UHH@]/4S9\=') =Q>F\>>Q^WMP9UP6Y#8)HM09W&7X!JF MOQO&E>"%7?(,1@'5F 6S@B#]^*$[['PY0++?DNP?0D_I@M!0'51#!9EZ6F?_F%^^:A MYU3J5"FYL)FN%#+ZG^L=86W%508LTQ9W::BC#+>2V(T&>Y(8M]SB@]P>-;[S M"N,W5QC'T?D_T<.M_E&"6?@N:9E76K>2=K=MQ)=U__EC7G?Q&VX60EDF84ZN MG;.80INZ,]8+U$O?C68:J;?Y:4&/"1AG0.=S39VC6;@ [?.4_@902P,$% M @ G#!A5E<&RU,8" #% !D !X;"]W;W)K&ULK9S_;]H\'L?_%8M[=+=)>PI.()1>6VF%?)4V3>OMN9]=XI9H(6%V:+?3 M_?'GA)008ERR>U=5"^'S>=F&MQW;[Y#KEUQ\ERO."_)SG6;R9K JBLW5<"B7 M*[YF\B+?\$R]\IB+-2O44_$TE!O!65PEK=.A-1HYPS5+LL'M=77LB[B]SK=% MFF3\BR!RNUXS\>N.I_G+S8 .7@]\39Y617E@>'N]84_\GA??-E^$>C;<4^)D MS3.9Y!D1_/%F\)%>1=:T3*@B_DKXBSQX3,JF/.3Y]_))&-\,1F6->,J718E@ MZM\SG_,T+4FJ'C]JZ&!?9IEX^/B5[E6-5XUY8)+/\_3?25RL;@:7 Q+S1[9- MBZ_Y2\#K!DU*WC)/9?67O.QBI],!66YED:_K9%6#=9+M_K.?]1MQD$#')Q*L M.L$Z3IB<2+#K!/O<$L9UPOCT^\DHO"U:PVVN1OQ!1QBM>^: 2796O9))D9?^X+X1Z M-5%YQ>U]D2^_K_(TYD+^@[@_MDGQB[Q;\((EJ7Q/_B3?[A?DW1_OR1]D2.2* M"2Y)DI%O65+(#^J@>ORO5;Z5+(OE];!0-2JYPV5=^GQ7NG6B=$H^Y5FQDL3- M8AYK\CUSOOU6OO]&^98!,%1OY?[]M%[?SSO+2+SGFPM"1Q^(-;*H[@TQIW_. MGR^(O4NW-.D+T;EZ])'ND_#G/Z)B7WIMN[#,*FZMD=GI].904?VOE_:%6]LZI=D(Y(E)^]4)XOS-&5"D@T7NV[X M7E/'.R.S/-5>R0U;\IN!.I=*+I[YX/;O?Z/.Z)\ZI2)A"R3,W<$F%:R< #S? M.NHC>SY4*K(\'PD+D+ 0"8M L);>QWN]C\_0>R+EEL<]!&^$]A7\N",K>]*6 MU:(;0JG=CG&1=?*0,!\)"Y"P$ F+0+"6CB=['4^,.O["?JG50T'R1_7[R$62 M/1'^4ZUF)-?-C^Z,M+X"GG34.1D=#8R+;LSX.,;MQMC',1ZRXCX2%B!A(1(6 M@6 M83I[83IF88I\R7DLR:/(U]5 RS(UMU Z7>;KM5JIRG($UDG4R.TK4:L[,_'\[ (U(*6.B_WZKQ\8R3EZL0NU#RU&C(_O&Z+L&VQRD7R'^U& MQ)V1V5>G2-@""7.1, \)\WLD?2%E":"Z5Y4)I?TPYE/STQPSD_-(36,4+1VMJV&FU;/;2]88(\LW3; MQV Q%]!;ZDC: DISH30/2O-KVO1PA+]0VJ7'.C\O+H36+D+1VB)OC$-J=@ZU M _CI6;J9UEO1=F=DH38=C[O[T)K(":U&H:,]/DW@>#JCCG.T)^!!6^+K6D*I M->G6,-"$SB9TK!M-H7X=BM866N/84;-EIQ7:6S-DJ&$'I2V@-!=*\Z TOZ:= MI>UNZ"EM0ST\%*VM[<;%HV8;+\S^W)2&B91$G-B,)FSY8YO(I+S,3RMUJ+4' MI2V@-!=*\Z T'TH+H+002HM0M':/:>Q%:O87/TK)6WWB UGFF4QB+EAU)6PA M6"9WNRK:[M+U\NR)SGJ-.CRY6E/''CO'HH?ZDE":"Z5Y4)H/I0506@BE12A:6_2-(TK-EJC' MDM>]E"/9FU:>EYK+C&;=$;\;1KO3SX6YAKU5#?4QH30?2@N@M!!*BU"TMJH; MQY.:+<\YDZOV)$8KXZ[-9FM4##4PH3072O.@-!]*"Z"T$$J+4+3VUU8:R],R M6YZ?U>P]3=A#DJK9>VGYJ'%[K1^XK:[!UKDT;VXNKJ_@H3072O.@-!]*"Z"T M$$J+4+2VX!NCTS(;G1^;I2H1/&4%C]5@+POM9=I6US'KKDW-!?:6/-2YA-(\ M*,V'T@(H+832(A2M+?G&_[3,_N=?KS-T%L>5\%GZNF^_R0N>%0E+TU^[B\,? M4J[M")9FFZ8S&Y^;*]*[*T"=32C-@])\*"V TD(H+4+1VEVA<4DMLTOZ>;M^ MX.+_[ M=W\]R9I/Q]+@S0+])":6Y4)H'I?E06@"EA5!:A**U.T/CY%IF)[>G MVT7^2[Q<\"63VF]DF OK:WQ!:0LHS872/"C-A]("*"V$TB(4K=UY&JO8,EO% MO[7W:6;V[B-0N^UC=L.WH^)Q>N51SW*=7X>[&= U^=Y^\3TP\)9DD M*7]418TNINJT(W:WGML]*?)-=9.QA[PH\G7U<,59S$49H%Y_S-6BNGY2%K"_ M >#M_P!02P,$% @ G#!A5N&^6!C\!0 LAT !D !X;"]W;W)K&ULO5E=4?:-KP@1X"5-,GXS M6 FQOAJ/>;0B*>8CNB:9?+*@+,5"WK+EF*\9P?/<*$W&R++<<8KC;#"]SMON MV?2:;D029^2> ;Y)4\Q^W)*$[FX&^9O!M7 M7N9Q2C(>TPPPLK@9?(17(?*508[X.R8[OG<-%)5G2K^IF[OYSO^"T&-BE@=W7P"D-G#PS!94\#R$6>'K-Z XPA9;>U$6>S-Q:TH\S->Z/@LFG ML;03T[LLHBD!7_$+X> 2?%HL2#X2J@4\8"%;AR$1.$[XA7S^]!B"X8<+\ '$ M&?BZHAN.LSF_'@L9BG(XCLIN;XMN44NW$($O-!,K#CYEKT&))H!&SX&T 60H: 9OW-H<$\[&]N=;"QJV&Q1H\CL"!SPG "N,!B(RC[D6--XU'TYYC[4[O+%5_CB-P,Y/;! M"=N2P?27GZ!K_6[*Y3F=A6=R=I!GI\JST^5]FB?Q[1M#UW 81$RQ 5@,6&F#0QTPFYL"#*O"@,_"_Q(HPD%%5D#9R M\WU."(@%28V3*M!#W)\'!0\=9#L-3*ACO*!ED4"K+NI6)Y4_#TC0Q2*.".._ M'IU=I=O]:!S?;RR"F0&%'-MOCI !Y@=^RUJ!>X(%=G+[&'W?Q#S.56-$N7G- MESX.4K^_BY9$=)0?6,TMN3N>$PL41#5?U,EWML+9DBB]M<7)!A=J.9%Z'6>1 M<1\O_1W,3=N"$XV] 3>QD*>-HX[SW$#)'.- UA('=E;VZ3VCVSA_?Y"O+Y)? M+D3S&FQD96N5,?#\)B4=Y,+FMF?RY+>0J74$/*>0 $/, 09KPB)9O"Z,?+O[ M&R(XLJR?3::STTW#DTP/4U9K$OA&4=(G*]TNA_8H<%N2 MNK?D;/::ZN-(!,-@Y+?-E".6T!K9VO0\3$2MLF!OF56^&4K>L=Q\>B3"-R;" MF@2'?\V\M)@U%4T;KDW5U/H,GBC0^G .C$'96E$TXRRM*+;X:]&@J)9NZ/W2 MK0??LI=F?'YS4,VXB58TS3B[[64!U7(.O5'.]2$'C>0F&KGRVQB;1SPYBR=M>&: MK_$M.*OEY035,A!U"Z2[BE?7EQ:D?^71M:P!I&M9DZ<6+8MJ88;Z"+.X'Q7] M.X]K64TJ.LAN@L+NH$Y=A;7T0MTB928;XDB)=\*%^LBJ)!BG"['#C(!$[L(9 ME\W&''1Z?NNWU;-Z"\_E[3"KM5Q#WO_\'1MU:JPW)_N3M,=BT)43]) MV'/E^MK6X>@K5P<95FYG6&^E/=X[S$H)6^:'@EQJ@TTFBN.@JK4Z>/R8'[>'GY2!0 M1H !D M !X;"]W;W)K&ULM5E=LB>^)D2 YS3)^,Q8"[&Y-$T>KDF*^07=D$S^LJ0LQ4*>LI7)-XS@J$A* M$Q-9EF>F.,Z,^;2X=L?F4[H529R1.P;X-DTQ^WY-$KJ?&=!XN7 ?K]8BOV#. MIQN\(@]$?-W<,7EFUBA1G)*,QS0#C"QGQA6\#)"=)Q01WV*RYP?'(*>RH/0I M/[F-9H:5SX@D)!0Y!);_=N2&)$F.).?Q;P5JU&/FB8?'+^B?"O*2S )S&;X"(+/$V$?=T_QNI"+DY7D@37OP%^S)VC P0;KF@:94L9Y#&6?D? M/U="'"1 [T@"JA)0-\$YDF!7"?:I"4Z5X!3*E%0*'0(L\'S*Z!ZP/%JBY0>% MF$6VI!]G^7U_$$S^&LL\,;_-0IH2\(B?"0?<&-4 MZI;9CCH[[Q:7?(-#,C-D.^"$[8@Q__DGZ%F_JI09$BP8"*REFE.KYNC0Y]]P MLL5E0TED2\-92%3BE2!N 9)WQMW<11ZRW:FY.Y2E'V9//&L\:8<%VBF=2=BM M";O:,OFX7,H."OY05JE=%)4\%I4 MB\:XIC'6EDC=TW,6F',BE UE/&0-# D6# 36$L^OQ?.U-?"'M%[29,F;'V2&\KBBU DI5[>."JQ%?0)1MQ+T8_YH5Q@*K:T0:A1"K]:,Q.1%S> P M9%NYQ&RHV5*E"YM=+/[ESVC?F#>O=W MO"CP4A!VLBY^_T&QK'%O?>R'0=G=2/\J.:#(76UJ1QG4CO.HNW MSB.Z'&VER4@*JW%\OXKZIG,$?=_M*:2*4SQ6^KF=R[WQDTCO)Q6MYI6'"_4= MXTC55E1Q2@'>PEJBQEHBO;7,=]J*3JMD?H8E!,HWP@,!!>< '=?./'B?GQ*V M*KZ+<.G'MIDHWX?75^MO+U?%%X?.]6MX&91?4!J8\H/.%\Q6<<;E4[:4D-;% M6+HO5GXC*4\$W11?#194")H6AVN"(\+R /G[DE+Q&PO=V]R:W-H965T11\[L/H> MJ^_<^WNP.B?UYQ6.)I<&2OUK%WC_ . ##S[HG$^[(J2'YQ8^WX;?Q=LX#IVC MW18V63R(HC3<[. 8>HYA)\?<4 .[@G7*7C@Y(P\U.EQ51P< 'WOP\:M7M7$< M;5>8='^M4N&^*7:%ZQ2^<'I./-;)X>IZ<@#P./J[GT>O7MG6TMY\ M;?N]R7^E#;=.&7MB7U.U9$(3#@M41;TQ?HFJ.02;CI&5.WCNI<%CS#57^., MR@[ ]PLIS7/'GF7^5R3[ U!+ P04 " "<,&%6PZ+9(? " !G"@ &0 M 'AL+W=O_Y=E4N@<96*>5NX'D#-Z4L M<\*)O;N2X41L-&<97$FB-FE*Y<,9<%%,'=]YO+AFZT2;"S>$BGCJ>800<(FT@ M*"Y;F 'G!@EYW%6@3FW3*#;WC^CGUGET9DD5S 3_QF*=3)V10V)8T0W7UZ+X M!)5#?8,7":[L+RE*V0$*1QNE15HI(X.49>5*[ZM -!2"8(]"4"G80+BE(KI\"*+1 KD"[T'1=Z;E4!DKHYQ" I)[_(-8:!RB@A-(N1T18;.\K_VI'^0 M0ND?@/.@YCSX5Z$\-[0ED.\WLM\;=<:[LS^L[0^?F?T&$YU00RB:\5@(+336\4O>WFWIA)/W&B^B#[0TMHF52)>D[*1?WR&E*)8L"TZAEUBB9@YY#H?#FC MC#N+F1U[D(N9R'7*.#Q(HO(LH_)U":DXS!W?>1MX9)NM-@/N8K:C&W@"_;Q[ MD/CF5B@)RX K)CB1L)X[M_Y-Y(?&P5K\P>"@CIZ)H;(2XKMYN4_FCF=6!"G$ MVD!0_-G#':2I0<)U_%.".M6R:RH@CN1_LD2O9T[$XB-]QLV^/VF)7QGZ MZ<4]CT4&Y!M] 46^D&3^WR=0G6-036$W"027AH L= M)=2 J)I@A!),EC35#,6D<2SS9L05.A9X0XMGLN9^@5NY/Q:G<\:/BM,36$V< M827.L#.^'O&L\YBEC-H<+-9$;X&L8,,X9WQC-0.>V,=,Y%P;DXT42I'\.%%H M3!2K,E&T23KL,S3[!(MZ JNI/ZK4'W6&YI*FE,= J#Z2' 5^!2K;5"S01D>! MZ8^'_J 1G*.3\/7]H=<(X>C4:C+RIY51C<^XXC/NY'.;),S$D;(7<4(PHDQ@ M[(0JAR6D5)MP$3;.XEQ*P)@ZQW=\PG<4>GZ#;HN1YX\;;$^-@LGD#-M)Q79R M(=LK"4ENJQB\'+$2:[#&'=U)AL.&9^OQZ)SHH\=CJ$8_X?_]'1[IHUM[IS^HX>^)[":4K[W7G!YEQY[S*U=![X$J@D33@;-$]]B MUI(8HC:S6F:H\SDJ(/U./H^H$97QUMX6">RQE=AEYER;,(CQ;#!-8BKE*X;& M@@5[1HK[0ZO(&[_(&_=6 )59?.O:)%O6%5M?QO93V.\O,Q?.Y M@@5[&(Q2O+%:!0U/+DJ\A)H%89N5=W+GME@%TY/SYQ[UV)%8E-^57T M0=5HU7??VFZS,;XT_;CM$=]ABF;^*Y58;BB2PAHAO>LQ+DD6_7'QHL7.=HPK MH;'_M(];H E(8X#?UT+HMQ&PO=V]R:W-H965T-W(+3*@SGYJQ)SZ?LDKFA,(31Z(J"LS_?8"<;6>.[^P&OI/56NH! M=SXM\0J>0;Z43USUW!8E(P5001A%')8SYY-_G_B!=C 6?Q/8BKTVTE06C/W4 MG2_9S/'TCB"'5&H(K/XV\ AYKI'4/OYI0)UV3>VXW]ZA_V[(*S(++."1Y3]( M)M8 [H['KA.0&*2BQLU]?*J7>NUW;39X4.]P^#,#OT ?654 MK@7Z3#/(#@%<1;?E'.PX/P2=B FD S3T;U'@!8%E0X^7N_L6]^1R=Z^#S; ] MP:'!&YX[P:H CB7C]S9M:]_0[JN3RKTH<0HS1V4- 7P#SORW#_[(^VC3I4^P MI">P \W"5K.P"]U$?:Z#O!*0(9]72NWHS7/H$2WH".U!MU*HVZ@R7'^;K =D=WJBKME)A4A4+%2!L MN4MY)HY4GJOCB-#5^4BRR5XO/]H[[&\^[!4MZ0OM4+^]=Z/_O[XDC7M?TO6)EO2% M=BA=\"9=<&GHW:(OR[NT[JL;ML%Y!3J+PFL*ZA*J]%IR0E-2XMPJ;=X/:'5XKE[I8MZQZY,"2C45Z2BLG[1MZ-MF?G)%%='XP^Z_#0E MT1M,7;M^Q7Q%J$ Y+!6D-XB57+PN!^N.9*4ID!9,JG++-->JA :N#=3\DJG\ MT'3T FU1/O\/4$L#!!0 ( )PP85:A.E4&:P0 "L: 9 >&PO=V]R M:W-H965T3JYB4!<\YGG^_XLWU@NN/B46XP M5N IHTS.O(U2^:7ORW2#,R0O>(Z9?K+B(D-*WXJU+W.!T=(Z9=0/@R#V,T28 M-Y_:MELQG_)"4<+PK0"RR#(DGJ\QY;N9![V7ACNRWBC3X,^G.5KC>ZS^S&^% MOO-KE"7),).$,R#P:N9=P)2@AP+<+]! H-?P"U7F"F"*'T&":&%24WY4((?$ZP0H?(G;2?+ MINJ/,/!UPPN)V%).?:4'9[KPTVH@U^5 PA,#@2'XS)G:2'##EGC9!O!U5'5H MX4MHUV$O8H+3"Q#!GT$8A&''@!:O=X<=[LGKW8.>:*(Z49'%BT[@7>F$+.M< MX+001!'-^LU32@M-&%@)GH$%S_)"(2LIO@(W2##"UA+P2+'$$UF)_4+,_Z$.? M[RNBSD(U[QE7>NY76= BL,_UI5&4-0$IHFE!;5:Z*"^[CFW79IW>SN%D,AE/ M_>T^EQU6HW@XG5:OSA%2URA MM5/0E#"P]XS^SN*-CT0W&D!X*-_76"7_9]6.ORDB8'\5<2,5R9")"NMYQ0OU M$OR*"X 80%)B!5#ZK2"2G(RSMX\WSR^7:(DKM#:_3:4"Q^5CE.TQ!5: M.P5-L0-[3_/O+/')\;X:'RF\PVAXM$,[K4G\O;?H&19K^S5"@I073)5OG>O6 M^HO'E7W/?]!^;;Z$V+?S#4SY&>4S$FO")*!XI2&#BY%>R47Y9:*\43RW[^H? MN%(\LY<;C)98& /]?,5U9JH;TT']?6C^'U!+ P04 " "<,&%6T%(CZE4# M "P%0 #0 'AL+W-T>6QE+]KV6N;MXY MYGKVX>RL]WAYLVN_J(!+U[.27A] >M73!\I!C]/G*,>K!-W0P_UURM M[SGF'!VD:X\LC#BVJNIH0AP'/8OC9B[81 :^/0N];LAF?;RZSL;#-!>;<@M< M8]#\)*/.$^$C=T(XFTH&7BG)&%\;W0,V3 M,9'+*K:)8+ZG]? =H.F!0,9Y*[#O&L-X6!"EJ!2WNE,-KHS/(*=N/ZP+K7 N MR=KO7[L;A^JB@TQSF5#9AO'=QC0>)>I9V5JY9;M$TMJ&X:&M,!_BZ;X>[27K^*URG84ZZ^ M+/5T1-6'TJ9WDJ9L5?57:2L 8_=Q=E(4?/V9L[G(J)G\P0''0]+X.8MZ$HUY;1*<T?A-Q["+#4Q!Y$LL=G8+(^ 1$#M[LJ?F")]!) M)-(_2I%>O5WK[ FW=H2MU8&=]\C] 3MYO@GJ3)>,*R;JWH(E"17/-H::7I&I M_CFZQ:_')S0E2ZX>6G#D;MK?:<*66=R.NH-$U*,V[6\P/3]LM_TZ%A,)7=%D M4G?E?%HU'=W04>L#'':1V^JP(YB/P>P(8%@<3 'F8[RP./_3?")T/@;#M$56 M)$)](M3'>-F0275B<>P^L3[L,XWC( A#+*.3B57!!,M;&,+'SH9I P\L#D1Z M6:[QU<8K9'\=8&NZKT*PF>*5B,T4SS4@]KR!1QS;5QN+ Q[8*F"U _'M<:"F M[#Y! *N*:4]YF_]HQW\!4$L#!!0 ( )PP85:7BKL

_\=Z8!SF60F$GM%PV/4#S2,!,?8Q*9YO1.EG8KYB8A?XW'0&!OGS/N2.N1,;U[*>\% M?69!)/U]50F682>Q% M\.] &43/5%P(6!3(S2+PH^T3(PO"B5>*^-^1UDX,K[DZ7BXESOT$%@FY8[IS M]VO$I-KB3K?URU;>P-QV-H9:Y^7JCXJ6'(^A/@-2'_90=]P M-PPZ#99PMTK/O_=MP\.*^O[JIAZJ#=1]0,I=O0J6-R!3',Y!QG'8TK/UG(S3]?9*%<#J04RH44>1"'&&+J^SPWZ:,X];ICP,!1"Z4AKSSQV M3A&?H) M^@>U-'%W Y%RG;0D=I\<=@J-VQU0T3UN:C0Y?%IHK!*L$+V=OA*I M0@]^>MW!>,HPV@#=,ID=(BJ'A&_/<:!X?>*%EINBB[AQ7,)>\K9DL5'@N*-I MGY:GXE4_T#7#W,AI&8*6QGU0,B MZ(*AI42!-9E'\:X,[EO'P4V%S$?1/ MW%QOP*OGCFHZ?JJ4L$\E85XPIUS_)]1%$-C],]JIQKH#5)EK3UF,7JJ M%^VRO;RN.0X_*O!M1,:9(%YR47?#V=>(JLYJD[I=[<*V>"V% MC?T[O4V'YWG5F]\8C@&[JEJ87W,=I4F"!F/A^(PMWLB#MLNK]R%&UL[5U;;^,XEGY?8/^#-O.R"ZPKMI/4#5TSR*72")"*@S@U M._LT4&0ZYK9,>B@IB?O7[Z$NMF2+$JE+1,H%-#H5A3SD=\['VR%Y^-O?WI:N M]8*8ARGY=C3Z,#RR$''H#)/G;T>!-[ ]!^.CO_WUW__MM_\8#/YQ\7!KS:@3 M+!'Q+8Y"'$BL4-OXPVOSE,I9'R5?KY'AT/!Z.3ZS3KV=?OL+/\Q^;=#^@>G-GS\^OKZX?7D V7/D'\X.O['C]NILT!+ M>X")Y]O$04<6I/_JA1]OJ6/[H8Y2V=^>F)L(.#G>E"5,P7\;),D&_--@-!Z< MC#Z\>;.CJ(H2\H\2,/Q#'IS1ER]?CL._)DGW4I9(AK_B@O0;!8&>+>LW1EWT M@.966.17?[U"WXX\O%RY7&#X;<'0_-L1\9D-J,?CT3C"_)>I#P;G7+JDQ*,N MGG'[7]@N%SY=(.1[1Q:7_O/A)E,= NF8_<&ARV/^YV,9.<>M5';ST9O,)RNH M%">)=TYFEW2Y8FB!B(=?T"WUZB!1*:1]F)>VM[AVZ6M3B%+R:E?^"GN.2[V MH6FP7-IL/9E/\3.![L*QB7_N.#0@/O1M]U 1!R/O 7D^PP[4B-?B"ODV=B5Q M-514@Y ?T LB ?QP*-2#[)MZ&*>$EW3,*C=M?@]J^_RO *U[\'?(K M8JE61NL@@24L0&'/!=U6V),U"K!(?NO@)OX"L;@&M]A^PBZT#%25C=7*:!#D M+8))0=7:[V1NO%KW]KI.4Q<(:;R:YZ[OV*Y3JY:[,AJLY!5ZX@,SK !\##WV M'?61%_.NJF:E1#8,X89 ;6" _?[&6WTR*OW)QQV7SS<>Z6Z-:H"K45B#L&]@ MF;9$C_8;\K[/Y\CQ80H(OSW8U<%)B6P'0C)/R'RJ"Z)(: R#MZO #8>)6ZAT M7'4NLO:"(ZT9].8C,D.SS5?L\Q)@W3D<6@-K(P[^G99HQ2*M6&989ZBU2YV, M>)>O3BG+:IY7WX/ZAVNWN>T]A0LX6-,_V_:*KYE'Q\CUO>0+-])H,!S%Z]&_ MQ)__>>YY*3BN_83-Q=S6[#,#$Q"^L8)SFGQ]//H].QJ?/YT- MAZO5.$' MGW"^V&XX2_,O;<;6L#SZN^T&2& \J;RZ&K7(=/OFK@Y5C0:CCFB07?U6)82B ME'Y0HPG0,4G&>I/DA\W^@/$99DU3Y 0L7-<4=^\%.?IA?%6 L:%/]!X4]EU% M=[#$+1[("[+TP]3*"&-;G^K=J&]@*41 ^!K0"&R;3M(/6Y8BBFUWIK?M[AE: MV7@6+W1AZ(F<3Q+S;HF<6;V,0"\C RU=%6A,@(]Z$R %YHX2I]#DN6EU-7*> M*>4!J$VGNAIE$U__O@G:XPT,&H2Z$HGMKM)]3:C+F5*S2BQ+1-\W7D7(KZVQB MK6U:5$?QPEH"H!GF_;Y7@>?3Y9:VZ^)&+).U1W:O#%?-K]K97)N29\[J\' 0K#-NJ4V$RZ6\M%J; M6G;&+0W,C%&YD+.EWE/)W'TP?!VH9@S?65>5/ E*\_7!_-5 FC'"[\Y$Y39- MWJ_@[)7&9,6J?SV8XJMB]C6 M8=]V+^ER24F(5.0V*\VHG[4E+9?C0JL&U@QW6@I%X6G4G60],J\4-$/:L^,$ MRR#T^86C3^:*;'01@%^4O4/^9/YHOXE]XBI2>D2%)I";,4E_X%=!")I]MQGA MCJ44\BLTQPX6S=G*,_:(#Q7!5IRN_W:\?V0 /$YNM;T#!H>. >PVI"Q5\3B[@%C*DE1+[ MQ++W4Y 9*X<$0H0Z;H" DB;^RJ(+#.59]:/.>],@CX@5]:8VL)UUQ*C?8>;L MRL^4SL(=7<1>L(.\*75G!8;-SZ"?B:4,E6]?!8AFM-L'Y"'0 MW2*,LOF"7!I><"R>+Q;FR>KB;'@Z_&*FN=51FN&AF*)PDO,[(M#1N8#N?+;$ M!'L^[_9>4+'IY3+WA@,UX)JQ?5FT.WO^8F.7WW6ZIFQJIV/'G,_^#V8Q\4WH MH@V>IL3K2"BE7996%5&QWWGG;=)4A&ZI'=%3E1U1+MR*I'<5GVXGH-9>P*WL MAU3*>P2VX>$E&3_*>H6BGYOU ?QC89-GQ -H1@$U15.P=ZY$5QNTO.;WC+Y@ M8,W%^J?'0W-N9NWG/-YHT<5Q>0$:=CJ=T&QGM[B.]LP(,PCHYM@O<(QM$^C' MD9H6VC=Y"=B6ESG[D7_Y%W[ C"%>$HPK.V&2=URU.3LD%23TV,Y-:<.,U<\5 M@BF8@^.0_BLW!,TG]DL*F/\,OPM:O4S6'O.DMAK,6!'E+_MO""C00<(1H237 M ="BB@8,N8Z5N6K&/0EE^V6;A%G4'S7P?39N=TG09MS*XMO_?*8S(3SV9K3T M%C7YW+0'8'!YW*71*;-['2<-S0TW85-YE\1>T-:+LFO*LN0]MF8EZ+%!/^G= MB/.B7?\DL-IU^?,J"7T%K5HN)"O M>X:6.%@**%*:[P#844T',3&^O*^O(/2]WU'"-1 ?A?L MT?9;MALK[O:E\AX -ZKK(2&)YB["=SIPWTMR5--!0@S9H]/==1_9S;,;LA,5 M5MAUE.3+:N53'_V#U720,$-S%Z$8W/8='F5N;+,>-#U*U) P1.Q9U+7O*(Q@ M)\V60BD'21QUC201AR?6IH_8A$'21Y%=23,T=PENH\SKW4IF:2^ #LKP \,;S8L3GH[@;P+HNC!\HC-'>6"D!N@ZY6YDRNB*RJ/A\0;>35D3!'\ZMD IQ;Q64> M99/CS$[FPV6+C"(2GA1?+M6$&_&3IU=HCJ 1Y#]]*LT5&6$'R9W*BDFXI+M+ M=KJP&;H K&'D10!7=((W/_$!$$,!>&)XS3VN A5%FU,U[@'E"-"/']K> Y+5 MGMI=@<[N <5KOD=Z[H#^&!+?U"S8%E24HA_;:MHZYW1! QHQ)&YE>/H=S<+8 M1!S99%Z-0XIB#H%$3:C$C#M+::@_;#\&%4[MHH;$XT[;KNL5Z4""695E9W7[ MI>]T:U9/+5^+$AR*W.^#\U9<14E[;'1EV*47F3I;>.^A .W ,L)?W[LV\7E$ M%/@:7M62G;X(!?28$ TIH_02E!YK:H':KC&QB5-C;94C0#_.:+NVDM6>VGC2 M88R%S7AZXWD!0$,W!%#9[GWPY&)G OIA@%9BWE*87S^&U;1O\=Q$71=FQ*E+ M8TQ%*)!<,^WD.#!.R*#7-H3UPV:&G0E-46#X@AP9Z!^'PU-^=:5?AE=%+Q6U MNO,F?XL)XH 8F@G?=!&F/P"KJV&7B;O0N#&UO)\$$,"4&[H\_,*W-O,WN_@*3<8)5D?\@;&L<565 M!HQXCT"6_"*S2[V H2E7,%L#//Q,\!P[?(T?W4H U=U3F%F#XK*+P2O^TJ$K M%^/R=#@>GE@#:ULB#W@9%;.-9Z3!J^Z-F#X3;+VR'LQ8SV:5<1D= M!!0N:'+2'@ 'Y'%K$0%YVXW'3W\\((<^D_#)\_W+;&&@XV1\Z M8CE6JESXFA1M;UWOQL.-KMS3=" MK934CCOIW:,-W*N8>JX@B@3"5WN>#\L^+)K4JXOI)D!8<36W;]C_SJBW$QPM M>G1._#)&([+UZP6J$B036ZPUU1AR:+"J GCBPORF/>&;"JLK+J&&L0\J@.4YI7A8\+FXS&/R#EPFM"6S7+U*]U-DB[[)L%[ZU%F;6J M@21.5#!AMY0\AW??6R=Q29F_2-R:%K4]%%1\U6-[/G^*R;.+XM_75P!6S:QJQH\ZF>4/T:8GV:%*T/&M".&1Y-6>#GI;;.;5S8+C^_/ET@Y/,3ZI2$EWCC M.]WIZ]QWR%<[T/%Q.-X]T!&79H7%6=ORX$])D>'!O$VA_VT12-CMB0_A!7?0 MB/@V14&6;B:A6V>GS//%JC$2FA*O7W4/%G'PY_3])M6!8N\<=\% $1=GI(00OYA0?-I9(E]78P57 M\04E0+L2#+EILV0^U<"!(&VBG:Y<$ILACJ@(#Y^^>M!\EMCC#QQ*V3<_3[_L MK(#1C*AY883CJIV37.:>,* &V):#US7;]/]N.Z'^I-K\3N*>F%H!G$R0B,ZG M7X('.%2G8*<*4["PR,U$+%5HQ_.PL%YJ'9QNH]K ^N$T@M3,EGU M:[PEQLIILNH 6YZ6"4Z=)PNBZ-GP:\HF@>_1@#EH]AA%7RT@;UL'6 M\IY9L?GBB@');NTGRGCV]0_>-V/;C2+,!*N5BQ'+O2V@+,1XX]:$JC:-ZNSH M380UNMP :/EVK]P".3>+D4:O#*SB=*J9YCQ=(0ASOS@YG@_F1) M%B.M6!E8;#7Q,[E:.(VR[[]*AG ISF2DF6M BPTM?A:WS3G/-7Y#L_#-AGM8 M:RV@SD4M,R>UD=:J@BEQ%+3U,FVQG6X(+)/0WMG>O"3&6Z002&*&=W;8I%VH MTX#,V#I^)5*PM)/+9*ZIJD%+C*?YIEB,ZY[1.0KW^6R7+X74_:TR$HSD0%,X M$T*H;HVUM7\2CMJ*&R.?]J-216*ZWNK(GXJHS U/M4_<.AL=]ZL!*)';D32SE,UA2!-^,PHA)2*+ENW[J1<\"$$<(WX]"B"M9K&H@N/*J*.5S" M"-&WO'7?!5_P2Q,]#!>3U=@GT-CIH?!%A-Z,-[5DH891'QHB34;683*G7 6: MO8(5K4[/79]+4EWK[MUMVZQU0> E"/RUU.T*W4\R \/PIV$0/X !2<^7_+T2/U(/ =]9$77W-1%W7)1%@V;7HX9=J/. M**'IYHY+MIH_B9T$0.-_N(J'@?"!-T@7/Y*:$[ZNEBQSC-L\S-*>51 (I,VN M-3G:$Q\6B=_@^Y._[A?>SWRDNYVO:J>[=TDQ[G23DJVX:&M;MA47;CW2G+ZY MVRYY1V$%/7-NRF:>2(G?( OXTUUEU9'(D67K9PVNM!3 VKYHHH[)C EL.M30 M9+YY]#J\J\/[FKC;$<8!ELQNG-4; :C9]/:&P$=^AP!YW^=SQ-\UY[\]V,H] M[7C_U%,DW JEPZ^; O@7*RRBZR \28TV:N"UBL/T@4GC=0LE(JZK".BD+>=7 MD ]UP%DW"C-V[E\C(*7M3GW;#_@=S$QB)>A*DO7K =0)D>X8VE*)8@2WKNYP MR<#GJ/DCSK=0#S?5^=0@F4CD(;)+21=FG &0@0T?+QF:X?!-.00F6=3@T[ZP M0V22I!;,.!0@ _B.\FE-X(1+O7@&.%W8/(2.EXU46!!2O_F"#I%[#6C(C,,' M,LJXI@RJ3#(IKC!DY,=^,8=4F8EEH@^1>Y5T8L;1A:I-+[S^TW"'%\K,ZO*+ M!L[8;OHVL3(J'FJHZ=_+P2'&,)G/L8.8E^Z6\UR M87VA2TM:J,TL,- ^96* MBA0Y=_X5X.A5@] O5H41NS(.B@!2X$M#0JC;^QW'FLN%39XAP16"T176&I H MO';O\UHU1A^%4OI"L/=43\O!*AK;-8L5$(^X%XB@.1;OG E2 M=UOWK.$$E:SFS&VT#/V:48GYTVVF?4V8L0DHT(.B_U912A^9HX35#)>L *FT M%U8Z?Q_Y((FRU+&JQZL] I 5G585I?61)I4PF^'UE%GR2KB>5,5D-/9IJ$%< MG?HL40/;LIM2X"IHTHG4B+?$%-LWCUC&G=BFS66\0E7\(7VPJ!1 F,)?L.IQ 31)E/:N<0]R(%[9Q#3(K(?N_V).*>(5/A]L1O MQI;FZN@^SJ96J?J40T@EUJ_-2AHH>RU'&IK4"3^-C*GZU*^B%*W-7V9+62*H MH6_^_7GA+:V\RC[P0B;SGUYTL3UJ OD7LZ2S9W&. .=G$ZW<"&SY5]V['I@4 M1B-(JK6-*W3DQ<#,<-]6GXPK3S>U-+C(>A*&E\1KR)/K>_"*GEK/3]QOTJ001&Y&=N\^RJB=/:*71JB.@[1U2AFS/MVVQ;9IA?LM&K**7O[*B ON7[->5KP*CFE_8* M^[8;!6:(JBMTX$MG[HFY&P MLV^K33>0?-N$[/ 0>PD?I L?_[!=Z8%"2EA/ M6-*"$KK9SMU?/Z=C>@D>\BO-E 4XUB!^;H-]@138EJ]ZM-4A9/=K9%M^-E=/ MC%\'K=J3G-I8?[_S2I]!@ XLWMKTE&_2ME%4WWG6EHH:W"W^[3@R-OSO"&UL[7W9DN,VMN#[1,P_:&H>YD[$E&NQ?;OMZ)X)Y>;.B:Q43B[V MO4\=2!*2T*8(&22S4O[Z ;A()(65ZV&6(ARNE(3E;#@ #L[RM__SN@EF+YA% MA(9_?_?INX_O9CCTJ$_"U=_?)=%[%'F$O/L___N__I>__;?W[__C[/YFYE,O MV> PGGD,HQC[LZ\D7L\>Z7:+PMD7S!@)@MD9(_X*SV:?/G[W^;N/W_TP>_\^ M'^,,1;P/#6?I8)^_^[3_Y3P?CX8_S[[_\.G#YX^?OY_]\/.//_W,_YU_V;?[ MPL%;$E/#@(2__RS^]\PGG'$TP^CGUXC\_=TZCK<_?_CP]>O7[[Y^_QUE*][_ MXZ]R$,7/%I,4S<6O?KSO4&[\XX?LQW)3HAFZ MA';6_@B4G%R??OKIIP_IK^\XH6>SOS$:X'N\G*7?_1SOMOCO[R*RV09BK/2[ M-\ V-HG I%I"L(+S(67-(WH.L"7# M;<<:![UDLT%LQPE.5B'78QX*X[GGT22,N=*]XZSQ"(XN<(Q(X(ZOV^" "3"/ M(LR_YH(8$<&S7@FBG PP@?@Z]K 8IG?JR&<"39HH[G<%56< 3(HY]4C0[]JI MS "8%'>,\GT^WO5*C:-)8!,DY%]YV0F@;[+(IAJ%./?X!8<)_\>C'.(6VE,S M$!3$2(16*X97;38)ZV&A((V7_!**_?R7IH+M,/ HB%\APGY%08*_8"0^MUG$ M^K'&08^$_#)*4'#-KZ4L:86=;JA1D#M#@;AI/ZPQCL7%A(8"IGD0T*_B^RO* MSKF"<[ICE&(<<-7X:-^5[K/ H" MG+X;$JGYH])U/.#Y)W$YYYOH-5]D0L>T,9=9 M#3D:LM3%[$IWO4G+]60XZ-++^VY"^9X4I?FPB\/]EU]J.L3>,.S;:3R';ZQO^Q1D.\;+YH<1AX%$0YZ(H M))"?DQ_6B.'RWPTQMAD1 JIW?-_@5U\4!+L+$B1"#Z7?-^6T\_#.1$CQ1,PK MB)'_60<11QOT'4X8W8I_4M>5#SC"RP]Y^P]?"=]?WH=\]=&OF+TS$E4&8<#8 M?CPQX?O\ R?^I[^^__3I_>>,_/6YRJ@4>+CND2CTN<80MHLDBNEF_DJB"[I! M1)B541+$DF_XZQOSD6R*.!,G;PMA\N7V/A=\//1Y=ALLF=/L1 M2!A_\,EF+QQ\ 323L)+?E7#P^C&E0SI:!U#QOP5Y:/C>3YG=(8C'0W/#==L7)@J^-V .F: \6\Y!F_WQ.B0WBEHW EV+-KYV-]_2V(QP:'[K-1_ENF^V9=4(!KK"C-BG>EX+9(_ M_?33QX^S][/#R/Q#,?B,CS[+AI^)\0O<]S.D"!4H!=2KS!@(-U;*-&H^PMYW M*_KRP<@9!W]_)VGQST\U M)!5M/@P"?C;G146)EF O_RP%O-Z@"O5!CN:L"C]?N,5H2T8W)DI1^6Q)Q(>B MJ744[;>I7">T41H%?@7T/TNAFSW2F0PJROB9Z>_O.N#A7GU$+"Z=,OBG^@&# M?_7/O0_K@X?YB8U0B4 JVQUQ5]MR8,3RV9_":(N]U.-=*K':MG($=:T;R[(- MD:D% (.)MP9@(>1&0,>2^#M&_<2+%^P!LQ?B887 RYI)Q4'5D M%'=E6QU^\M:MQ-U 8FHQ_Z#2+H>W$'8MG#T(N_0B*;ZIBT?^]6&Q9E;FDE/+ M\0JPZG,D+M:]QB-"#2+I&M&V52*M;-UXC;@R@5H ,]B"L01>K!XCT&-M%>?) M)@F0,.-ESQ9WF&]F_F(Y]S,**K8.FVY256O;$185E/N,7<=&E.AH!W+D%'4% M;M#MR0Z98KNR1P+4WG4>H*@(M[/9M^KMS7N6K,=XB)>AT6Y6QPV5J,J;=K=- M:6A.35",MS\=0UW>F^300E@:<_]?292Y=EY1=HN_EN)'*G$CFN7B-(92KIQ' M&8]HCWR&@Z[[4C&QUV@C:ZHD@:IQZ\75E$/4#-O@2\X1E_(R5.$ 82'NPT#. M=C<$/9- '&:%VM L/&T?I909>P$@0@$8P5$>%N,OPGOL)8QQ/I^AB$1/(7V. M^%59Q)-?A]LD%DY?H<=[I>\2=>2TVU_O\YJ9T>?,K?6'K:#1@1$;7/D8"%%6 M-H,0 (+F2CWDA6K5'1'*;=1'@'JK$:\,PO/FV#6>,12NLNWE;'=H4( MKN&J]FKIUO48$?$#,((KB^4C9V>$/*7]R[ZCFA167=M?VRUX M1%VA&OX:K\:BLCBMH!_-WBQN09AM$8MW CR5?5G23&Y%530<%JM[O$V8M^;: M;KYB.,^B505,:4*V[BO%WZEW.T.RGB6T 3S#VHZE\!>V8B>X(>Q364!1D:Y MLT$=-U2J8WE3*#@:SZBJYI;X=GQ6U-*=V@$Q^!XC [J\N>B A; J;FBXXFMV M(^ TW/9D3962HFH,!U/MRI WML:VPU5AH#JU 6+P52$'NKPNU,!"6!4/:\KB M1[ME(6VKN:DK6@-"UF#7D+:V1[C+:XJ!]-0*C.'O)7*PJP8#);@0UDY9] 9+%N+-9]'0G2\<[GAOK MJ#. @Z]-*X3*R],2$0@K-(OYWSL3E;/E<<#GOD\R.A^BTJ*S'?^PI1$*?F$T MV49\B" 1I2/2C##"'2+!?BFYOGJ1#S.YAQ3$Y!JIAQ6/NL@'IZ^)* !/' 6%;;L3XGE'K9'NWH?<.AK3UW:/JXDZ.\$ MI6 ,=0!I[,--%87RB<0(^EC[P!?T+\JRS""8R2Y;\D92%2IO-BP^F7M+!1+E MQJ!L*\5.V[K51J$E+[68?= ]0P9ML6UHH1P]U\U0%1Y_U0M94CJ6O=3=X/#;&I!1#CY/XX!GJ?_T,'+(1#U+X00EK7 M4:0MS+WU#59U8S_=>XZY)SB"&.WIQGZN!.G8EN[",.H(W!AO7"9D:H]<9B0@ MK,92:$ZIDM(5PW\D./1DJ=(<>MH$T^GZ B"+##R[H#AU3S-9]'V[#$RS8)TL M/$T/X)@!9FJ$I&%F>D2 K=#]G_\@7*$P;[V[P2]8=IQTZVRS3@W= ="G7 GN M&%KG1:LPEK70CKFJM=B9%K86*PA+_#I\P5EPON$,?-Q0 M8T*3-86"XSF_QZPH(W\B8RX(: BKYX:C MM%@J@]5D3:VQK;+4!4]U:D-$,.'JDB!KH2J*($= MRVA_@.A!FQAC=WQJ09(:O& L#CO\@0 AT+BEZ^Y-VD1WGGX21>/XCJ..@RC MR4@3(: ^=L5]I&Z(V&5L2PLQH*W!'S[RQ1W=2AQ,,S0AZ(U#IJM?*/5%<81; M&N+--J [C(LZ":4D/&>[AV2[#0AFVC#L-H-JPI?;#CL=.A>06^:U:S)H9W0^ M'K:#:/*.)$B:W*XI6B-$I[BK(N^>[@A3:J+>6&N-QL=(?Z:P MRSW90]9(!36I;M+A]^\*D)6M&62>1O' F#GY8&\=DC\2G3S+&RME0-T<$KY: M:5S M!."*B[,"4 @KX%?$B*@*<(]B_2FLVDQS%CEN" ,[PYFKWM *PT[/64H*4]/D M(YRMZL!63U4R("%(>Q;?^8A>YTF\IDRO\^6-#9&XLN:0\+4(03YN[H!SYX'' M&OH?Q1S+ 1DIW/@8\.-(8SG $%8*ARS;MLX18[LE96D)"/5B4;97RHZV!S#$ MC18J0R\W(G1LP[)A#74":? 5I4&A4G_-##J$M37G-R&?!(DH;_H@ZC2EM9NR M1S/L7W'FB=HL29Q>GA;+2\1"$JZB.\PR*_9./H!F=?8XHU*T>YX3&ON,*L+4 MS9&079='&D1"J!M6PQ=.ZI,*94UE@ST$5;4WD,Z#@'X5;MGBZ>P>BV)R.#+$ MX-AU-INUC=VATL?.S*_IVI V?9C_;7DH>PXP #G>TX !*>E3@0$9"*MV'D4X MGGM_)"0BAL@>65/U3J1H# =3_0XL;6R-;9>[K9[JU :(X3='*="574T)+(A5 MD=5QCFYIC*,;BD*Q@*](R-1RE1#<::2($U&J !B-U0\0.=44;,:"M MP1]<8S1 MZPB&J()06_D:A$%5M4<%:V5XJMI/Z)Y7+C(+D5&R=#/W&:Y3E\L M);"F.T(D_TEO2^]P"K7AO>-)VB>H,4H'[0_ZX1/6J+"MF/,[QG*TS*;>&ON) M\(^2Z[KC;S'6%%AN,YS4):[M@,-24P6-TFM0WT%*$7.7=AE5N^$@M05VV,RK MK9 K' K-2$$X (BZ[FDJO/CRQ9R32M%:'8FD;@\*97V4EJJ]"]I=QE89F4 M M01D^'DH%>B7020FE,0\9^(QZF^0R+ M905$_/GS]^G+V?[8?E?Y>G._P0S>AR=IAQAD)_5IESED^Z M"<*H@M>>?7RJ[U,B/:,(O]L+XY";68'-HS!1JG:P6J,/'4!J==*]8]3G7RJXCX@;[:'TFI=6R^Q->_)O.09O]\OMK+H2W=<*9&+TZL<^IH>&)KDAQNG MXA'?T+8GXI?T6SZ1G/(FX:G17H9!#PQP7ITY>-JIJ M^:E5PBW#WHKDHDRTH./G3Y]S*HIO_GG#(> 2$ZXX0(MXC9F4F/JF@]+T=N5H'E\'M (^S__1T_7G6TSS:XG?!;4X*C^3,_Y"$O5O#HN-F8J\2- M5\>P;QE)0Q!2(8"P5G(0,X?+,(52!)06Q:KV^86$PPG_SW]$KWI&N8TTYBYB M$D0))]V0 \=L<>L2ROWR=B)(/=)OE8DO15)O5='T@;&HN_#*@ M XYE#SCUB?H%AYBA("VTON%T%@B*R ][VP[0U"++DRTQ0L<-^M(6FY@ W/H MAV[48A4#<+S(+9/A*@NT+1M :^R0MH3 $;NCA!1\<.RXYA<_AB/#;G34:E V M_-B>@@V5!)BS,[RD M#.^30HB84[[[W]JSUX)"N!8PS<4XT&TUF986\G'-GRH00Z.^NE; M4,4YX0#N_ 610#Q:7%'V@()RU+[_KR0/1L!\;U';F+L;?EB>MWKQZ0YI<.(B MPPS*UU=.0%@]P?#I*OX$BX@G3GTBL@7W#.X)U[V'YU^I=P1JG:?#2 MA7,P'A<<1=+(NPEP*D?-DE?[UA">%CKDUAXO\/RJ(9GNXQ M;=C5VW>@12H\3?+P=\^#!@9\!!3[_4P! IY!F=!4W-1H*RNL"#O5]IA B8(D* M!%5;@\PBSNE<-6D#"23M0!QE=$)5,]W4 MX8= _KGODPR .T3\Z_ <;4F, BTK#'U G"ULV6+ !02+/"_9) $JSD02(Z"> M7?;](;BBV;/.'B\(;+S',4<$^\6Q5\LS56,(?D_6#%(A 8$;IVB?*43[J.]% M1UPZ;@AA'[+EUS'TX"P5I0-,=J&^CJ)$:5=6MH:PQ5@_MLE1 ,>:%,8,NHLT MZ\$=YB#Z(B4V3G];I/!%EZ_\XD6L485%KNL&ZUXPU'>_OA@A.A>F9Y"H1 M41]M&XX&71,8Y=]:&^BH,!7I2$F2)D4B7OKNP%O-T\I;PG7HBK(E)K%X86F@ M'>R&G4[D07MI[16VIK[GG8ZH37]TP*5ZNW^&M>,T4 Q*'RR#;@&&6P+99S/P.!0YRNE9ID=#8J_+"= MSE %IT9L-&?M66.Q/*?A"V8Q>0ZP)GBSFZ$G%$S4#<+@1$1W#N0K(/VER0VI MU'="T4.6&$V%B]G)NR$;CSI#O[8%;HKP@BI]YHRA<)6Y MQY_M#FWNT"ZM=R4,-7,K5YPJUA#T:',L M#\B$OGBY4M;BZGSHX.^L3]JM8@3E,] MKH9*!0 5$?HP719OS1RR6QH6GW)7%'5= *MN('PA>V::/37 G9(K;@89L-K% MJ6D_YO)T%>-*B)(:)0@<,@JO2G:/[@^NNZW%P"/ZHW=&ELH>W-WA;KJN[P8: M*#V3YEY,7KAR2PGPR+$\XV#^WO .XSS+)#::7H32F53@=B$3AF77V$ZES&9@ M$'$#HPB6#77@R9(4E:/S=$J=IZQ^L.\F4QU. "*(H1_9ZI!*\&3,_IB@(E[- M&>^),S_Z-:-"ECY?_/1(Q5>=:+I^00+AD#_VB; 'N@*6_/VI(W/L4U G2('A M?XGJN*G3WY^<..DK4EHKPEZL.Y\/A&]XSS+;.=$ "Z2<4.4SC'CSS#".HF23 M?==8N;:9!(3G[V#JL@VE1GO83#8;Q'8<#<*7PY)XB"-P\$6D ?$(CBY$GH' M[J7SAX^?/WXZ>NG,IDES9!TFFAUFFA53S?XMGVPZCY^'?>\<1:+REOA'..B] MH"!UXK-ZXK0<9>A"T).OO=V,3:?BW&^W./=;J13=M/HV_$K1T.N>?VY(>07L M8ZD3H1%S)RR%=C]J,8)B5]F@VRGV(\P ,$&IRR5M .APA?A(*-RCDX85C1^X MKD/\A'W'\ NA213L[O&6,BXQ4A5CUV5L7:\4G((!9A3&D_D7$J7W\#MQ[]D' M2P8HBM*[04K,?1B,DDD-QQE[KS!RKB%>$+;NA^0Y(C[AESU1]R9/O*S+T*MN M/\)>HWJ6:K[76. )@FT'H(3OSV+YR% 8(4\ I?=EM.@(Q#/1*)H5?EG@!8%Q M7$&\<%UR%R /*W6EJ3$(CT-K":R>I.4806#-#0U7,68;$8]I\ *7-QU! :K> M3MLK0#F*$/FDU7>JQD!TG$[F=-R I-)*H%Z8S="5/QA9:M#)^E7RRPL.$US4&Q85 M97XC\?J<7U;H!K/+5R](1&Z3N:A@S8%5YXII-!($_\CVXM((=7"/UN)5?;'\ MA5*_;!=]H($ZJ;&Z P3_Q/:,U6$(CG_08XL5I]7V7()>S[F>^+]4J>&"T]U3 MUCRWZ0C!R:T+#6K&%!Q?!98U3(\H4?VBU%*E4]N-"<%]K .UVXX(X 3E"V*_ MR5H4P;'P84U9_,@OA&>4,?I5Z"B5C576 M$D*VPPZN13+4P+%*7-FO0XYK(BY;5\C#\XUP7%/P2]T<0HK"]DQ3XP><<]?\ M\LPX^O?\%%!.]&/%1W5G$+D%NV:K&EUP3+YCU,/8C\1M66 8+9;G#/O*0["F M/8@,@NU9J<$0'/<$? 5X7)>0@ -WCP6]1%7I8ELX1UO^F[(\E>L@(%+0M>>S M*]K@F#_%FE>JC&9=&(I]\IC[#*]L/RKC>3D09#<-S+(U6* MNN@":!&JF@9!J?9,;9=A>=B;S4B/)#PVEG;Y E:1"7JO1"S./XI^PS*T-[./ M!::@N6J7(5W;8UA.]F;;T>((CH>B;D,DW@[XR3N\?!41;@F)UILT5;N&DQ;] MAN5G;X8?"TQAQT2*E]>XE!O8-4;RS=/89.DP_F;C).MUTT9&*MN,D M"9JN'8,8%&$:H3OXX Q+W]Z!YAV-YO('@,&Y'0[>Q3=P&NX\,O M[!'AU,JJ9HBXGB5F3&GFM^\.P=FW%:?5J/5^JK,%I6S8YC?]U(QV?&7K9D@( M/KY6_.P&77!V*UN,LO*#A8N 238Z'QV"DW$OR]Z(.3B)*9Y,'FF*'L-Y;A/R M@E.D3>])FGX0_)"=N&R!$QBM?D/0LW 7(%PQA5XBV8W;#P?!=;A[;2Y%%=RZ MM,6F%&4MGCE;:NZCT2 X%O>BJ8\P[7UE9Z<(855B+SBK:WB/5R2*69[$/+]S MRY:Q?5\(;L7V:]8>+S"*]U#067$L?-IRDGMK@E]P]AKVA03\,$##5D?N5M-" M<%ON7I&W(@GLQTF.LH?#?!6XODS^V.IELC+U9%XE*U#?D^AWW;.DJO%8V1*J MP)SMSG#HK3G'='F7S-W@O%?JF5/+G&# "L+9[!C* D;M,Z:Y&Y '35N1U'.N MCAP$SHDD15$>FW^+]J#&"P!Z).C"DP]+V@//(W&I?@I4#ZQ@54R(L;0^X&Y$N*986)1!.%Y,)'\1)OKYTAC(IYR,$7#_7*"MV%1K M="K(Y%B024KD4[VEMUMOJ;.0<[+=9@6+_H%"GT^PTMO?U.W'=M-U*A:DP0," M6S@N7 ?$.U&(/1:%7O](R#:KJVBP\ECUA&/M42LN)X1 \\QH];'J"<3ZXR"9 M5ER$9@UZH,OX*V)8:)'\SU*L47KTTBM(^_X03N<.0EM1G_98@F!JH65,)@A9 MP_%,#VJP*[RHJ=#)FAKF?IJ 0-1/%(7-PTCI\BQI",&H8,)>2(0M#!-@X# 0C MBE8D:RZ%CN@!XZU.J9AL*^[#C)AHHB'*"F9;Z.+I6FWLT.3ROEBJJ](YCP+! MWC.@E!P0AWG5?.17\](CL-4KN:0]A M=RU=Q"580 MF/0%>6M^EF"[,D9:-FE[0#B!-V24%J^Q_"+O4;A2^9^6?@/DN]5@?ZHA,RJM ME8E(*[\"\#,]DHP*)<>6VR^<*IMDHZ1F[?>QW40EK"_(68-T-(*B5SU!J[^/ MJ8=-!*U""F$35*HJD_G2IN-X!DM[M"H'%FL-/EGSI!*QRR@F&V%[*3Q$7K S MZ^5C@#X8:>7!$5'PQJ*0?^6ELND:HO7I8UN346GNZ1B.QHK5J-]NS$A M7(OL^-P241#\/T6\3< X43T'6_M<1K+ M^I"GZ[S''EV%#:K4?O_Q4]VVD \Y*XUYLAET8DL_%\89S+:(Q3MQ^5"\K\F; M3<%.H(9^M+_%H2^ =SF=<.V?Z.PQZL.$\/\(6N%0 M;3FH_C[ZVYRKZ.RM!U4\>D_(=K8BO^"0;H@7G=.;V%<36-5R]%>[QJ168=0[ MT:\X?'X:?/@%^\03IXC0^TY->GW[,3V VS% CQ>(DL=32ZOF;#4[I57K;UM] M VG5ZG,A?](<&IU*J2;F.F:VG+ DZO?,B#;JZX5.&498) M,OTBM\6H>6'5;C=XE^VG*@A;$[9_45Q@+H.X:WB/CY^M*PP:W_H&SY M:QNVN.'5.YM*L3HHN,BX"UI$7_T;B=5$)HJ@0OJN^O_UY5&*]Z2#3>2-UQ0S<*CQE M%^TQNZABH^.JWL/8CZXXX-GF>S \RS8T?7OXJ4$MD.B=YH:%NDQ"/UHLBS,/ M/P*]$)I$P>X"9\6T97QI/R;\!*$=(=I_>?I"EAXQV\B856L /]6G#.IAR3A/ M.*<1O[C=\_O;5Q1$6:H:(W65_<:\L38ENA(9@%NY9I6*W$,)7XM'.XQS[S'O MMQT>SLHH#;BL& HC#A(?_([Q75"_EHX:CWE);;2 CC MVI2HU^6-MFX1A1M MAWTO_-AF22@P ,>5W :55V4H;+/:Y-[Z+L/RJ)7M0(\(.%9IM6R3S69H9O5G M )@:M\Z;GQ#.QU&&+8T -@B!8V%^SQ(7:1D&EZ]Y#DJA,?A_OCK5:Z.1AF5P MJUHDC? #QV^#F*9Y2\D+/D>QMW[:SOU_)5D"ZT>:XW^^%GEAKL,O&(DHAS3% M"#^A19KJW[U-.*STM*N)TB,9 $7,D BM.%0KU"1^YK--_$S:I#3)9 )JJF#O M+5RZ\!I]EY/7KUNPC0T#3C[ ;]<'^*VX*#5U\M6C "*^X OZ%V7%]BBKW*-J M!">VP$7+R# 9B_0B,&6QK$"DU#&:M@!TC%J("KIKX.]#PUR'_#R#0H^?[A@C M'":UAE$V'5O#&,5CKV&4*/3O;(J>*4O=E^X0BT,MH=5MQPXML*>T&H?^O0ZX M=A,I\-0$KK<8.XS GJQUR$'LC/M;YB^87_O0=DT\%"@V2$W;$?9)A57-99_4 M(#0:/S+ONC) RNU2TQ; =FF4K#T7U&ATQX4(>]^MZ,N'-/LFVV6,R#^D?$@Y MD'_QSZ>'&KG+/XR]91I%1!"V#' OC\5*8+X36N^%""I"6_7;^PMU)X'=O@,$PEV '.P;,GO0X+<*\1BD/ D27=SBYZ \&EWQ:E2G(L[5EHLN[^W]+;HILU M2"L-/3TT#I4)ATJX<> M/1YCB?K4\C::W/E.>1L!:9\)Y&V<6(+!3G,YGA(,CISA48_7$.+.MRU79C@/ M,;:5K+L%8D2U]Y4#.,VLQ$@&+\WL*;O%*;O%R;5ZQ*P9O7M60Y*Q-Y%!I;\@ MG&ED4'E+$56MXFTF&E#U%@/G^XM\ 1TW//5@U$:90CJ+1>WGO>D*$?8K"D0* MTW2W;E $^(?C0CUBU%DZ[*P\[F2>E/94R0*[^<6Q8!41-M\4(W\1WHL":"QS M_NH#LO3H7A+)*L*(% M!,4M4Q)[,+7E1JUZCFSJ;B#44B[J4(3*Q6@ON=H:#'9=QS2E-Q!5$Q./$03% MQ;/=_L]_$+Z[,V^]NQ'99^VTK[8SG)?!H12PEAR@^%Z6T&.HG;6Q9@QX>ME" MXHVK6HTO*#9?A]LDCE+T/MGI9ED/J"K9*+E2-LHPA,JTS\Y,^PSA1;17IGV& MQ+3K\ 7GEFL^EV;3E#6$$_?5ZP8I0QT>[\Y1C%>4D3_SAUW-NK/I"&3;4\NG MFD-RA"!P+*T5G\KD 6(MIW0=(.QJ]B)8>9S58 6!35]HB'=?$/L=QU+701-;,NNX X1MR$H Y4PZ1@@"A\XIVXHL M'/B,"I]\*R89^D#8CYSY9, ) JN^)"'QR!8% D3#44':%,*.Y,P8.2H0^'&! MG^/K,(I9(C#0W&AE#4>XT2HVGUYOM#+4X?%.&41B;@[D]JJ6134W^@X6N2$A M7BS/N?20^.E9E\Q*WA#"?F^2DU)B0BD.$&3]5\2(6)_W?'?3:*GC9B/H*(6K M5J\ZZAAQ:%S3ZB990R!:225Y*NI#>AE*SX!],5ROA$AH(LDCF(4BK1)"C%P'P:"X;MW MF7 G"S@!J5Y!4Y0?M@PC3I?R8>R30C#LNT.(R>E=(.S),5J(2'961L$!3,<( MD1\E$2+%H+/2J).)#Q%,.]CDYR\<9L&H*\H>4* O06/3' IO*25*,&0?W*H-/:8W0=@-AE3+)GXDZ?5N-S%*TO M_TC("Q>9,#X/4!21)<&:5$.F'A#,)F8I.A28-Z#3>]:4@S="]+"F+*W\;<,' MNWX0KIX.W+!#"MRA47*(T,6IJ%K#"4QIN+H6(J'>1@(E^2.EHI.0LR$ MF)I(>%Z6/A?[OS :14\A/[(& J=?..'/\)(RK*[9U='8$)3)\,)C2YW>WS+$ M8TKU026ZQQPMXG'8Q _\ ):9% 0R!PQ4[TS-QH)PN>]0"%I2 YP:N6/4P]B/ M1,DZ09H4\EC NQ,EMXW2T6(<"+:"'M1# TJ DXK[7&4=K,9">44W5-0M5$B MH0\$$T(/W#9@#8ZS^EO58;,2"-P)6R4']C81Q%TLB\^Z6,\.QH:P8_1\>[6F MQ<3D1V2>)F%"DTB.X0V.HLQA'[ ^#O2BV9 8X 7H@)/ ,#>;\D\/)%P%N#"C7HB4 M*MT]C;>9:ECQZLO5HA_:3%;:1-TT$BY"_)\8L0J&+65+-S#LE_;VR[&)O.GH M-5GIFB]CS#A.CVM&D]7ZBKRDZ$5="IKE'+ ?Z,>1.4O235;\;.@XP!8*XYD' MFO#94>XMR5YOA[:1CFC#^S3:4V*RE2A9C#_QHU:/!ZNW(&#'%.M\0YO\@:F7X]%XJ:K*>33.Z69+0^$&.@\" M^E5\SS'),J]EGF!N2:S^_3B)53[=+)UO=IB0_[2?<[:D;);-.LNFG4R6JWUA M>UU"JWJC+E1"Q.(2E/Q3'4+^U3_/,_,JUUB7RR7VXCO,A<[G9SD_DS5)>A'[ M;G!R6,F9(!:J/38]:.U.6"3-%.+2<>3\'ZYB:,NU'M-[=+.T_'\EFD0?S888 M\XCO+JS6"_ (S[&8*H(A!D6])KP2/ =!8J=LD;0"H,85T2"@\ MMG(J0VK60]K68ZLG&M98Z723#W/)%J.KK''B8O:9IA&@3\LO(5,5_!Q ;C0#"QV'&[ 7+P3"-6 M.+3B+A!;;%.)=N<)QY1/=W8=(2P8CMAKPVR MX%A[Q^@+$68*INJ[@#!0=L%./9K@&&F'\V\<9KQ8+I6O^ZZC0(BJ&U Y MES"'97/FTLHON;$H*BL2$FS3:HTX=C4Y?W8P.1=3SE#HS_:3_J]9R!M.QN2\ M?Y(OL+GC^,9E*FJ-T=;=QU+N6M^2F053:W/XJCK >%RY""8E1R-.KP@ ML$KL=@G?ANW8I&P-X8+3D$5*G""PYX$N8WZ:$[EUBC\O\ L.: JI<)749T=U MZ _A4M.0A0Y80F#J#>9'P34-_.O-EE_ 4C.:GHW:'A"N)PT9I\4+ JO.:9J) MUQ- 7(<7V"Z?*)MDHJ5G[??1GU6/6%^2L03H:0=&KGJ#5W\<\ ML9H(6H44PCZH5%5'SW^VU_(;"&_6]FA5CIO6&GRRK]M*Q-*X>U=>YYU 7Q*U M'#=A!N^EI/PNMV78(UG]0[P-<$KWT,\#[M+OE?BIGE Z&Q[TK5,K$]W1 )ST M*&&]Q2J)T'.':6%8N" M;]4F$-(O-F-0%0]PG+C>;!%A HO%4N0[NR$OV)]'$8ZC1WJ&+TBT%8>VQ5+! M)H?^$'(<-N.A Y)C>1:D%D?'*+6_'$>I9<-,Q@5 Y(S$&>X7./(826FM>_77 M]H"UM;VUAWX+9IW>]D]O^UT5SRFJ0?X#(_^/!#&N.:-4^*26-,L^$WRRM\2L M#QY<$1;%#UODX8>$KW(M[=5MQZ2YDRCMJ:W&I?>:40_8$]5/[6BN:3RF3:L9 MT37(]%^I2PGLG"],7^E_XMIY3*M2,ZXX(-<[E^9)%)/P\54U['&$K_>6?0KGY\F+YB=B3Q>T?JBD:Y.9QD+; !H8W@^C8K MSK0.6N?DSGQR9SZY,Y_*P)+IJ1N#+[.QUWB.S)8(56.O-+IZLH[+8F]? M+$6Q^LLTS5MQ7U&P5-T<@N&Z 5?5"/5^^2VJNB^62^+A](&IOI(T[2"8Y!SH MK<&D=T(O.$=13,)5YH4T#\,$!??'WMJFQA L<:XDUZ #SFJ-,<4^'K[#0N(L3]_X=^N^$%/$+!\23R!%[+^Q)F'FV&Z?-,,/RO+W=ISFFX'B>0JZIP5WZ?5@NM3<525 M1_ZJ!-VA79K\S&IA'1H/RYCNS$ J?,8*"SVGFPU)*\%$\] 7IB@.&^:W'==8 MT;\>QXJ6QD[32%=>P(*>S"A3><]ZLT=OQ<>'/(729DC>"$?>K+<6O,_%<;.JO;CNUP84UH-0J]4_H>O?!MSH;.JI9CO@H[45F%0.\T%GE8 M,:?,SH;,FL9C/@8[45J#0^_$_@6'PO:]NPZ][VSHK6\_YA.N$\GU:/1.]>N0 MO* 8V1!9"&JQBS MS>$G79XO]W'@A,Z8E5\#]";'77T:L"8C =&9C66\L03TJ5)OT+-(5D,9OQ*( MFB#J"C;FYA 4:PL9W2M<+9(#W)%>^'Q\\B_BC4,X:1VAI#O;6W>&$!;1!;<< M4.[?(+G=!L1+KS /F+T0#Z=U>3D)-(9)8Q\( 15=<,J,:>\,$M6N:1)'5Y1= MWY4JB_U&XO7CFC#_#K%XIV:66W\(81E=,,X-Z_ZC9N(U%YE\M3\D0JIT"TS; M'$+P11!L,AL>-L4OZ$7(+]*H(#X.5S6BT_>#<*IO>G"DV,$ M;M']PBEA(T]/6QIJ%UZ3@2 <[ET67Q,N&'C@6WV-/$,-_"D5J6I+!4ER1%L]!CIR"N=:] M(81LN[#5&K&Q'*\?8NK]?L:!\3E&6QQ&>1$]%Y_KGXY]KM-AWZ?CSLH#3\?= M>E]C]&&-&#ZBT)PQE+_K16>[0YO[&'^=5*4#A+=IHR_Y4F@!R M].Z:M94GH@K2$#1S 9'^::_6",JKG43*9-3N\ZTM565BHL\?/_VHR?$L:P;A M&B_G_R%WLPSN_BWZFVU =SC;?HK]T$QDJVX0[M<&HEOA >Z,EVF^G;;66ZT- M(.>V/K5^#6L(S&J.Y0&9T+?://J9"L@6)!7ZRBM"+]A#$*$[S):4;5#HX10! MN8>)L36$3;#/U5 YD*B(T.R@N&TAQ*BA@ZQ7=QZGY5'[@5'[@&RX_T/U53K7R;DQ.6QT,/**3 M5V=DJ9P/NM-XD_4G$X];-$QWSG.T)3$*LLL,WU4Q>\'^%657B8A]NHZB1-QU M%/+58)Q)W#L:"58#8H"S #:FC"A3%Y<#,])'U,?I)W(B:Z;?!: A3>I_-J#_74:\@6!2=R%:O3E([GVH2-[CF4MDYO6!* M8!/BI?_[- X$8%3 ]*Z01.TN9!.CKVY7A>OHH_5>W_;^R]\B#@:[816GQY"^0]@FLF9AF]'>JL[__P%D4#A%@DPZ332[.U(8YYS'*WP8KE(XBA&H0@+3>_^>37.KB72:DH( M15. 2:45W7IWAVMN:JQH]LM7C@V)\!TC'KX.TZ(7_-='>H4(^X+8[SC^%05) MFB=J;XR:QQ?\H+-8ID/HZI!%/"FE LWVNJAR2.9N&0U/5YP3P?B&I MP$X+9JJ-?U0PP)ZK\^+P(UQI1$PA\7F<"43<)DF@9Z 5;I(355;CT947'2\7?2WA(*R .,2N(2E#0 M1,V2=K#%K@IN@5(OJDPWU; "-LAK2[\$>SN7@_R%HPXK"L,\(36D"3U9:7C[WR";/^XJBHIQN3W8H]73#.@0/ M8L#OGVBPL@FEW^;/#JZ9A3Y;9Q;*?YKE$YTR#74__BGK!*A<0Z>L$]U/=YK#304P]05^##R(^>5_;HSKWBX3+.=))O.8H_HD[?SBQF?$44=R(;&]'+*4Q.+\P&G6^ M3>MF>N,AQ%V3Z\V)'U?X2TQ$FHG>0OET,YWBB9W(]7;$[Q1>"B6T>3@:?D/2 MFZ_>$3/82" XA4AW0L:W(\8YCJ4XQWL:!!SE/KS)#).=(J1=*?:6Y5!;YZV' M>2;Q<-1J&?*$7(JU+A-1AHT@9'=W%J0"%X\M*27#ENPHC: MJ_*2S#-I4^+@RDM"P#,$,K7 E985@P'*H^XLU(*<\.UU2\UN5[7$%^LW=D1S5R A2/T51 MMTLS5!C3^A#W+B%X8_>X/D6^2[*_/;$O$!Q5\AV!>&/7RC&%WY'R;T_^):_9 M8ZP 9S#>V/UTS#7@3/OIK0)[R],(YWSKV2?MDP/JG&]-\CY_$2=G.^P4S) U$.IG0^F_%]=E8: M]UAPDW]_3L,4^P0%(MO69YW,#@W)6S!<6BF(+BMH-:+TFY-\]0E.105M':ZA M(7D+]LO!);\1I=^$%T"^!9,G8.ODRX9 '/Y='//NN;(DC B7IK MN_]7W/I\;\&&V4RX^Z$G3%GM9L.KXCK 6>9HPK=@?1SSR')$4)CBVKWQJ$2# M^6K%\ K%>!#5VP*>MV!1'%PUMZ#WFUL+1P_+CS1&P2!B;S?UI&,.QY)P.]+" M%.;6%XH"9U%QKM=3B'JZ2<N]XI7?@OH#):[O:)6(TWRJ'1ZQMP[)'XGNN*-J/,*Y1^6% MT>>Y1X4^3#YJ#S'JYD .(GJYU',%TJGB.N1W6#S?;AE%WOH85NUV9-L9PKYD M$L RRVSQZF.'.IYM;]W(*MP)UVOU3N74'0)?W 1POX$YX0EAH1T#G.VV E 2 MKKY0'P?:Q>8R (2CB#MCFV#:QQ+\(FI"G",6T >R28(4%/6*T[6&X-#6<('I MT'H[+PDWIYHL[F$;IYHLIW(#;ZX2BXY<;T??G?*]3[X\RQO)]][:Q:%:.JE7 MYY3Z5)-VY39+9>?T@BF!O2R^JOO-X/JS/OVDW;A'TI]U&H*3WGF0CHY].0V$ M/VX8J=P>;#M/VB=:*SFV% #']\;D2/\GQ'J?%%SKS-G9%)/V.NY'^TCI!,M7 M;1Y%R293A:X.:C\X.*B5ICGYI)U\TDX^:>"VDY-/VLDG[>23-@F?M&_4W:EO MIME3 ]QEH8"S5/A'NS@U[<=N)M@#=M1F2%=&4>_CGS DXI.A9(].AA9T?(+ MI\HFV2BI6?M]3$6N8'U!SAJDHQ$4O>H)6OU]3&5M(F@54@A'DI.7SLE+9QH" M=_+2 6H^_S:\=/9A["4;.3^.?\'QFOHTH*M=7SFI768^^>:T(A],<6WB^R'# M>I\4JH_4HQ833L*DV-WZ[\2'QX*L,(6V*QH7R/Y*A;][P/&\1S'.KR9#J%H# M ),^$'0@U .1^9L4\NRZ.**0%P!,^E@!7\@+,G\;0GY!7HB/0U^@/J1L5^>= MM+\P0)&N4O=M2_(]B7Z_8ECD4,4,1_' )Q+M])/V+@8DUUHB?X/B/=Q91#O] MI%V@H8NW_3ED2-]764HB5R?8'QV<8 _S9:UFZ8PG?]B3/^S)'Q;FK:I7IP0*6Y4!, M^J&CGZ?EAI1\.]8#>P)DZ0?&$^5B_DELW;VHCX$EOB#X-R3LWW*>GJX5]@1$ M?1HY?7I!_5O.J-+U\_0$)!U\]I7^4.?T7F(RIK!+()CTV_4$Y%U"\F](Y/?T M-U;T G%)=8-RTEO%V+=8-U*?ELP !0\[!>T;N1PWT6O05MHWM;Q&+BK:/7S? MR-4<[D+KH73IFUEMU=L>O-7F#-^DSWQO8;4Y<^P;6FWY75/4:H:WU-R ^T;, M$G#7F1N[8'EY2M+]NCIY_KN#DV?E8S[?!%T\]^FT,'LA>?:Z8]'*DBOSOQ;+ M>^S154C^Y)*5*N-S&L61G;MGIW.=7#^;NW[VP/23&^C)#12H&^A;3Z,YDG_G M*8WFV)P^I=$: Q]@!Q-+(37@E.0 D^$J"V6#R@PI&"7M(-P +$2M3)+)'A 8,,]CC G MP)HK_0O\@@.Z%>CD5WY3%)"Y)X2G'&=666$&@7D/.."#KG[!(68HX.#._0VG ML@B2CLD+SB'6KR_',2"\%C@SU!%'"*SM9BL_*Z>""8/[NKT MH/7M!7J=DM4.*;5]T [<[2Y%X=F,Y;,"RV^K0J]B8QU*&CLG'CAQ?'L%3Q4O MR@.(S&2KGUK19O]PGDIY]$AC%%1??J/XEL;_B>,#Y=J8"/\=.?C"?/G[\5/>#$8-, MQKE% 'OP<=*YIDA;CJ)IJI!H'EQD#>&XF&A(7UY[,B0@Z/LJ7$9/#W5S($\B M:JE2HY1@$9_KZUKT.6?2'H+;68E9EDB1 $OCU@CQ]0_<4+9J%P5[\B(0H]$JX$ MM ]TR?:_7/.C[NO#5[1-\Q3K7_M:C0G!9&['YY:(GNK^UG M*OA^PQ5\G77^/@#I;+?_\Q\$,^&.LKL1SBB:$ZQMYQ&TA^+UP/)<:XL8* Y^ MP4@8F%)G]&.HM0=AQS& G)'=9%?*7SM\0;'Y.MPF<92B]UE[]-+V@'" ;B2Y M4C;*,!QKN]J[B3UX..1'1ZHX72G:C: K%<]?%BTPV'2%QIYDM^FWW VSA=:M]_Y&T_JDV/=OW& M/K8996=OAK3#ISNKI((=5^0%7Z#=.0TC?O44;J6/#/D'-%V3F*UO,@6+!YN+NC+'M7/12R> M/U&XBS)GHT7(VPN9XB/QX7]0\["WJ<;T"G/C>F\D />><$/#%0=S(S9D0[B\ MO.D(9PJ%*X+E_4N.!D1>:*]5JL9 [D\ZN=)Q ]*UJ+[([]!.")4APDO;!\+5 M2"]FU3 O+3(0>%1=]#>&$!%EZ_%"/0P(J)__IQYP4<7F"GEXOJ%)&%NQKMP< MPCM.8RZ6$0%W.+ACU,/8CZXXKB5=(#!0<$G; T)4@ .CM+B XU45L7*MUXN$ M[>\K5HM+W1F"DW[CI:9&"QPS;TK>2%Q#D( #EY?L/:.,T:\<^'.TY;_$.]7Y MT&D(""[Q#HQU0VX2[-W;FQ?+;#]8)'$4HU#8&AQ8K!\&@L=X2S;K$9P$J^^Q M(!>'M\U:U@TR*)O_T@N;=>B!8W+YI""0B0IL+$Y)M?:#LNZOG9Z1:IB XU*Q M_^]3CBI/L=*6@W+FI]:( EB=WB*C.IM4FPQI0/G;&A@QZ(?8@J7OO7YZ9N(7GC1\ M3FF\M.@Y+"?;VUNLD +'Q)JM#[.-U1+,&@[+HO:6%AD.X#A2DJ,L4\-U%"7* M\'5EZV%YT]Z&HD0$'(/*X-TQXIFTG:;]L$QJ;P_1H *.36JCW.5RB3WA8L&A M]_AO:&47#FP<8UAVMK=[.*('GL4>/SA%>.YY+!&U83)T+%FKZ#LL2]O;."S1 MZM^S:__>Q"6H]KXK=>C2MA^6"\W-%1:H %]$)7@?^331F@9^[HEV@79V[]W& M,89E9WL;AR-ZO2\N,SQG222L9)&$9XU&&/;MN[DYI!%R$UR2AVUYL7KQX7\,628Q1Z9)OZ[#A) MA=60PXI$UTXQKMA.1QZR/X4?92K1=G95;?]A.=VUK4>+VA39>B^RC;5@:]%_ M6+9V[6JC16TZ;"TRLQY58W3EKV:@81G=WM34!,?Q#M[E@\1^PY#ZF;889U@6 M-CV-1&79PE*^YPN[]L0YI*%7JT:KGL+QJ M[P%CA10X)HH8D,<\!D3E=%9I,BQ;VIN&JM"#H_\]WF;IX/E%1L.#XV;#^M"W M]W\YQJ#WPX#^G4'>9%BR-C>AR*$')][\V,!5XI]YRN$-253. M#!;]AN54>\N&!4K@V%?S';3SDAR:->U-$4<(C)KY.Y>*>>B+=WP4>CA-C>Z: M$?RS-"-X]IT8?X9"?U;,,$NGF$R^\'WF$FT5^UHC$*'<4PBK5U6GEA+]%%'? M6JV=(NI/$?4 (^H/I2@-P?2RAN/%T:O!KEA6:LKLC43/OSTO.L7!VX[+;\M_ M#K+SM^(0WH1-MF[?_1W!:_>!0Z&@>QR(F(%'6E??KH?S'Q2'\V+F63[U[##W M+)]\]DAGI>EGZ?RGD_OIY'XZN9].[J>3^^GD?CJY]WQR5Z6N1=&Z=G*8/_-# M#?*D3P_:YO"/V&8<>G_?X2LQG2I!@3FDWZK'F)K(5H9**8+UR/1._UL:.LJ\ MJ0?\*XL5&N#ND=6WIWW5H-3H/P_]XDE M4W8=Q]] =G)I/I=3H<<.+9.*9&) MPK/4;L]OJ-_ZL1"D<0@B. &S*/-Q=+O]?SHNUEL>\G_,LD%/5_K^(,TH+#)U MTU"XI&CN]H8^4[KD&U"!H-%JD&DO^XJV0.[Z5K)6J6XN1P<"5TJI'PSW_*-V M$.[V6J%2I+B =)V?1Q&.YQ['(LH(J-96\J8C*"G3G5*II.080&2#5CFI&@/1 M3CJ1TG&CS](_UV&:1#"*[G&$.6+K"U%JBVZ%N)1!73&'1YJB)X[@U$]2G_\4:=/I2=,/0@40MR.4!ADP M"OR&H&=1\H=P511ZB63';3\'=A+GHKQ'J^(\*\2\^S1DRU=^[X@:HM8K%-[C,"HV;GO MDVQBQ;'O:7B%U.<,,?0!41S%3E4;, ''K3L^6';K.Y1RF2?QFD/YI]+&8>H$HDZ*K85* MC\HD&*8M.:3K *("2G-&@:TY) /67+C7V M$=9/F[()=DO>HHI51#6I[@*B! M8LLD B19O!'/ERPSG7N9B]$$^6#D3=;/PH(2V)"Q<^.?!CN4[FT(@@S!R> M2.F\JFD+P'E5)SLUVLLPZ"5VGC<11S=2=FI"-WQJCEBX4OO7 M.W0>VWW5*$2'<'I[I'JWY986ZM$.IM"'-V,ZK!J!+L4MU%709-U5]ZCDMKXS M'')ZBTH:7'X2+BZ+;6[YC?9-13JOT",!2;]7I$KH8X(QW66MI*,/I,&=MA40 M*W">QU=8/!X$XCB;<)AVA_[HJ$IK3W- B(GJ?J5)):X;@DU%Z-([$M_E;OC4 M06EUNHF5>A0(#OJC"(Z:)%,1#?[%.<,^B??1A6Y"(>L/(3I@%'&0$6,J@G!+ MA6%!^(OQHUI.M-14$2@8)D%5:V MSPNR7&+&#_I$60^W\6@0@BA&$2 S::8B,K*EL(C7RH0D[L- "-$ HV5RF@QG M[M" M%@NB8=95-9W6I.(\U@0@CKZ87U+PHS%_XHCW7&XHUM7""$9PW/WF Y3 M4?7G:Q2N\'5XD7N5\ 99Q()X[.=K5V0X((:1E?DB9D[MBY[. "!P;?[MYBR9'&?F.U7*C<&.&-Q]N3,^HY8NQ M%ZA@' L.&1&"P*O\E&RS<.1-0<7$6'!%C@4$5JCWRJ,#K_51Y@9""2 'Q,J< M,IX=)AMUK<;,F<$PU&+G' 9Q&]N[UK2ZAOU@N(;Q?V?9-!.]?DG)I+MYZ3H M.=9/^M)E9LCIOG6Z;YWN6Z?[UNF^!6*SU.PVFO8C;#@*+KEM.!J4P'+H%FVP M=NLQ]@*R QGES\BI,E(0^%6XO6N57;T1A-W'4M!D>?H[T6@*S[0]6(]KQ$$+ MS[" CV#_*H/P.LQIA@/YQM]X% @;C@-3&N,)[I59BK3)Z&3J-)Z]R0X=HZ*; MNI5)KNHWXOSJ=-C(>X!=G>Z<+5#JWO0K*RH^T]3DO:"75QE03!4TP" M\F?JD;!8WF,D/O"V1^Z$6I7;_600C/SVO.^;&@!,DT\APQY=A:+: ?\B]VMQ MMDW^:+!-EJ=)#97%1-]@ANUO[*KGFGO[=+L[W>Y.MSOPMSN=&^4I*S>0D[MB M=]]C>(KJBVF)>SGGL>4Q>D:37B9/)NM\(2W*U<@$C_I G= H4W50'C-/54.O'0N=,A]&% M7A29@I) ^%U=<:*>)TPDULA4I]@D:18@[2@7SH-#L"<"$B-G^DU%ZHI=N(K8 MG8"^K_/RY=*4(NTT#++6:S=$C^9>V+L2SKEX@)?D<+5D99:637-A]%'\S# MF/@D2$3"A0?L)5QX^%4_DVSLI[LIW6R3.%\)!0(%Z&<[^0 :BWVO,P*Q^5N( M17GM]TH2"+N.'#[C"X*Y&Y GA %6D5E>H+U"G-/PA>^((E_8+8UQ=(=V8@%H M'R4,?2#$9CKM.]GW#7X,RLQT M JGY"S_M"(0>Z?FAF/F:!IR(T1F*B&K>E_+>0ATG+P878JK#?F3HX&F_TYZ]>%<(1NN!$X3=,5FL!(C]AH!6^303! M%LN4"-$BB:,8A<)(H5,(CF-,2QTH5D!9'ASQGXH,Y)@?H>$F!>I1(+Q&#"$' M:@J DX2CJZ5FU2O:COX:W4"A*U !SYYF+!#EBT1P8IB?%U>/GJX2A:+.\8"3VR5=:Z:#?DF+5)F[*['<9 MWC'N:)R5SPAV%X7))]T$7!\U/EL]:I2FFQ7S93].)[')@[?&?B)*!+0TBNJ2 MH70]"2"C^.GII74JEWY$\/1@\X,3\<2=4UQ@GT)1J?#AR13/H^L#X:[>Y.G,@%:? MZR:=\"YAWIH?INX"%'[^^.E'\[K1=H/@3M=XW6@Q@[!NIO[DK/!'F\J38]H_FJ\B!P3!V41:'IB.3 7=WDQN(&10 MZ9I$E31M'5]I)NL%T1)];2:7CL:&>]+J1A8[(E,C$]_?/F2,RRU<__O_ U!+ M P04 " "<,&%6I?K,,L>M "\=0L %0 &YTW/D.)(G^/^9W7? UV:V9V+?2JEJTRI96453/7 M=M9&D8@0NAAD%!]*17_Z@P-\1A D"#[@S#&;Z5)& /X*]Q\<+\>__L^WG4]> M:12S,/BW[SZ\__$[0@,W]%BP_;?OTOC,B5W&OON?_^/__#_^]?\Z._OW\X=; MXH5NNJ-!0MR(.@GUR%>6O)"G<+]W O*)1A'S?7(>,6]+"?GPX_N/[W]\_\_D M["RC<>[$O$\8$$'LX_L/Q3<7&;TP^(G\\8,?R3__]*<__\3_N_Y4 MM/O$Q=NPKH8^"W[["?[GF3,D7,T@_NDM9O_VW4N2['_ZX8>O7[^^__K']V&T MY?U__/##OW^Z?71?Z,XY8T&<.(%+OR.\_4^Q^/ V=)U$V*C2_>TY\G,"?_RA MX*5L ?\ZRYN=P4=G'SZ>_?'#^[?8^RX3$;[68)(WAV^]I.A0;?RG'^271=,3 MTIGZ'_[\YS__(+[]CAN.D'^-0I\^T T1G_V4'/;TW[Z+V6[O UOQV4M$-\U2 M^E'T _3_(:!;^#5!S3^#FA_^&ZCY7[*/;YUGZG]'H.67AQNEPG^NTZ+4+$PFLGPAC?0#MT:01^".XQ.31;G(153]_TV?/W!HPS0YL/O_PQ_GLD_A;7X/_]V M$7(D73_'2>2X24Y-Z/!OWS5]W],F(#D06T=U\9W(S9GQ/SNLD;7XP0TYPNV3 M,S_[?43W313NFD65[,*&+__F/QO\OKDN-44B&H=IY-)>/VQ5?I6M"QEY"QC8 M:'#VY;&'T/_C,A_SG, C5T'"D@.Y"39AM!.CPK]*,&A!J(].<]EU&>&4#9"ZGGM2H'[-;= MZ(,=@IHZ8D&._%40_/\PN!Y':'K#_XR[;%!MN!07/%&NT0V+5DMPQ5-A1W!' M($H$U>$^J3? )S1^V0>Z)2W.'P5U"VXY'W-&*A=Q5XEWR$;[' <;L%^&*C:L>.6&N$ MW N;91WL@I(LG^YZ! C/Y(!R=GW-?/HYW3W3J$'OAB:(W4ZE4.YQQ]\C=3:E MF*9^EBVC $4B2<[J80]TRV!U*$@^.[LFA%,T0^]IS8K5O:W>!K7'*40=Z'4E M50)D9_6\F\ -(SZDBZ5#,8.^"-,@B0X7H:=VQ*Y>Z/U22^VZF[9V0>VU>I(/ M=.(:DQ41;$@8D8P5 5ZS>O:3\W;C\=2!;9C<+NT8PM7MT7MSAZIU/U8T1NW! M73(/]%U.GM3IVT@"UI['+1=G_X$ES ]*@S2W1>^H+2K6G;2A(6H';9-WH'-F M-%?Y'T0L;M\%\Z+IJ8(?>QCCXS*=\Z.N^B^RA\98&KGDPI MFR_%,16*-GKG4=LEN*A*Y+'\M)@JY1QL..M]&">.__^R?>N\7]%X*8[:J&2C MF]9:+L%)FP4>RT4E=<+)SSF/!P!?1]11N.31UXB=L$F1XOQBY3NDCM8HHJEK MB5$9J,WI27!BWK]_"0/U/DY#$\0>I5(H]ZKC[Y%ZEE),4^\2!(F@..\2SB-U MTXB[]H>/ST\L.3G\JFB"V,-4"N4>=OP]4@]3BFGJ88(*"3?DP\=WS]^3G/Y, M;O84.7 =ZO&P>PZ;U#W^'K&#-:J2>U?M2Z2NU2RCL5]):D22FQFUKM[<%RXV M5>P^*YHA=JXVQ8X1K-H&J:NUBFI\7CHC2G*J\^\^_TI]_W\%X=?@D3HQ'[.] MFSA.6_;HU.T1^Z*6JO59J*(Q4N_4DWG@7!3(G_T&]$G.@$@.LWKL+Z&?!HD3 MB<-'T?$ED[9VZ#U4H5K=,X\:H?9(E:P#/;$@2R3=6?WO(HTB&B3R&"YD'XF3 MI&HW5#9'[XWMBM:=LKDM:M_L$'F@BV;424&>2/HS'RU+*%QX9:_TTDF<3":E M193-T;MJNZ+'I\B:VJ)VU0Z1!Y\;*ZC#R6XG]]W93WA'%TY"MV%T4!KBN!5Z MQVQ4Z_2H=]$$M1LV2SK"@>^(Y%1G];G'G>/[YVG, AJK!_#C5NA]KE&MNL_5 MFJ#VN69)!_J<($IRJK/ZW-6.1EN>#OP^LVVP1FMCQ"[: MK63NH>J62!U40V!3_[RYN'X@&6U2(4Z ^KSC]@OU_2[H/&J$V!W52AT-VI46 M2-VO1="A0S;0G!D,)>O[]-EG[K4?.NJ9<[T->E]K4*GN:I4&J#VM2#RV&A^]OCB\-M=9??M?5#U2G[;#[[;-JAUY:KT1;N=4 MR#K4'R59(N@23GBNF8:\[?$]HUKSD> M?X_8 1M5R9VN]B521VN6T=2Y"FIS+AAFZY6*4[7U;S&[TJD:A2.57V%UHP8) MC9TH6W^>\9QLQC)_\D.M8*4%?EY9H$3N(SGC*&L):MXG*1G M5Z1>:6* QF+^+?T0^K*1^,;+*F$0AS[SQ$-=YXX/[V3!5AU-AL\7S%U^'<=< M@ [G/FF$W(V;E:HZ;+T%8M=4"&J,M8(<^6M.\.3!B5$42JH/<\VFE?4HRA9. MM8+IM.TB8DJAXFEH'35$'V$J>8>YY*JXVX CXL;6,M?.$=1_LAB!%T[\L@X\ M^,_5[RE[=7PN5[Q.+IPH.K!@^XOCI\?+&GW[(H_07B:H1JQ61\01W$]^8U_G MY,4C=B[\04M&A 7D.>CV0HX"&NM6(;VF..+IUI#;UW)(VB0OB=H;X*=5\? FC MY(R+L./Y3(%3-N?4K@N/,<0/U*4/JW_^^.?LHP^VTI"YS6,1SR#["SCQ ]=088VC)LCQJDFA*CY5OT>, M1XUB&E_\RXFMR&=;"P'3*&0Q8=_6VIT%,^5SE+GFA46U%4V$*O9[( MXZR'^M7PT^B&."K[2&_JVQD/DC$1PZ)@0XY6[^W$\9PFH)))+&P0"ANXM;5] M+)MK.ML;^$.Z,WB7$J;C>N,L81T1QZ&6V.:#A"2^(H*\&",*!A83W5F4%MK2 M4MM@*FV[<&E2;25,U72^:M5Y1LRZXS(Y4!;REG)9']CV);G;?.$9$8"IPEA= M?9"CEI;*5=AJ[8 8M_3D-O7J@CH1Y%=$,#@+-V>\\Y_1XI(33>D#<,N>9^6(CG:?4HA;0 M2^A['"0@_4T.'6>Y>W1''E1]#5$-.]V^B .SMPJF?E]A5,RR^(3+]O%P:_I7 M6?TALP8./-"[S=':83DQKW&O0]UZ&7$]]MV'"FD\USPFU#=7T2]9V+SPD1_N MN'<.<+!#[V#826/D$=JN9--AL'I+Q)'9(?#@,S\972;YT^N:S?\U-)Y[:5H;P=2MD>-6AYHG"]2+PJ@N MB8>MX.8AFC,X6 :E:;7-P[.2\MO!HZG4E"@4ZBH[YWWV,!#3ME]9\G*1QDFX M*PUP:,%2YB5]MA2-$ROF<<7(1I9=.WUU8Q05-2ZB3:SD!0<:EG" #3C. MA.4C(WGA$%1;'MIKR_B11F^6LZ@)S@1I\'R++%V)_F0Y?CZVX\CN;\-@"V#S M.4S$ANMMZ 2J$5[5%GODM:E8"[ZFAICCKU5>4R_]3!/B9A57B+.#U7U+.XB3 MJ =4=89[+#/LSI.I^KV1QVE/,VA/M1=QGK6O!A-.N$MN".?<(YKB=-KM%]B@ MF'C/-0>P9X("'M%C>35!VPPUVGLFU;P,L N&ZAAVV-UI9,K /:U-J6H8ID_:24 MHGLA"7] -JBC6)Y$'')-4HZP(&E]'7*D!4@<@0./GC-9VA-J_O()#Q^<:>"J M ZF]!_+ TE"WOJ"A;(XX\'2D-E^X*&B+ZSHUZN]MK53,IZ];I4[>P:(H^>_? M6WVBK.<5Q25?2NQW#7&1%P\GO&I7OUI'!7&K3[3PV H#(57K:RRGS9"[J4JQ MXZ&EV@:Q2RI%'0*J84!BH+@BKT"3L#A.J6=O )E0P7_Z\?V//_[X@>R=2"K[ M$_E__O3CBG]&XAS#'\>-_#]+8P1T*^[+V;5)A23Q)$T[.(=#UWF+$N32 MB(5SCNC[B+[0(.8.>A.XX8[>AG'\F29WFR?G334\]*:"'/H,S7)4WZ /"<2@ M:*K)&!$B=W-J'(ED2=X!T^]%-5] 2LYY$LS8TXB%WE70BI%SF^BJ]2S^B'H_ M)DZ48-+\G&Y9$$RMO$Z9#&LQD;UV4(L)GS-#M^F(L8TEN$ M'6?Q-JL2MTZ2B#VG\C'").13V\G.'&CA] 1ZG]O'X(5IU;F7/8$^]D4EJ,^H^!!##@9D>QC.'XEG531B1G!\I M"O(]5%YBM5MYT(Y98@)+KJ@>7JULJ_"$^2[B"2"?]XF=WWL:/<(&:O=&<4M/ MY$#10WW%@055-\2@T$?Z@;O^CW+7G[,A'!$D(R(X$9<\IV#SX%S%&$+S>%T)[HE>5+2MW='=7*5LU@^.:N$*7AOQ'DG71L5K9<6M'4U6P-6-EU2L!Y) M/&:@KLC-=.<+M99&I](V6TD4XZN,T)-!='FL)KZUC;?"C6)L[> ME8=)=0U4[[(TQ&U0N!5V*^V7A+U-8H\+P!4.2")W IWKX1NJ59XQAN5VN9CK M[;K?+U*W1AZY'6I6@U;1%'&\=DD\H Y1'/K,$VL4!?D8#OQDI1IX@^RB7_4\ MQ.VHYR'B**FX,__7L2OSC^"Y:R]UD[OHD4:OS*7K-W9\1;6E&5+G[5(,O%;5 M!J&[=HIJZJ<94?E"G*1+_@J43Y[5FL<+Q=Z;E".^#'<."]26:&R+WQ_5*AXY MY6E#W)[9(N^H[BEIC^B@O4?^3*Q/XKZ78F0Y;H/4,5M5JH[MM08(';%=SH$. M:.)K4.(.'.CCAX^9^\ G?[OE/LS'^F#+HT4H_-$71W"I:O2,G:D+&'?.VAF9( MHZ]+L?IMMWH;Q("N%-74#7."UM^0G4PS^U%US3VRJSS"@M(S9-S-,0OGW(X(]P(VW&#I59(W]6C>7YT\@^1%R$L9@K7KW!4Y2= M W!+<^3!WJ5H?;^CN2WBL.T4V7SQ-!97([,HL3Y.3ZLHY,(THVPY*N\V/X>A M5UW'>0Q]]>&/E@X+B,QV98]CL[DU\NCL$'IH?.ZSU3G5F#)?=$ZL*()!\X'& ME#OX"U?QDDOCAWM8I<@029EEM/=!'J1:*M>SXI8.B$-53V[S3%=2%P--A3[) M&-C*@&?3V2OIV[QJ3GU.=/LS#6CD^%SMM;=C 8-, HKJM$>R=F?D(=W/"+5K MZEH]$0=Y3P6,K[-+-BN2,1(14&=E-_#GML.V8@>GQ@K1%%ASXH$_P%6*M4UU M$0>M4E13MY1U@<+BM98KQ<1OG%CLNO,\NGK9$Z"(IK7%PSAE<1N%,9I;(H^W M%O4:G] JFR&.NC9I33WSDKJ1>!DI"471(0)VS ,Q#"P%X!2:WFIH-^LI69X2 MT+ACJGK:"GG@*=2JGX:M-4$<<"I)35TPIS=-IJE? G0RO:C-#'INK2R A83# M3,'/85 D3)^I^GR]5M>%P(J. 9JPIJW? @!(2_S!?IX7XLSX?"_>E2M8B:'P77+V!OBF+7V#=[FYS29]5D:_3 M#WG8:ZM>C?G.3H@#7E_V06EP&!"/$^,C6Y6#K70$E=*S7Y0#V?(#+RQ(N6CE M3:ASN@FCK/[LD_-&8VZ=R DCCP5.=+A)Z$X\M0E'94*QKI>#F!)(I^2('$QF M,/?II;])V"$&L#FT-A_A*X7&Y5) *6#U_N&S$#'/AX20\HW=4BB22V5G@02S MF0789B:4&11)0 #K2,O-D.6.YS2@&^5C+^K6BT XI9JGZ'32%#VRJ"4>B J< M<+XL0]YEM$O \OG[W4?C*8GA+"(I_(@%7/OGN MW$0Z;H,<2!M5JL)GK0%BT&R6T]3]X&D6V"1:$?YOYLI31,Q/$UL/:8ZOWCM? M)(Y MM9S%7!X2%P*)U74X3)Y,].!7YR""QI!?2B/ZV8*EL>GFK=EW;+H.C&OO@1RV M--0]*MBG:HX87'2D'E"Z3N?UO]6#H=E\6:"?O/L<)I1\^./W/V&+@3ZV6JA_ M:WOSTGQWA'+0L-ZA]Z;$/%GK-'J>1F2^UH/N/8UC V3@I&FNLO7" O5(S;90 MS9HN*%B/)1[LQF?Y^B3JV!U=[4KT6M!?8U5P*@M<]M+6=DI1IE1B#>*2Q2[_ M^=*HL_:+.;6%H5U/,_5(PU6D%H26?34R#:J<;_F8L M-Y6_.<2')W@[ZR7T/>YH5[^G+#ETS+IU^R('V%XFJ-6:TNF(&$S[R6^^FZM\ MXJK*]0]$\L40"U(2V(8. Y"UX:DKW3Y+\?TVE1M]OJG#$GR]56[C%2%!E)14 M1W\RNMHB=]Y6%6M+GTT-$3MKN[QC.2F&%[(J;X*VOI+5U ZY M=RI54SQ?B^)9HXXS< I9!QST*AYMM>B$:\]C<$?4\>\=YMT$%\Z>)8[?ZI!= M?9 [IY;*54=M[8#8:?7D-G7@DCH!\F=\PIK\X?DK%=W=[ M4=3BZHU&+HN5I_Q,Z"!W;6/3U%A)!'!#FNAC73 >J1+(DDB>13%=$L%W) ME3V2<28%:TNEY&>W$#!SN"O#(J=;F>20E$^]"WV?GB@3LZ67K4U):Y!@#4 O*G!QHG$7/AZ""T$I,' M4=WB.HPVE"5P-<9@O- DNTSXZFTXW01+A^;R *V_:A.F7:4<&;1ET^6L^$Q% M&E0H-Y\-?^%,P&[BC>?"5K;/+;2"__@8UHON,D&LO^FTL[%O$\8,=)LR0ULH MD,UHQ18D0Y*8E84$XZ=0<7Q'&$RL\%87@A_H[RF+64(?:?3*7"J-^T#=G74CY5FW%5%MS0 B M9[*23-@,LTE%7#M8C-[^<@231G4K[!'6>BXKM?XE].&&'3QA!2>][H)*A=B( M&RW85@<^^2A+_^+/8_!#CL:3FUJG//1@9HCQ=WJ=C;=GNXY/KDBE-'(F)0$Q M\[>MMO=<:Y?M?6XQJ?O= M9NW)'6IN$3%.'!E]/*I(D7-DLP$^CD32,@IZH9M"GC.A5PQ/-G? C#@;GK>) M]XKX!)5SY5$([T]Y5/[U/22B5-YCXY9(?3&7%2_7<2@A;J$'H4(1XA1)'A!T M2$"_$J=0C.QSS8BSW_M,7MD'2GN9I$*?3-/WDX!DTP"%Y2AA(8Y-:<(3*<=EXF-"B,H+WWO6!P4"DP MY2XV6G@8VQB]\0')%G4;>JY=N3D$5T4,P/>H^S+Q0FD(W6RBVG=YF*%68<*< MHLH/&6R,;X]6X+BY?_BOSF[_+Y?X$$("J#E$-/9?)D:H3:&=5BP;)5ITF#*Y M0(P3$UA$#RC0I!5%/=8+)WZY]L.O70_?='1!#PW="BL*[IZT1PT &F)/4%X7 MF!'!S:)3?Z8)R'$?A:_,H][YX4M,O9O@;D]ABR78KMV$OP>.C<"+%BO-(]3$+?Y+!/7?<,2."VDL%&M 7* .%6F&OCEMX@#ND'((8%Z M=!"._]-/Q?FW^S"2U6".7DG_S*W,8Y7+Z4.SFX '$8TM;=2-; S+;Z-7MAW! MRAQX;GCZ$3^%79&C;!\#5)%2IQ]BM.LEOO'C M814F*U*P$<^]5AG909C932#T=EKTGK5"=DQYE+S L\#TE?KA'I#L)N (ZE+E MK*J[%_)HUU2[7CR[M0OB&->5W-2W<_KR1>R2@RBW*7G8B>RI%;]Z@WN:8D _ MVTN:<%.A-(97R6KG:G<>35HCCM478X>MV M@B:L:-I:%9E .SXQ.!/9M2]N$%$9EC8W]V![\?SX*KEJQTC5&'GDM2M9V\IK M;(DX CL$'KNHM:7Z-!,I"5ON9^-4,E!"9WY M'NB4=BAHDXPXJ5"?%X!FU+7A5[:8%H!<4@JY8%E=8;C;W$=TQ]*= JUU^R*% M,R,35',(K8Z(4XI^\@_Q_.S"L62SJBVP 01FK.SD'/-8(:-36V.3\W$6N[+T M@.M&<@V2_Q\KC3:LNL=(,%$60"G-I5J)4[5%#@.M*E;#OK$AXC!OE]?4H8_* M_51(VWK(9DH]B_([3*WGC.'XR8E^H^*$25F/J"P9E!M"82?MSL@#MI\1JA&L MUQ-Q2/=4P-3W2S:5R:O MTP\Y&FBK7CM3U-4),0;HRSZ@)E8M30<>)&="WF5L+#W8-K_Z'JA?INL\=V?Y M[1ZW8>MBP&*BJ$OX.0S@W- Y#>B&)?'%BQ-M3PH :#1'&K>ZBA:+B2UML2\F MZH@^L' =]\]0E.T,\HVGYXP1>>=*5M_/O'0XI=:R1"ELLHG#@SEYDM&WL'@X MO;8MOZS=ZPZO+.:.?QU&EV'ZG&Q2/ZMQUW(!HJT+4L#JH_#1)0EE>\3IA9;8 MI@Y][GAR.%7LBX^BG<9%X$F5+(B+R[YN1#V69'.'$7.%=;YL6"NH)FJ=Y5=- MLC-!#642S2@@#= !YBB2C'[=L><=AMH,3T6RL):5<2L+VW )OBS(%X @>3E< M/J^&,''@16PI6DF%?PYH,7/^,K?UJF8ZJ5M8W!LC&<_IJCUVE;7%9!>K.Z>R M)O1E5ANZ8#=2E[A75L M;6,V=ET<4J@-T(X1I_T6A0XMXH^,"SDG4K*RM5DSBQD*?2.EOE8C/C\+QI3U M7+OZ+"[&&U1N#^Y*AT5%=9/<(X=SA06>,!Y7[^RL)*JHO8_HWF'>)=W0**)> M-L59!YY8G5V+3$/;7)K$%A?G?8S4#@ ZE!:%#+T4&ADR,M[%V@$DQ')30?+% M@R.S6"DW1[; )"<(8XKHF?M:/0H.A6W7K92-D4=_ MNY+J2BEY2\01W2'P:!53^FLGM$Q4T3".!KJT4%D>RN@H,Q':%*R7^]3?E-8K MS8/CA9I\)?@I%(\&1W3]ZC ?MIFOP^C1J58D:KA\:TX%.=08FJ5V:;X?"<0@ M8ZJ)\=G&C!\\\91Q) 7+LTT8G<5.K9Z7K#'4$,#7-4=Z,7#[YG: MM$R<608?G'QRDDQM<=A=0NTZ\"X][S5Q;;"K-"V1ZJJS^6+F[-ZF:8@E=7.$5->..?M! M_J:+V(D:O+B.%\',C6&VXX0X-S%0POX.$ZK][*E,5=O/9@W[2_A0Y)H%3N". ML)_=3FB9J*)A' UT::&R/)31468BM"E8+W<_>TKKE>9!LI]=74V'-W/O]N*W MN7JCD4[GM,>"4$ZAK@JXCIHO!(M44H_C\]6'#"9[R:$7((RM+TP-]QE]B^_[6/@] MX6$*L=4E-LNK;P3:S/<>BN,#M7<[6O"JO0=RO-)0MXI7+INB:0#5V1ASE_748>0J4,2.2&\G9V<]9YK3&7BH?9M3Q#?!5P]RR M@ (XBD<'-0QYW'Y!D-"HJ@H":HT7$O+-,H_CU(*V&-\%=?L1/:ZRYV$4A5]Y MM.:+-ZY\A7/CN*+H"H9YR90_KR0J?N5%[&,/WIK##UW]C6&V7XT8W R4L+\_ MC>HTS%2F$J=A]A53;1IVJ"TB"=@"_A].+;\Z/A7OAL5)Q%P^;80OUH%7_Z#2 M\I[G;:%W7&VG6*#G?X@G!!_X%/2*)WG*TS2S"X$S\*%54G%<"Q,AJR1!# MCO&N)#Y7Y%B14D3Y)6RT'7]6ZR!%)PTEOZH[<+D&!%0@4@<[L+ZPWPF&!E;8 MUJN64Q,C!BV%$[]55/Y6\/U2!XPI?KQO',Y'1^=O%6RQ8.WU; 1I19SP[*78?!2?PA4^FW//QW2_]X5,C@\FNN;RW 2;,-J) M!8*.*QCZO9&G!SW-4$T$-+LB'O+[:F :,E4^;Q:9/">(T-D0>^6KFC2N5'K1"' [1%7/'K= '7*-: M]6BK-4$=:LV2FL>9I&<_QL;5ZSC )'7+*V@PML-S!/S/\AYVX#7L0ET6 W1' M/CP"6>3A.Y;ACI?2AM!$#!"CJ38H\D""%7G M[C9%,3ZRKA;AXWA^\NZ]:)$+,2]N(S*9N8?9?"4[VCH!^X>(XXLPB$.?>7+M M*?#N912)?]YMLN'/\1^+9>6.]'0LVDB'@TE,6'NR>PS"B+/5!+&KL1 MV^>%[\[3&,X2+S8FRY3TB;XEYUS.WZ8P?S.;;SE26PP[6M V\/A6X[=-5=-0 MK@HD3B"7(HGQMBH4Q'HA%BGEJDU&030B9+,T'45G8GQHF>5V?&I\SZWC=A?R M:^V ',&ZE:UBD;HU8E31$-I\&W2W$VOD(K9Z(_;^G L:QT!X ",:^N0RQ!%!XD,_19R58!!K^ MRI*7BS1.PAV-.D8\_=[(8:&G&>JU2;2Z(@:&OAJ8+Y\*/N2!NN$V$!7A\7I^ MUX#8H_NR?;]U4-3MNUSO'V\\R-W_.JM()5@1X$5R9@@&Q]G-@0,-KAT6_>+X M*2WGMEW3O8XNR*->1^%JI+>U1QS=6F(;5PCGQ(F@3CY1!VC;?G:M2=VND:RK MSP(=N77,:NVP,%<>#XXKOERACV! FDUM)"%\4[[?""7SLOWFY% ^'MDQ+O4B M@#RX^QNC?@!7MS?BL#=08N"+%XY/;@).,D44"C=!IOPG)_J-)G#2X<0,@7=! MH\1AP5/DP/U1^9R9_K[EA.R6$V:3&%H1E*/R6D8(3Z.R^3G]0C X2P2BB?W, M4C@BI2.E>.2=>*%92D@R$;-G#+_'M! MB4%4U\B[^B.."",U1KE%70\27'/Q6:V"$"UNH;)6UWAXT@AYQ#@O$ M4:L0U/BU 4'NY)K&K ['SP]V.R;DG3"Q%T>(M#=Q>U[![TD >UT8FJ5VP M[D, <=2;Z6%\=;KD)A9W:ORP1TC76->;R+<0(ZUC83\*2X^2\4:,UC#!M:Z) MR3(6 :34%1X:*U]!S5:P+N#%'_%.JG@ ]CY[E*QCS!U,%#G C&.T*N ,HX@8 M@$92S'A5"![4/1-O_-8>+UY"Q)U7+=(UA@^G^JW$7+O9C(*NF>2W$'4=FAE? M1*Q5L:R]&IZ)0(0,J]KKXKD<"+(#VP;$B%OT.=&>=2L;8T>95B5KX-'8$C,F MM ML?N?X]*G<.1=WPV#[1*,=B-&YIJMHB]PG6U6LK> V-43LD>WR&J]:W3?Y$^KKENJMUY<9X_Q9I@4Q 08(9KI=2N03 \ M=J ][6GO@3SR-=1M? =A4;,@':G'>!D!E]MVW]IH[;(\Q^VX/:%NORS7'?,6 M0^Z[N :?F92V&K!73@0/T,&SIV)-L6.0:6F./%"[%*T&J:HMX@#M%-FX[#Q- MR&T8QV1/([EBCLA;N\:6MO8+\]?64479>$$>.QZTYI3AX6KIL@@&D^G4116A MC^ES3']/:9!:8Q7>;HR*?!_F_7<&JW1EYY/8S M0OU:LTY/Q#'=4P'SBXJ<#1P6*AFM9&W7 _EK]E_K$3^W+:I%Y$=\3NR6_9XR MCR6'3TX".K?'LF87I!'<1^'BZ:^.]MB?]](5?X0GO)(72O8R.N$U3S>K:.+G M$I"=%&'F9[JFMD!!GV0,"JBRAE%V]+9Z]:GRXH9>.M+1!2F$]5&X?HE)W1YQ MPJ$EMODUG IQ? G&I+K?1RQPV=Z7K^'56%D,XR\QO=M@O$X:@0U-0).3GPOH(@OAB<6&'+#YW#74?^'SA;\^KXD,-I#IV: M?9$'9B\3'+]+WMD1<1CWD]]X>(6WL<7U5OBCP@A?F%LV"#H8>*!Q$C$7+C>U M6*:7,;5)+A(T^AFL&TOTZ"T.8GJJ-0'RE!*0Q>/33-8\,AF*\M5Z>4I;>^0P MTZEJ0@W3(/K\&,+Y#GT-HHG5#L#F17G.^=*#D\14X0.RXL$>CL$NAW M11J*)@8H=@TT^V'?/>BKQC@U ISR1.- +MMK=<+=W@H/(#U@2DSA]CIG'G.CP+^3= M\_?EOYEDZD"/71AD_7DC]WO1F?\#ELAS.GNY[N;X)/P:<+3X%_'-.X\WWFR8 MSV!58.;]D;E^X[S8@V!$JIS("3Q;V"ZQ8@8,+UM5GNGI&Q;]=1-1C"?REWIUJZ8$\X#74 M/=H\535''-0Z4@_8.BUI$R"Y(I)\]@]L\3RE,8"(2..^!-F9E\1N'4?Y&@Z] M#7D6LPX\6;KY@;J4O<([/:VKM[I]D4=X+Q/4AG.=CHBCOI_\QH.6?&^)3]!* MTGB"?1X;9'@'-WVL1GOV[G/EV6>]!%ZG'_(HUU:]X8EU=2?$T:TON_GT].05 M<7RCN14S6$W/X^1N\^CX5/>$1EL'Y$'=K6P]-U>U1AS&&D*;9^9Q @N2@CB^ MR)U!\_LH]%*73T1D"(^Y'2*EOV5\*A'#>Y:!=Y>\T"CGI+$KTIL"TF =8(YB MCZ1?=^Q;)8;:3+EC AW*>[ M%_+ UU2[&O0=71 'O*[DIFY=H2^>FY5'NT>.F^")^[F-,^9<*9N&/;XP M 2,: =RC&](([JMX,172Z(-]_M-'A2DG/?ML^A]G@H@9T-Q3G#F,D:]SY$QD M!".Y?&[/ %8G+-O4!^J'HE)I/FE3)G9M/9"B7 ]UZQ,397/$^8F.U.8I=TZ; M5*O/8IQ_3&<$)'5WRP>\JD]LW>WA?_FTZT8<'V&O])ZKV1[39I20Q_H \]0* MV?4G@Q@;AFAC7 ZN\D9>E2N\22\.8\'TO>!,!&MT>&+%T;L)N*4"Q_\2 MT\=PDWSE1FE%EK;VR/&C4]7Z?39%8\18T"VS^0 I*1.H'I'3QI "V?/ M$L=G_^"1FY,F?Z&^)^9[5?-8/:*QVT?T!?917JG,:?KA>=LQ7$B>'19<":2-3Z,L6ZQS$I^ MQ4J6"^L$L+RK"2[JYM@!I$/1XZHZ36TQ T&7R$.JRPC""$-Y5)K*YT^F^4"_UZ=VFJX!@%ZR844*.+ /,4]OI[$\&,;X,T<9XPR[C M">'BS1..,>H%9D,22"%H2$&*;;X%%Z'$67;X *6X*!0]_GA9QIN M(V?_PMQU1)T^ZUOC-C([Q)@WA];CK+])C 07(;E\16X5DU)" MDH0DDY$40@*,E&(2D!,-W"[E)TC"A)N\DMUO2X,ZG*O=ZM$\N7637UGRDEM, MG&F XIO,>68^2PY:.9P9)>1(.L \1U6H^Y)!C'Q#M!E0M5KP),"TG!D*MJ(H M5,$8#3K9,%,5=9[IE@5!7AJ*!A[\^>SX4%\WKES"CV'7(2\$#$T]NJ%1Q,># M/)4<<6FNA.R+%ZXBC6^"\TRDN\UEQC@O8-6]3#>,'%+P&-.;@*2\X>/F,Q^&!=!R8 MU*3-$_@1&"!.7*?1ON*M:-"NL^@U0V]U3H<_((T@@AUZ\.\\%$UV$$ M9;CUME;ZD4 .A28&J6VT].B/&,B,U#"^G)N3/]N$T5G,&9"2-QKHF=4D5>AV M3LT3%W*@Q8XO041E708X?',?QN*=C *U1X"6OAP6C3Q&YM0'IE[D%XM;9EH: M[R9S62I QO.NDT!>D5(D\5@4R85:53*VA4#@O-:M[5&#I4M,;$),/J=-2U/[ M8.I])J'ENY79P^P7/D\T$$^QSUTNB.-:U-#-!SGZ.R[G.,;^JJ,>UQ#/K2XVX>!F!')8U$@B?@T%\7: M08WIS7*4/@G5J^RL8Z%5BS0YPR1X*.['9KI5MDK[8*(NB67@8B^#-&"C5O_E MX&,_=:;&2/D(;1X063VJ@0PQYS>-TCTF@$R(]X6L/468U3/2!<,"899Y*QSL\+8X-8.Y;2<9X1$?>6V)'S_Z*C N8^I MO*6* @?GLT85^L0//S2Y'&F#XI;&,:5W>QHY4#%4&*2XXY?O26L=$#&CA!0Q M1S!/=4_#@ SB38XAVIBC"?"$!P:JD?,W'"W8PF>4N7-+\:NHPBNLPHQSP]EFWN)J^NO3N0)RW6>F!E. M'RF(36;*YO-H XDC!+GI=!PC>%7/09.J.'!^M-HP$XD(F3(T/(' &<-9AW%ID\"#0U6? MG1V]#'<..U[IFI@5\AB8TL"UT6<"/H@C1M;HK8S;LD-CZS6]+-TB$'?'?,4P57N[T?'BB$ MV>R^JA@_J#8'C9E(9O/&8B2A9SA M6?%!QG+F?:PYU,^H0779/1?\!59/88V"SW3B)'1_LSC8Y H_@AQ2SM;AIJT] MTN#65K4ZY"@;(QYTNF4V=> B1H6[DE#Z,^;ICRJ+O&4!O4GH3C53'X4P\D 8 MSWB])C*=5!&'UHC*&2^<:2R6=:R5@3!$2&/KDB<",PH$.S\Q(^*-@AJNWV<) M!$R!UV["7G6/58S/!3O,36/6/EL'/5E@!L")-)UR&V%53C9DU.=RB0NO*Y*+ M9GU+%:V1R_*1X69#14%()V.%&"\K^6\\*D1J$5XX*NH;KP\0=E-=,/;U4&Y: MN),HETFR0'R;PY EI%7GLBA@K=$F)RO)(A_^(LI 4:\?O(W) #O,C6[,[KFN M"77,L#>^DF/,?8LY;3EK7)&*5!(?4<(?(H-62YZ,N**,8;8H%%AJ] MLFP\/C6N+X3)GC=VPVT %5'Y,,Y"WBY.8OVA9'Q^BQDG)C)U\R P,K-%(/Q4 M.H\!W^6ZK!2N94VCE% ^Y9O+2*201$B)$)C1F?]HX2,S=K6J%Z%O\#>2Q].: MAZWJ$A%4[9=FC.-T)S\SSN4',5D,ZHYIU*Y\VYS#(O!U5$7'SHF/%" M,%*1#"&&HC.Q4S%7"G9F 7DMC FOK,&;*/")4=69D3#T(@Q>:90P;@9X$$4+ M$KOZ($!]7S7&KKDG M>>9)O\42>U,J7Z^IEZF42QM1CYNNZ17PGG#6E]IBD,S(3,T@UHO4(O#+3*,Q C#G+"!K7;X: MCZG0.R9[ 4Q)T!(O!"1TMP\C2+DD:E'QJ%CRXB1D"Z@6,9Z")B&)V39@&^;" M&TSPK*)87'/#RGP!H.T(=%, &3^GFVQ7P)\">9 BASJK5HGKZF@'6,]VR M(! 71> !-;F*YNS@04=HLHW@8>NT:G! MN=,G/]U*/>-8]-.$^2 M)MDADF,KZN/4B(P6 V%C&U?QRO5(7!8!?*,K.\JCCA6A2"D5R<62BTD5P9J! M%"%JHC'W4Y@X?FWK=!\FE$OG^/Z!%,87P(HCS2N/(5\X\0L?:> _\+KPJ^-# MI2J]TLNZ5!:#B;W,T@QX6B06@6;]-!EZ(%XN_ 0$F(C<1/Q183=^M6.M%Q= M/B<1MPD::APWMT#J[RWJY.\<''V-T$_;I#3WP5<69R/??<3"*#]?/7:EX[X> MUUB:6-5F&5YW6@RXL0%^SQNI_*[:]T8OQJOE?8\N#1PNP'W$!0O3V#\\4%B8 MIUYC:43-+HA]4U?AW%6[VB/U7&VQC:OS%H1)E%&>'3AE*-UM1"#).'J@KN_$ ML=AC$F>EO;^GL7@>1>G/IG00._D@TY0@;4 $:3@,T\4<[.L,B%-PL#DM3)]C M/I%VHL.C(VX>P!V#E@<]VMHCC0%M56N3.E5CA#ZM+[/QFI*3W;01UVGLOP%2 MJ@>/(=QMGB(GB!TQD6Q_T4.G(W8WUE:^YL^=O3 [MK[P(WDX@L6R%Y*^Q8U=;<0-EX86ZJ MS@&:6R[(54<:ZYN=U?Z07[ES*:Y73SL@=F4] MN<>XOFQ\6W*H M[A39U$=%-8Z2\HH ;2*)VPG2R52]JQXBX[-[E^T=GSP[/E0HME5^9#)MU]MM M1+=P'[C4U6G\6:W!45Z7 &[_7J:PWB+WBK1,U=)Y45#5900U<*EZ+@;&.A48 M#=2*"AWB@KSDE1T&P0!RDQD"CA@[09#NRM(<<(>=O'-BXL"-!)=S_][F$A)/ MMNXV%Q'U&( ?W*4]/%!8*>!&. ^C*/S*_[AP]OR[Y*!:Q^A+!#E F!FEMA35 MBP)BP#!4Q'CI"F8HX89(AB3G"$6],YZD8$IRKG809&;+E 9X+@S@*@PP]]LV M\4TE=K'3=K/&.RBSM7:_3UE,2N*\BG,I6J+/*A;5:P&8J' \S(8']'8*!6YBO->ZZ.F.VSX&PO12!1)H.L MK54*0IQ* #FY*#,_.F#)4C?]S#/W;??\-G]^/5I1XT/5#BEN=*I67&9O:H1P MF.N6U;Q4EB1FI]9'SOU+$.^IRS:,>LJ:'VUM,?MAEXK'A15.&F+UQTYYA_ND MW1H@UV%$72=65TI0-ER /S8K=^R,]5;(/5$AK*D;YN0034MO.^X,M+5'ZI/: MJK;-3V\7<.B_6^819ZFWZF/\%MWW(@QB!@^VB,5.N, N7SC0M%A+]X4Y=YI7/5FS#CRQ M=W>Z;S422:3@,*;!BF6N@?2PKW>-I9YI6'U.(;6$[5]9S3@_P@5+.BQC0ISX M*-98(-_OJ<;CS,M?M@UW@LPK-32O2.TPH#!N+HB%1SIMF^X&_Z$#E4EDJ9;\ MZD07W(]/'2GR3V1&DZRQ@_0WD%3J:C@/LF7%BXK+3M8A#ILYKQT6D5?'3T_P M+AMK$9R+?@J%H2)Z'X5>*MXIE<\-*FRKTP\Y5&FKWG1,6MD),;SHRS[XP'02 MDHP'*9EDCV[:/34]G?*B_D0M2[8P"ZT\#7H3N&G#4M0(Y) &]EB&ZCWS;*#U MKALEJ^/&PIM?KJ7^6A;[&N<.]$R:&R?A&? M'VK?:#X)WX<6\@ ?9"+5\_#:A! #Q#!]S*]%2:XP_F74B2!?72.,5[ E5/_: M?OD/A9EN.Y_ Z.R&/(1T%:\/E^U]$ >&MNCF(XS"[[%<>9''HQXI'_G$7MFO M+'D)T^2!.A[S#Y<4WEQB <0C''02RSVMKST,H8<\-@:;JAHTQL001]-PG4S# M+#NE6+(F7R5ODC$G5>Y$G-D3_%=6GZ6P9[";X)7*AZPAQZ72?/&I^:+,?%[5 M?)OBR*/=E]>@T+R<[S^P^+>VA%?9&#GDM"MY],A:0TO$8-$AL/$YO2I9 G01 MI),GNIX?SFG@ONR*MGGS49TD^K1)]1.\N&-@O2G>J?BY; M:WDZC6Z+<_-FQ=O=O-YG46ZN$'T:-[?_ZBN\/!\_T%<:I/0S;7_G7=46N4NW MJEA;*VMJB-AYV^4U7NL"JC;/E[HNS NX8BYEKYU/$+BS-D4_5;5^4*)HOR9$;I![=D>TGM1=IG(0[&IVHWYI)=/?"[M)Z M:M?R\@CJF M9.*VX[Q!:P?L3MNI;&LF<;N TP4:0H^YS7&+XD !R!*O ^\+%S!*>$X#^XGK M9[AZXBH/E';T0>[*6BK73LRT=4#LT'IR&Y^5 >KBT'F-/I_D91Q.W'JFLZ>3 M:WVJ](@7I>0A]+M-GIL=#R;*1DBCKEVIXLK020OL%WS4 H_PZ@G4W B*VPAN MSF+FNS/CJUC>L"AH6KB+,J5>Q6]%Z!N\[ AOMG[X\?^&KY[S/3&KCZ6S_9[+ MQ/'Q+QS%.(-M^W982WND@*.M:OVQ=$5CQ,-[M\SFUZ4E93'0O62TS0LCC.2[ M]U&XYT/NX9YKE7"EX3B>>.&HU/V)VW.6'OV1!T!O4]1R&MW.B(.AOP[&Y5*YV"_\+WF/ MWG7V+'%\]@_^[SAC3%ZHGQ72@?+$<#D\C6T>RUA[KQPH6,R3LZNW/0UB9<7S MIH;(75^M7.W,T$DKQ,[<(JSQ.:&2),EH6JK@-JUNMN<>URQ@"14CYDV09$.F M&#&_Q'23^K=LHPH^S:[(P[&/ :H!JM,/<YD9OF0Q-G..AVE++VG, MHS6/8-H\N9CWSDRZ2T5]CKOD!0Y%[O81?>%2\<3D)G##';T-X[CM7GE/$MB# MV\ @1_=MM/MC#GP3-0;7H91!) 6C64$43]5AKSYD19LB,\I$Z@E^^HP'X+F M;!-&9['#A]>RS,F*!%24F$V<-[%*R]M0M@VR.H#N0;Y"X\M!VO'^GDK1<<1? M&SC==IP<-B"SG/CK91B# >QV 6>/C569:2"[17%8>1VZC OFIW"LZEX6_5PG M2<2>TP1 XRG\S#TO#!)N;\Y]FS\C>4\C%G(LQ/22RO^J?HJQF6"/Q$F, M6HO343E@CN)I%#6.\;N+&U+(0S*!2%4B>!RR+E/Q=NR*2+%(+A=YETMVLA@[ MTV07EWE+NWBY7: Z6RC0U*VA*:0W*(H1JP^7:-4?[NR.'.OZ&J*YRG![7\3X MU%L%X\,4&7F.(6@EH=*@&;*O?MO= [KD:ZE9]MZ4Y8N_5D=K4?PO: G]I M3GT\#XZCI.*]_%_'GLL_^ML#%[[I7V7:@2^TV^QN]4IH!U]A=FUQKIOI'*NT0^C:[G7 M)Q:P7;I3.MCQ]XA=K%&5W,EJ7R)ULV89C4=$26UN?W+>VOWIZ'O,_M2D2N%/ MU2^Q^E.CC.89UMNX_C3>#;&3G9.CQ%.K(U)/[*^\UO6PVP5L%/40?J+%FUOU M5M \R\ SFJ"NN]A_GD3G5QH]ATBUQ@ANQ6'Q_ #Z*^V-DV#BBI27%XK+&J^G58$LP^,DAFF\MF$1,N# 4L")'WZ-6$(OPZ^J M"_*-#9$'OUJY:H2?MD(+ :Q'6U#>!)"EIVB^? M4M?QL[-KKYG2TGQ1_GFJJ-I+R[:+\=4&D4?RV!4!VH.6G155'6&2=K>1)8N_ M/#Y;%=Z)$J/7[\\<.?B%A6@<*(@A>AXNR:!Z5& M0GAR&]KQSUARF+D(Y#06$-K>Y=J>?3E_M#A,_.)$#$XD/?!Y3$OBTM ,:51V M*58=#H[;(!X&E**:>F%.D !%^^E*5;_61*6QX8)\49V:3] M8FRW8>"%@3@)]^P$O]UM-C L@72W-^=W#ZVGSW3[(O?<7B:H.K-61\3^W4]^ MXU0 :-D\"PSW"ZEW]TJC@&U?DFL6.('+@BTH^AANHN*;F\"C;X]?G3U\TWY> M>"!-Y!$QBLEJYXZ'$$0<0>/H97RLZN[:9F#59^WG3LSB1S[O<;R[H#IR?M": M]+=V1QXN?0VA7JU1]T4$1S-S;"'28?4(P3,^<\W)&=! M+L+W*\+9S!P_$VE956W$>+KF8Y8G?K%/U&,NG"P.W/?JJ.IHCSFV=%0M(JRM M,?8XTY)]A&@K^9"??=]:>;[XSFT8HH?*2_IU0L$S[2 MZ)6YM.6\2$M;S-'7I6(1>:J&V*.N4V[C59V",(DE99*\. F!!VKBT/?@L(@3 MV#DK,J/28XYZ)?7[*/125_&^5%?;9<1;LXH-\59ON)QX4\@]@NOM,\H8 VYZ MK2<-.'C?J\=8U]9M66&H5+PE(D_Z+"\XU2J,&:=P2RL?+S '[?S6&#&81?78 M6TXTB.5CQ.*#!_I*@[3YE$2/;IB#N8?B13!K],$>S'U4&&%:*HEJRCQ"; M6\F')))1,;K,')*3JONS0L<10_#+GCLI%'+(XOV:4D@)[B.Z=YB704M+2/;L MCSE$34Q1A&R?SMA#V$B7$4(ZE7PK@\^&@N:-\5HM\T3?#B$!0 M*6'K^ ]T"^\SA*(TZ$6XV]'(98[_B?D:CJQL3 0IX@PS2NU-W%X4$)Z9&ZB(^>$YR8Y\ MY?Q(SG!%"I8KDC$E)5=+S^C.:YE<[4BI]H $Y#X*74J]^)J'@4RTRF.23&NK6B0.;8VQ)PA:LIMZXWH'IURA;H'KQ"^$!1L__$K S%GJ3(F3,YMY MU)]4[YPX >HD(T\*^O,BT8SJ-O^R(R)0!YINTL"+[S;Y;(]/_EY9F,;^X9)N M:!2=9"9CT<2,9&.9K$"[H02Q(^)H^@U'S4ARDW]*?N3K"W-?R%<:45AKR'CS M>99D/C.*6K=5D0G^6LT$RT209$) -9E<#%+*07)!QC7;GZ79 KJ%VI=*4+9N MO8<&_VIP*@OCU5)-,V!L*\;C)QKMFFQRW #SJ-.H3#&$U+[%/AXT"VN<*\E7 M,Z%@5Y$@$1X+NQ6\#OF'^^ _@D_!Y5/P%_Z?QS_ &]8[)UG!?PE] B=QWPX"2 W7XW'@#+TWN>%B]Q'*- M*7EAO"D-B.<F!34"Y"R@U53J) WJC(4PZY2#*G=Z]X$&]*OCQ](S M.]53]UL,'G6HW@Q3BDZ+0J\N'4:J6.CD;#@>23[P<42=#7=H 65QZKHT%H_? M!BDLJ -6 4Y9!:*IS%/'IQ4I^)"<4?:8LFWHFLP )PZQJKK OA@3,Q^9!/,B M)XCYJ,CCY#YBI0F;C7':>!GHIE"R =*.6BX'QU2"CP5>Y>A;27M/IJC3@@*,NIB_B:/ 4L&MMZ2F4%E*JG'E6/.;AI% M %Y.H^Y8CD68; CCCV8ME;7/."".9SVY)SO!,$E$RT3[*FA M.[S_1-F&U/(Q<:+$GI[G=,N" %1]GE#58<=/1CC%)E?!51=/QM$Q3!S?GHY/ MP+Y8[Q]TKG>.4>8^"GD.'JORSTD9+GF\&\78VH/E(&Y+'6G'47K"@X:E@$1(>);N22DC2<)\ MWYDW%7+"/D\F*:QZYK+.O0.] .N?'F8D7AK!F H+-<6JH<-_'B?F9G7]U!./ MXIS"->&-H--S,2QSTY=4$ [._UE-/V<)\0#BI;8QCEOC3CXQCEZ!$K"F8W-D+J MK.U*Y96&3UL@=,@.08VSDOR8FY7ZV%"L^&Y34TM9#[NM+6+WZU0Q]T)E0Z3. MV"WO<)\26NDJ"=B?$CW1YKIIP8M[7%[)==*A9^J6J(U2\[Y1W' M+\=ZLCFF[OMM^,I_KY0C^T$Z9_8/X9O"*[,/_B8DKJI<^P*IOYT*#\Y5?HK0 MDQJ$,RXQ%C"XQR7P??E\?NY MS\U/9IJ<3Z]X;FV(/4@W)1ZMGORW8P),4SMS+1!.J MNHXYR-P[+MN ;ODM%GQG@&[A9;B$[E1'8C6Z(8W8OHIKG VQ\_1R++Q76T^V+W.=[F4#[7';>$;'W]Y-_LM/2Y*\YKY- M0'#B=C0[Y!09C7^:J_CAVO,8 ,_Q@-6O)]+X-5!?KUQAT0U[]ME3"^/+3E M(:/F^,0I*A&&SS[+1K8DE/?I-Y"HAJ%'H)Y+_M9H6.QMBCHOLE@A_V5CYM%( M]G]Q8O(,=: M%)@+*C]SH)$WR!^HZSMQ#),1X9M/X87\HK>)]&@N%EY[F$P/>#4(+AJ2^^@W MO$YL?W1>9=!-,3!Z1O&'\$D;)&12@(WZ9SIQ> L*$U7,8O1/%2R'(L13D M*229')-8[95&SZ$IR,]AO(PRS2J%GUX5XXXG5\":W0_K[#F_A_?$=G03.3MZ M3R-1N9-#[ET1FX_\?V.(KU$>3!F!)]+A:%:3Z]^^'LAPJ:L#H^D]Y1WLXF)U M(>6*5.0DI:"DD'0A;\18MW_#56"!WON*?:?;]G/- AWS(TOPMO$6P?>-<^)/"'))^HQ%Y9W _>]>M.M/PFDJ#G$($7. MWK,_]A3=5)T1-O+.?[XA.6]R$;[G>)5X[\665RD"R66 ;6AWYE1Z;N/4+**P M WGWW?6GF^^^MYCH73LL^L7Q4RKKV'&K5)9SLT(+WEW 98GQ?*-;YXZ1_D_ MSYV8Q6T5!,:DCQ2*)C-E-5D;C3CBQ&Q\'4V#%R0A0A1(FS+Z(HJK#, MON>'S$ P0EQ']/>4!NZAX9I(OYY+";EN]1N#2=UM"6&B(;UI %0(DX+RZ/=, MS-V]2?'&VR?]>B[%W;O5;W1W=;3V[+M#E M50;H\OGC?@MS>J7X ]:G)3T,#GY^*/[\"Z,1=Y&7PRT\&ZZ7P[1W7HJ3:QE! MDNRQU,,\]J-%C[T)7FE6>9GS:DF_&QLB]T^U@VC-@_LLV[%C#5ZK@HGVU37NW#3;T6X].M MP@_W\1A#9OL(BS%BIZL4K-6S6SL@]^AN9:N>K&Z-V(,UA#8^"?WJ,!]V'L\V M8706.SXE<<'-H@M_"@-Z^.1$O]'D.@V\YKO_G8V1NVZ[DE6W;6Z)V&4[!#;> M7 &R9"?H$H_NPYA9?<;PDNZ75 MWU/F<;<$VAB\\\OC4R16^@[KP/LY?*51T)D*=/5![J]:*E<=M[4#8@_6D]NX MAM[[Q_:DZ?0-'1;C\2IE MF]W]N/4B?%TI]-B.;O6^5+2'\NGT/ P\30?NZH/ M3^1QVT/]HX(,7=T0QW(?Z0<41\AY$&"BB.]I2HJUU)N9TP9"XU>A<;@A?AAL M9>$8CS.T&/*0'-QM+G@RP;C>KBCF4.A_MY'5F^[2)$YX>L&3"H4%#<@@!P-3 MPU21H2\-Q#!AK(KY#D\@(L45+,DFX[GB?U4#*2_^6'*VDR7,;I\*+?+L^%#@ MQ.KF['-2KK$5)QVNP^C1\6E;I0&]GLC!HH?Z]9W9>B5>=6M47LT9TB&U>5D82) MH$QRTO;/YS8IW'I=K;7# IU7?1%-W7IA#CS2%3.5"P\X@JLJB^S$+U>_IXSG M>#1(+HJ"K^KR:)T]D'IF#W7+@L6MS;'7.M.4WM1)[R.V7#K.%<*4(,RL%G#F09S'-8Z.F-C?U\]_H)HB32#A/6]D/ M96NDT:ZI9FW+O+DIXI2Q2V+C]>XB?DO"]B<\3]FK [#)_R@>'. 0&U,8M!I08])''(63J#EFZ.*X;.F^4"_U83W]:+6Q7"*\ M[3@DUI<&\O@S,DGMEF8? H@CR$P/XU0LXR8>D3]=DBY9MAZ_FF=K:E[+M%K# MYODSI>[%-MU3N-[Q#!L>#[@(XT03X,I+9:B?>AI%$C$%C:3;A M;EGMZ$T2DD(: N*T/'UJ,52/-AI/[*?Y:VB065@PZAJF+?JZ:"PHW+15F61L M6QW'DN YS9 /!T?;AOSY+5-3'2]VN&ZZ2WTGH=[/41C'7X*(.C[(_3.?VIQ3 M_K/2)^?-S*K:M)>-,OU,V -Z] @O%X]ZZC<52)5B$"$'*04A(,F*/ M9"!?& MTHE[%'9L-,X"D>V6_VLJ9#NF_8TB6Z,)QT"V&N%O$-F:];.!;"#)=,CV9VG" M@&Z!^Q38-JXE&\VS++"?PB!I:1"_P2 #SS35#WO$#Y3/M)G+-8,OUH$G2WB! M*4K]58=&#&DAQ>=13%0[(65""/OQB\%Z#9C<94^XPW&IU[@K!*O4(+)RVLF) <0Y+_$^%-2EYR^\X=U*R;UDUGQ:8[9KJ*D[8 M3@SAY3JEQ:3[/@I=2KWXFN,4C$Y"[024/=QM- !["!VD8#W8--7$N3<1Q$FR MN2[F9^4D1_G4-? 4R)MS!<1& "A8[%,Y,T?BT#=ZXGLD6'G(TLSRV" L+L20 MTRHAI*L/I9XGN*?56D[/ MBLG95B@,4%>;KUD]7]!^&[(^;[V':K4\R_^[::A!%#SKCZC;<\MZH>A.*3P*,%)U+P7I'_G?(O8.[[6JT(LB)23,ADBL9V M Z'C4MS5+*9U?'"%=EG#-'BX448)"Q(PS1NMMPMC>.G%R?X\/$3;_EB!HP& M3!:-D*9&U8?*OAP6BYG&BDYZ=*N42@FE*P*BD83+1CY\)%(Z6W65D-FXP3+9 M<;A7R\M,PPR5&^@NN@V#;V#90$$)(R( ME YC>CF[A1OLL@BH;#;/B"G]TF&OW4!#)\V+A; .=28%*A4ZV3DZ;,5."T"6 MOMEJY>0*-)LE0S[EN6BL&LGDTTUOCQ@N%OW&TMM^/M#!S_H)O^V3_< M/T*CZ;[4%Q87B\['"?(?_L^"SKIZVT?GQEGEMX'.4_\( MC:9;"CHWFVP,#-:EO&BD[66^H5/X;P4U^VDWT944+52<$P"?IIC^CVU4/+"F M+N@ =LI.+_)_/;)@Z]/\-.,EM\2(E40&L4(.?%,:6*_FB#D?Q- XJ;H38:5( M,TO15D0*5YYF!O&:BRRTE"VQ=7EKRPX"Z@_T&=J&:8@69O M)?R-(&2W\4SP4$WU&T _#>7FPKK/]"TA3U^I_TK+93S M7_I[ZOA0O2H,*#EP7@L M_6&FYF;YNDE"M/MRS5[%5:*Q\0Y71[?".3U,JD) M^FDQ^ : L)^>G_FDF?/)0#(#1O*<)L0OL',# MQ^OA\V]E4CU#/O[MX&4?@TXU>?X&T+*7FO@FRS@J$EHUKE@%728"3K:(^)]A MR7":!<)O>CD0T^+?DI?YQK(CBJHH1NL!10GL,1<9JD2_$=QJ-]K@1;R"XC> M5QV*V5R\4\M,; MM+X8UP"!W];"W.CY\K>#?FICC3/]_ ;PK44IF]/-I2V485L6BZ.D@CW\7\>X MPS_ZVX4\.G>;M1>*MWX;WI/MT0TIAO15')!"MP]"/.@M MNG&=W8()D5Q61/(1S_1EG$9_A'84/V]\4K97QP7[^NGSK_J]%NKO(SW5JNGQ MHS_=.@ZV>W]/90DS^4"Z"6R8J3R$OL^G65^=R%--:@SH(/7NP::I3?O[ M$D$8$<-U,8Z5G"/A%$G.D^1,2;F!G(PI>F 99,AO M!4+,<6/Q8#$C0DP""7N1V%X%[2_"S6.*QL6]$;5\3)PH0:#G.=VR(&#!ECP[ M/K!#CW*_1BRA=YN-\C!S;RK?!.Z=F*4_ !8D%H^$IYI,#XDK(KB>A9RMM>,BW.U3GD["XVM[Y?I =VOD,-"A9C7<%4T1AW67Q,9+61E=\?[B MWO+RP"WE,KV$OG>SVT?AJU@1B5N=M;T';X#X*M]R<[1[=7O$3JPEMCD$E\3/6'"V MAU<&K98IX@KR25ARN.<:)>O *P8=\6Z:PD:=G9"[LI[21X^-MO1 [,Z:@@]X M)E.07Q'!0#RL5[!8$<'$VI.A=<-R@+JEW2?41=)AX%YW_[ M5&R0!EYV*U)\KK22:E(U'GGD&#&V(6M+$"/11HP[HZMHO&A1*9%8E01.11QC+J0B",;_Y$M--ZM^RC6JK M2*\GNLXIDG\%)[32Q;OPYAZ=QN%;?KT1QY\O4U1C4SMSHC#MK\.ID%07P6+WH+AKR-G<"?SR"9WE\CEB0TX J?:#SO0D*44N\7QQ4H=9%& M4>NR0'-CY-'>KN31E+VA)>(X[A!XP'0:R)*<[HIDE"T=C)Q62Q[Y'DG8CN(( M1KC4&5^$NQV+8]V85/991FBVJ]P0H26_!!BX&Y4-NH;W],?&<*.# W :>&+AE>5M$$:-FQ>6")'( H3]^^)CA,WR2:W;QXD1; M&E^'T5V:2 -Z3S1.N.6/3*+?"RDJ]U0; %FSBV4L]D(WA:7QIMW7OAH8'ZKE M'GJ <'V%^HO$B6$[@2?B2^(72A'A0!IQ_$S[[;"ODC;F;BT#R>'-9C#)Y M<;*6L*&_=P[B"C@$1UC(31(I^/M)<*%I=)O+DD4**WG I7=2/QW2_]P&" M6RS3B\@"0+*_48XQ4Y_"0B#40"'TEOT5W5!"M=] M%&Y886ALCW]EH5WLH:%?4!>/;B'9&)A&Y5)5B&DWC/80U'R4V&P-?TV*]M,<2HB:%9<1W'W,TA+M.=_S1WTN+H6!094: FU44F$7U6[IU M_!5Q4H\E&2X$<>H+F-@T6&#X[.OQA>WW@&URVM>2[9RV1!JX&NH=3Y:.FBUD M1J22&O>T)\ZDSE<:[,QKQK9=<ZJC_J!+O^O"5S'?]) MK-MR+'Y,^&RO%<9:NBP R[H4/MGL5[1?"*IUBH\;VMQ,?)+(?07X/I8:6-KO MG\J>Q69_KK'D(+:=,AX6=_HG\R+U[VOSB/J>1@ZLLAOS]]QT+UR MFRON352 M+--4\SC':VBZD/2N37*;F=UQ'KW7IQ7#FF4!F66])PF@MV!PQO4 MMED1CP/@5Y:\P*0HH/P+)R+BY@/E#:,=)QL6$BX\XQ.! M6W:2S$U 'BF$3V5(_?4X?=J+7;DS4''"-;X5*>2! ::0B.0BD;^60A&0ZN0Y MVP$Y4GE16=X8SJ\6KSU/,&]<\]'IA#3 ^BE=Y$B=/;#G2/H*&.=(.:7&F^@D MRAC.G'Y,KW?!@60L2'$]OV!B(?N8[P?G4)7_N%, TX.L;_ 49HJT(U)3ZT5 MD5+-4PPZ:;H8\%%+;GS%D$]YG&)V5L).I2I&7@O#%O*,KW0).1EM\A3FZ#/[ MRZU3*_MP^DO.D/\\4+'GYO6!UDJ?14!.A\J=R4_>83'PTR7_V"!TG/OP/R1' M<.:(OM(@I4CRH=%LT9(.Y3RF1*@GHZ1H-.T?6GYIJ^_VQC&E8@IZ26,W8GN( ME2?8=U7,H-M[((6W'NK6W^U5-D>\QJ$CM?F-3J"]RA/CN!-/&)WDUFB/U3%U%R\U>=5OLPZV.Z.;XNH?!%'9+'+&?<<9G MP;O*;H<\*25*?VTV23+,(J M@L'X@4K?G/B:17%R];9W@E@\64AW+*;-[VCW[+J -8UP'$P=_5;2&!KJS%" MD!?!"DS)=X(M*?B2G/%W=D)YHP?V9(OKM">UA9*C4<,[HN\0--?J./]GCH1[!ETY-<:?3 'LZ[*11!W M=< >O-KRCY%S!]VI=AJ+(]R5XF O%<%FCN;)C5,P(%4.HZ?>(A%X!/L^IL]^ M>P"WM,4R'$DS;]"W)>I!EP]TSTSN[>#PP%9 M+KOAA:MLV*Z>710."UIBVD(KI6Q)Z2K/KS\&J==,O5 2*0;E_C)3G289+V(\ M$0P&20T&"A6 >90L*/VOFKVF.57D)FM,34V]%(-K-%+IT16MM*\Q9C,=%+*T MT\Z6V UUF'%=EIK'@*Z:JCE%'6G&@+%V1P8;/CE\F"!38N33SIB->;02%*+F MHY[8C7V\(&;B:%I00V[SR^FK+[0F)3&-D/!P^.U;$-)_TO29?Y2KQKL.BF=D9PB*4CR.2V(+FS$BVC@NGK*2B[0@RB75F==1L+H'%CGR6R*/(H![5TS<42\G/]PP'J M%!))XIKD;$ )Z.KUKX.(765L=WP"4KT74LL?*?9P[7[9Q;GZ_5/.3=3P Q4B MR$PJY-9'ER53MX MJGA+8&@BQR;%X):>53,EZDU]P^<=N.@?- :3GP_@1&^VDHK85&T]1M_1#JEY M#8I6AHAMC; 'A;T\:RI B 0-<3UK;?XMO:5H1%(Y*+G9DMRTY+@6;N(P*=[1 MEY/GG-IN')ESC6+C,J5T$T4'&MYU79_8TQ@SC P*65V7V-42.Z ,,ZX)5:@8 M&2YV%O4,XEI#^#T4$2D)TN(R:'D\>D=_$RD4_HDBYHD %>XV))3LB]N$#[!( M$V/ P39Q\RN-"'U*F+PWRPMIF@;;0-9)G%97+'WGH3%-']TG!N]^"%W?6;KB MT)B@N5QR29[/).L+\J:X<(;S9GL>@R:\KBL+E3HB!<;QPI^NS/MZ(5[2C&!^ MWOJ<'%DT>1#GF;>DH&-GG;. _(6@DPL[#9HVAS#VC8; X@@%-7LY:-0M8@]9 M=*V+8^;K MZ(7!0>JG#5_1O0@B=RP4-W3%=\'3R9RTC!(S7.N8JH\YO@Q ML&RJ6_,'30ST3P;,,7_SPG]]XL'?C@91?:GWDY)[4AH& M*2S/54QW.#4\AC-QU@A1M 5@!4V2$R4EU5J2!,/;J LHI]0%S761E+J085S6 MH@LLJ/(1RIL/478'6^6,?PO%9Y&5AG$957H4HXPJ+6.XBBI]HIA#E8(J ;)G M)">,$%=,J.<$5_Q"&^+([3O81R-[26Q2*8JV]"QG]SSN?!.J_G?DB' B2C.Y MFO\1L0V?\C@]82I,$L:RE0#5*DKQ^!JR?8PR>70K=U#3CP?VF7W/'KZQ\(5] MBJ/LN;^8>-)PZ,UPGJ*&MD14QD)MY#-%FENPW/=F6D'_C' ."+! ) ]$,H%G M-V41E7$H^*L#D//?C"8/W^*9VJM&60G '*EE"J[D0ZP 3HXE60Y%@#)'D1@W M=NC2#S?EO[D"&9QR__LDX\99$VS453,9.&"0M4!'0Y:EP0.(.P ?6G3$#?OO MC@#()=>W!KWEPZP(/NJ*F8H>,,9*P*,ARL+8 ;3Q0X<6#7&+_C=7D"-XT1%Y MY,.L"3EJBIF,''R,M2!'792ED8/3=@ Y=&B(6_2_.X AD0\'#!,F%.$ V,Q4X7H@90Z* MK XEL<*.V7QB^GC 3C!"@!?HJ).@_D7WSW>=",>'I^BM)ZQ7(:&(14IXT37 M0*Z"QJ \)A&D3IQ(ZD22-_D<_&1 ,:JK?Y!@MS_(]XAYL,%.BV"FPTV:9#6H MX?]U##/\I_^Y#C*X?R&(HW/.U.9[<%P%TMD(*3#T"P46W]X"H2D/,#IYWI5# M$AB3?(51-=[^-F'>/7 :'V.H9AY40:.I,W/P5,#VF5BUE'E0S)>"J8UANJO6>6^-]5+*NG+6;3&A*Q=@=U>T/LQC7(MP;KDC2L MVI7.Q_/FU9<=ST@!(K7:Z,AJU$Y:S1!B\EX6)T5J@Q)) M2/M.ZTR;R.5OW7A5Z^'4K&\5MWN:-YH[,Z_;N=8UD<_*F:Q_=U9ZC:MHFP3Y MC=D]V;CNMDBGI)*(52ZNHR'V &J0[\F[*_"P2[ CVS@A/MW1)Y;RUX@+#Z M4T]H-64OX$4ZKYKH64SVA7W =R+I8;\/ Y8L M_4K ^27P6=)36#CHHK2R,=TQF[PDV0Q:?SQEK"<)Y%8$N^R M$+_BK'A]. /NR![86Q@0%M7915T9)VJH*4'GD^)PTT(12]SGH40W+O0WQPP# M"H)6#XMWM\5NY"JLOXE(W*0BQ-A& N]K^A@GT/KU*DJS1'SKM-L<^YMC-D<% M04MS[&F+W1Q56%_*',.2%Q)4S"QLEB85ZJ^ MISE2FU85M/&D4D=;Q(G?09;G>93:R.1K,?9)]E:+E,//()D5M<(HK>ZS68LA M-V_3ZFA[^OG0Z4J5NR(UP2D*J%RL6C_T[G:D&%/GL!P&%K!YZ4-8D5C:H2XD M\FDI4DZ*U&B=$4G-PNNS&#X]GLK"7/Q-&+(GYH>O166,WPJ DP=!"H7SE-)3 MDC@P N+(9:(@L]#"JZ/%/D<+6I L:ZK\,Q*UHH:^0. J>J%AX.=2*P/@MCESQ!F\C%J3G(1MZ\K:BYC]WN69:$H M[Y:WBVZ^T<1G_D,LTA5BEZ\KLAHY!G)#FJ221L@\9@#$YC--#@W7+U;DSO)[ M>4E.$=+Y,GUVV[8-O$QB<%F]Y J@E0)BH8#)^^":D...>3%P]"7B-N4'H(ZJ MV._F,S]MMGO$^8%0J*[X.DY2^\W=_>M6_1C^B&W!GS!7=?HB!+[^Z_],[NH3[(9[:2R$V_U=,!\8Q6 MXWNZCRI&)ZF8V <8W^:Y/B[(9[IK>U*AHPGRB=HF4..(7>WOB*=A*YN3#\7Q M?@1&0W".-)>K_XCH<2-'YES/P221 DUS\ M?LAOK^0]@A=&@)N%]Z5,:$$(!V/J/!NUVX?Q*V.2WWR9.FQM:MTP6]\(P:L# M4,-]L%OG&!$T6&MEDSE=(E=Z9;K&@FDNH8)27!G_EV7G^XG6JRDN@Q+6.!*" MG]-]D-'P_IERY?(%"TM>F'\9)Y<'N%/K*DT/-*H4?A0_3!D'*1C,5DT] !P] M".(8<;HL4XU&4I0(<49RHD12)059<1Y0$B8%93N9WN45E*LBJ:LBZ-#!DJE@ M8.L#Y]#G*MFS*!7>9Y,D-+\D[,-KU21_$E=LC\E K7;V1>R5/3S3Z&8O:DA_ M96G&_*OHEB5!['=E)YAB?:TA'$X[#6'H^UUM"-G HW6QDF M]7T@_:1]^Y+^+^G9 6$3=V5:F))!8,' MPJ:D?&R"S^M,\=7B?T"4('J2[O@GW>% .PD7O(QFA6I98[:,C]VKZ!;3HC<1 M_T=ROHPL!(VO:DQHME#(OE4A"^+@)A2C,[]=/1??X9]=6P'*G9%CUS@EU%%) MK2=BO!DIP.33"P49THDI.2D[X+"0&L2&02Z\5Q>>M0OO0D TF+SXA0^1I=82 M^2?DD8/1TA]BF41^DS9B0%QZ_I$2,:3)GW$RS/]A+'9O0WI-I[=G/ MN&M66[X+G2MN?8EVS>I2,$\77'PS(;1YH0&7(627<2($U/V5ALFMU84K*EJ+ MRQZ@M487K2JRQ7S)<;*=E%R*BA_!IQ'8E9F(B\C,5OHBFD\);2A+>*DSPB*? M/-+06+&8U-Q]1I-L=;I[9$]!)(KL36K0I,NWHCV7"_-XZ -G)^@3N]G>'+(T MHQ$\K"92%Y_H]V!WV.G^1FHDU^KT1RARL61YTH*MZSCC MD/K2+OTUEJ<7WSEK0,.:[ 37Y 78/L7A2#3T.?_P-[$, M(3$LB+<,;DL\XV/F)PPYQ->!FDNT]#G?]7]BP3[YT!O0I&5$DS=L1#1%/:%, M7:3P5+,4E]P6L^2N-DM 9B*%)K\6,Z1^.(S0C'S,9\^6F6T>8:LY,E^42 *G=848KTH3W<-.9_EM2N.I0J-Z[U06G1\>I2*R[0# M+]C#HG-'7WETZS&X1,H_).*B*1Z[2G">6]$Q-4$XH+1\/5"D7.%BF]M*I$EK ME;D4D>+O@NI63ZK-(N=\0DR/]'.26;L<&$CPR>?=BXZM8)9(;HO\)%^F'3F\A2\3/]=-9]7.34%LS1[M#:[, M#"I9D^\Z7I*5OLS%M9E!==\<+\H:T]K%ZH5\JS'/@,(=[N)GW1NB[3 MBM52HM!!8XV5"4.B6BQ(*,H/"MY$9;CXFV-5"*9T?%JI49"P^61?$GN,^>DE M-_?R\:K.QR*[&B-'KWXA&T_YM;9$C"0##$\O\I;#$E!D\7@3C&SK$+@A.<5S MVJ08W,7()4^4EZ];'1YAO2$.$]S1S%3990\YY%A@6M$ZBRZ[:"'&(^,B(RBY MK!ZUJS%)@$O'(AW3.B\4Q@J%% MR/FIJ^X7+WO:(@4Z)1'+;&%70^SIOD&^C;XYRZF_+U&@..4H&5@X(V=,#R B M:SYGF3]TX&*45.S6;'P_@"[%HWV;0_8<)\&_F/94CQ)%I!"RH+JUWF?736Z- M$=,(J5'<:E?Q65YP5W+J6."T@.IKVBK.J'1JRP4$;KUE]9+4C;36:-"*L@+8;7NB1_U6N;\ OGT;E'-PVJNXC1W;_V>T5*,GGWYP)J M6LD-W[DXEW&R90&\6V[LO8Y>2BMWS#WJU>F86\BLV#'W28O!,=?X<_@M;(/* M+J!T*\=>@V.VKB87?,[@8QR7A:36WHYJXV"M/FKZYUCF!:D3\FOT:3.T,.LE MI!)4_NS!=SX7BN 8OUP+0N:IJ]W7?Q6'(Q3-1%3M$;*VP MJZ1DG:N#=DIK!%,U@3&L$>K7_'\%)DG.Y?]S,_XUI/+/1S=VK0-4I53FOT1) MY^U :5.UAE!4$GD; 'HD*S+L+#::'7P@S9BJ&^JI/85F/,EB^EFT931V\@#: M2H+Z_')Y>+',J/]IH[-R_].I6IW^YX3(BOU/MZP8_$^-.Z/^QWC0KE_-M1%7 M IN_LE1<_E$=I8[AIZ6B^1'D5PZR8S^$3NQ5I;UB2!ZM @Q(+9DFG+_J4HL.5?_G&.54]9%WV;$:T())YYI. M/Y)HP\7.7TDA^C[UXV;K OY"3U:Q?RP3:X?_21]%JP<8Q<&:G< T1:#P R7K MZW<%RWZE8K0U^H.6(W0V/,)X-M;N$R9^&*U>820/:_8+4U6!PC.TGHU>JV]8 M^DLUSZ&YY1W42]4L[+>H4W?=%^C]#(;J7]>*_)HU@&&_I5$KZR;*(_DJQZ6U MJX+WX1(V"Z@_FZF5.P,]'VW9.MTWZCHT*0:#1U&OZ5VEN['\)8=*@%?EE:K+ M>#\&J1?&*:SDBBI 0]]WB.;*?8J2RG6ZC%Z"*_8(:G)C /S:E=@U5ITOQS7[ M 6I*\ZOA;6/QX["Z'D?77]VQG7RBXQR>F>'*.] 0WCO]N>_#+$O:P(#\_=%\*0.I"6'AS6:7OU:I5)HKU:NI$EYU/BN>_R%QQ9[# M;J0[6]>EY)\,?>YIG*S M&4WLGP.?H<316;:EO8=6!E?N5/1_3)V^1A]W*W9!!I2$P3/-V,M8F]M"](6' M]CAP>+<9J<>:4J_@9>8H#;Q?:7A8X+CZ"3T7?(])51LZDMXDAMTS&)49 ] W ML+SDDPA&W=R^,*?WS=-3(AZ*($&IJ!<8><6YJ*8*%T@YG1)T 8B-*MM0 NF( M&G8H-BLT!BQNI(/P8#%.Q2N ,:NHVP9C_755-=66JE@D9I[#CPM0;O-3+5!R M.LP,=D=@52<8_$1OAR$L: M)$;S.3WD7(!M@XK6OT%[2@L[/)L4&0,DY_%Y#8^!4>M0C%'M0C%'>"L#:MM@ M.\-Q]5[")_[XD3N<4HN&W.=X+ER YN4_B\[@>B0+V('<@B8PX+O"9:*B"0$1 M<&"_0U^J?)JAJ/Q_$KKT09?;%G?Q).\AM>@O0&ZAU ?F/4?![P>V^1ZD'9^C MLS%R].T7L@Z2[2T18]D PY.KM8IAR6:_3V+J/8LD84F$? 4R)X=$K4[O&,%?Z>J^,1Z7L%4[HQ\ M@H]30GVZJ_5$//E'"C#;%""["A0KD_@J24PR J@0AIG]\T\_Y_,:?FFQZ#+2 MNL]B[S=Q9TKKS)[0'>GWW[L'2#N%MS._* :03\K<5XNB/A/ MM6 \!<)D#Y1_-+*T:;/ZQ;516\F)L:T_$')(H]/[%/.%_#E-PO@^ MV!U"(52WC^MMC73:*HI9>K#NIM@=E@+G4V?AIT.8!?N0<=<3/]+'( RR5Y*6 M5,@AE14X.YCY)'MN-HRWQ ^V6Y9 9B\^9!#*B5P>A68>2U/>A6;$HU$49X31 M- A?R2,,POQ 5/?XW"'R\6'D@$N9O/"A@# ?FCL+/]Z1%YH$4(Z4+NP836H= MAGXOQG9Q:Z;,3V[2]+#++[J*_$\L>X[].(R?7DU=GS>*,E+XO5+MDY :OR+?5./8W=OU%OP:U0J.NR2Y:I$Q8;%UQ;W7Q6X?QJ_, MS:OWVG19U@2;N-Q"A: +V&U4V5IJFP:I84=JLT*C ^BSZ@R"@W<\F%=\=4*# M#T?>N7M%0Y^J?HUAK0'KJSN:L4]!Q%.TPWV[\ER'^X_!2^"SR ?]+?GECNB^17!O4[UQ M3*\3?6M0WBH[9@0O&!;XO2+8UOHA2FWYA;9> Q8Z><:L36=W0?K;9<+@T@O& MOW"VR[$NK#I?+O?23?_,HOU#>I8?VFT9Y_#F7;I1?3:92?O?X<1_(VC+LX#"_C!#KI_I!3F5@KXL_Z M*%IP?Q(':T3_>8JPZ ,DXZ3&.1&L0VEY5%TD4;+/_WF *FU1KP?#IN0KB$1R MF5RK=;3XX:S7,YK5EYPG]KY72?\/^&]^BH617Q)_VZ!_I ,'\=X(K._%13T7 MD6\9VC5]G@^4=_3D\XVI0/B3\DF-:KO/:)*]&<6MRS<.WDV%8A4UDLL__.R4 MS[JP-Q[#XMOVV9,TY91G5[L+T-US;$B_];0K&-^8 T0\%_YP=6,^(#;_]H=3 M0W]]K2E/MNHUK/DO6U^E^=P?TB0E7'JY8EO[2A>;>E<1#EB^?MX ?V\V,+!Y M9;UNYMYDB.#@-?>*<<(;N00?W1<60W(EOR&'UGQ]!I]#&\_?FW5H$S_E,@YM M)'-OTJ%-U1%^AW;Z:M?;=&A+?^%<[V_(GUW&R98%V8%/#'S.;"1S;]:33?F( MR[BQ,9R]21\V24'X'5A-K+?JNQ;]LN>06 R9_^><*DHGYCTS_Q"RFVUQW^<] M2UX"CW5\@U PP_]UL[UC7OP4!?_BGT!$ N=QFJ4/<*MUUV3-#!'^%FXO/Z3[(: BYWGI>+>SO@=Q"%<0]?1&KM3EB:U'A>NJCVGS#L$+OW M'<.A/FY.Y^X7#7L[N#>E-;UMV#.I[3]J" [K9GM/0Y;VON74U@[Y].T4K3YE M3QHAGJ;=O$Y>6? 1Q6LR[(5%!ZM'VNY8ROC'?=Y$_D?.31COP5;R&*=W:JKU M1#Y91XA?G[X*W1!/Z#'<3S[.G],04;)?4;&Y5F8A'_3I%Q:QA(9<^(T/-\A ME786O+!<_GX\'CL&\ND_226-->N8 1";Q#0Y)J\Q);4S\B3I"2.A#8H6[43/ M:OPZB-@5C[RZ5ISZJ2"W-4-JK5NC9A*([=64I!9W 1K=1(3X%?@C@D%+AXC0 MJ5F\=275Y]7UQ21 8T?-LC!:?//T(S.0*WW799SD/T&[KB<'%V?BK8)S[T=9!+%;.7B+,-ZO"+38?I97?I)M MG) :ZRO#?#-?9] 1G)%O14T2S6N2Y$%$F>GNU/:"#N,C>\RJZJ*^6I?VELBA MMT>\.CZV-$,,8GW<3EY&YI4G,#.OX^CIO7B[$R@UBO!F%')$64)A%O[\T\_Y M'(1?_H>;+A_:"Z*GS9;3O.YD>>[Z ML2>FB\#"J=].PXQF$>5@"\B<4R,4R)&2'OGK7\X(D/S1B+]KL^'EY#\?%ENC M&5\&+^PC?3V/N=OS#I"N?TBHSXE+U]MMQZH=,1OR*.%+2U;JA=V4QPDQ=2X_ M/ 4F7I(GF:2?1UH+6_8RZOA[J\"@""FT1KO^ M1%_OF,_8C@?/YS1]WH3A3;*)7F_C1*:WSR$'O"'C\2'_ULW$I@CA1D[#"NX1!M#=+#CDVFQYT8G9WP=".Q!6"TPS>-, MGA$:AH3_!V>#["6G$)AGSXS4^"6"8=XXR_\B^/Y32N*]S E KR3W_IQ]\/E_ M6Q@0L>K_[E3KK>I"LS0?*A[H;HT4_13%[%ZFN[ I/\3QU.E[M##OW1=?<,H" M%]RD.:0%V27UQ!O!^6LX'^(DB;_Q..6<[OE?LM<.C8T< OGDGJ*0^HP?TQ^Q M&4P28ZIM"%/@WE*2(P6]\M4I4I(D!4TC/I&[M<>X/^&]J%X*\1]+\;T.\1<] MS")?MLK+"0'7.G35WA*Y_?>(USRN-@![)8"]L:IC5M+8\(S"J'1,S M)5U0DRYKD RGS%11)=T6/#" ,\:M M*HJ=$JBUJ5RO0TQKX#K<3[U!D)@Q,J+]F"V_>\ MVNYPQ DL7?YB7-;\0C$^_,E.^++(8U[>VR2(O& /9^&[/S":L*,F_0,GDS[' MH9_7/GVDKVJ[UL-C($6T62KI#D<&!G F+%&50UMX4B-X1DJ2)*=)@*BM+;]E M-5/)7JL2G'2Y4D?$,BS.AT,:1"Q-6U!@V@A(,6"&.LHX9UQW[)'/1&GFS_5( MO"8.-0#IGGG!-N#KD\><E](*D.73MC\6LS;;&S$(=CU5)L9NMN#>$AY@>>Y#S>K*_ M&AH5*5YK5MNX**YW2*?C.C7)3$=Z%1?@!>0=.8(1DG."(4VUO/J::JGYL3U0 MP8A=5T6!.//%$P97T<5WCX/MS;9<'H_5M=J0KJ+6"(4I09;">"[BU1BQS(#5 MU?:]5[ @GR:!A[@D%V"=)1_H5JI+Z*Y;52^%JEBIJGV7JC @V'F)L@+*NR[- M&=/?56SJ4H42$!UW=A%U.F4P S$5.1G\( MZM&OC_"B@P?NGA#NSZNX-HE&M870%#1@Q$7/HM4YLWV MY!VXL4KL&\A5I!A4CA)D=([B(G8,"V,&1#Z7*??3IQO1 8HY)=53XUDLXXU4 MYEIV.PXS*:1TEMA^J^>1RE69+%48E3SO'P?9Q?US>4B[QL>RFF=1'/YHV\[15(9 DCFESS:2.;A7GB^T7T\7JM<,' M-1H@A[Q9_11P7M3 Y[V$%I'D$N*(3CD/UG)<_:H)\[K4)U+@(H_9W MQ/.OE@SX[!-D^15W$IISIFI7+VA4Z[S0J:7MB?F M%WV[<"^?T$EOMCW8T-(,.3YT"=9\@K#9!C%.=+(Z_3ZS8D"(E>S=G:%=,'GF M)BF&[4 ->ZFZW/);E]:*79";GHK /8FV1GO$)JG$]M19?'/(Q+VUXF):N9 ) M)_D)I3S0EXA;"5^?_8OY\(>/0>J!%.)Q4]XN30^4?W5X*&%XK3=J+*0S68N* M.G)"Z@.YE1>:(-=4X\C/='&_=:B($A\R)'Y.-G\S%ZYNR"GSY7]J*"96S!0M MJ*'C"NP::?E&0T&<<.KYJPV%GH !O6KZ#ZFFB#W1C/F*.:,%M?5EY"S2^9H% M39^/+MG:/,(#MEXKU/8WQXRF"H)63U9TM\6.B2JLSPC9^; B9!?7#Q]?H;;T MHQ0&13UODT_K(S*18/1 P^$+)=5ZH#8^)7%K3\;T-4=O@FK0UP0Q=%[#+&!88D_=XEI,JHBZJE U;Z(TX*C19@1B)2$BAQ^'[#E.( _1H'E8^ MDR\]IZ0B86NC?#'!4REX7C-+.P6W;-0 R:,,NNS@H#$WA1TR9-G:,2,^8EJW M Z.&;&;9SKMN4:#3P& M;4;PIE7'W8+/R)%=15Z\8P_T.TO%L_)MF8>6-D@ML5>D,O-UW ![KJN3W^EG M+V% DL&("V>Q3,DB1B1?Q9B37E_LVM7B30*/A@\LS: 4*?+OXVWVC5OD=>"Q M*.6_=;^F/*8S9HL:K81JVTNU)W8;'"^(CBWIG"C))%61<4ESNB0L""^]'[:8 M*L[5Y#?C#J\['OOM:X?9B/M$:W.-UTB>]AWC'D]YGGSN QXP#6 HJ'N6!DFV M,M,J;RT 9?.U5N2%!Y\':T%$*/>HW/W\2!Z>>?NJ#4S60\K;9+%(GH8Q_RL? M-4Y$>]YU&R<[F62E:1IS"G#)TK<@>R9^O*-\Z)TPJ)3XC/,@J<7PPFI"=O ^ MN7!^?'1X@ESR8,VKZ_L$3<]^C>)QY5+0?/OM XOX%X'#F!R?#AR+;O8L$5\R M+9O>,9@)01B(WSNVGXT00 I'YI39?)%1U^B(5^$&A)QJKM43397ABE>K2)/@ M6?%^Q->"](E!+[.01ZD[OB83]^!PJ _XCPE$/6 UY,N/]S^2+?,Y2R%)N3<\ M<(Q[M7UG3H=B.E2[R2ZE /<%_U5_>O*ZCBD:KJ"B3I6V J,. BY@HU8Y3<,C MH1G).2$E*\=]SJS<0H%3L0(8"XV)E!9Y]RA)_P#*Q(Z5H!;&%]'7G'18"Z3' M*;]G%#?Q;D@M"HC6-81[F#4HB?F@3; @$C""B5I[EJ*$(V,ZDYJ 0,U^A62' M[/R'\X3Y09;>L91Q8WP>I[O6_F[B2+D(&\& M+88/1"ZOIV*@O%+RA87Q7IP=]20A?,#Q.8Y\YA\\<:]8'L>)+>X/7"#_/-[! M+Z)ER\EUW6.["3C35*@ 1N,&=@^H)LIG'L0:C!5'L_*"E/R1.8!*V?EI%V='90 95R'A6;XZ@T?"K7!\TWVW/DLX(1AW,2=0<5,C)[$ M&.XAS; HUF(BP09*:#&G-#$*'!.N*414CIBH2^H1ZF:[#3RNG7HFU N?^>Q62?,/CO_$_O MPCA-?Y"[\5Y9)$#BLDJ T"Q+@L>#K.KB_9N84+_&),[U_*?&PLA6U=;2$Z+N M7)J;GTVW4A!O+*\M7(=B35%-=;1/&O->9N/]?@C2H,@+]!?$#G9UT(=T*6#( M91SW<]1#=(KQAT,8Z1!HI4EQ5X*UTS>&/W WP-=(R?LT\,"Y_FE^_+7QI1S. MG[EH["KZF)\YY TV:2.%?(3S MDZJ0]8R,'.@TJJ^.=!J&10QU.J4SCW5JY<7YLV^V2G0PJ'1<73%Y1WFX7SRO M>/(LF99)J'!1% ;%G<<)7[T5-9*6BZY5%#*R GOFD"MP 6-JL^>,YSCHHZ_: M-H+RJE&L50V>U' /X#]I(CB,3PIIP]%ADH3[<+5#2 M4CMNA- *P&Q^5;E^*HZ#X,KJS=$#*)+J<[= =6)ENJ:A5P"<4VK6=8SK.#@Z M5\V.'OZ6K&TO:RI@8+< ;VP1_-PQ5P!QH\KC9PWH.*CA+YQ'CV(6RN@UX%=' MO6.+P//+ZW4,BA24]"JMK)ZN\8P$GHZU/&,*JU]78.L'J%,(]%1H$ESF@X'EB,:.0VB5]XL,61 M JY4J )[ABCJ.M[U&WYKHD.ODP9"#B#3E5,'DO&C( :4&<+,W3>NPD_5"Y96 ;VEA#Y5X0W2MQLX?C/(4LYY/]G_)ANX*>?__+3OP\\YZG>&SG( MC53#::)GL"MBL!LKP;P4#[G9RC-RG!3AM @0(QOY!Z#7\W*F3:__F7%]G.+! M@(5,& :YJ4Q53&]P,# &8N.9+(K6L($3A<*$UHV8\Y"F:; -//D7V^_2VE,8 M+">H((D)5_+%4_1T':?I.4V2UVV":V@RK(Y>(.GN[A*&*$BA M%3Y*>@0(D@9%)"AA4"4"/$L-0'D4\?HT8!,M?HEC_UL0ACQPNHHR+B_4:,H_ MJ6JR?PC7\$)!(;V T=/?)<10$4,K9!0$17:S(IG_'0EHF-1*-2 J@'@H[O%H M8.3 /3KC1W$-)M34THL4_4.X!!:*DFC%BX?R6IQF>%%=DH,$,PPKI_-2'%B= MR(MQYDJ1C3&2DZ3%-">8I"N2?VXQ/C!9GY M%,(CX[.9B81WGH6(MVU9_Q1^]T_6ZR%YRH*'RFDUU,*3 JT=)0]'9\$B. M!6DC!-(>JY5_*.]P*,B+R*5@ $_0MH"R&AJ@'1K0&9]=,T[W.J"/01ADPD#8GY '1;5JEILAHETD M=JM#\FZKI5L>&. UVEHF1+W&O[V3.X;<(W2'2;?T<,.X^QC78N8U KD[QE1[ M;U1\L/(06R:Q)O%M O6^V>LM%S3CRXF+WP^!J,(9I;>^49PT^4&U#&- YQ#. M@<*P)/I1HJ#)_P54Q7T$[HCQ8"IBFC;?QWJZ]!.K+(H,_=DCW=:"S_Y>K+;RO\J_\EV M\.)T\EJ[=#B5%_@FP.G[>/O^ /NR8@=/1M?V-F:-Z[$+/HD@!Z>(O\!&IE"& MB=,(PS\&*HFI##X9)S49'!X.5/2IU#CBIY_<1VCYUO$G>U13YE M>T5LA/MM#1%/UGY^)V?@Y=MB6*[__L]#$J1^X$$FMW=V#O="/D\5Q>Z\L_NT M"^*YJ\KYK/ND[3^0H0*K'4V1S]8^ 5N>L7 %4WO9G?G( LI\P740L2MXCWST M*K3>$_ED'2&^6NZ@[(9X*H_AWDP. >@00J/F.;+1!/T Y&E[J$56,%>FEJ#\^4 MFUOT@8%%!,R_E*2N(I]M@RC(6-B>+IP^"M+I.E,M95GZ^"&P5Z?/D&@.4K?= M0DR^/0=PRR:-R",3?^)LD")("6J,+%QY;E='&2>JHA1L\=M0MG>P$U(L&2?T M8/#F0GI7D7'MZQ(<2=WV!9DX:3-J"5?T<'%>-\4=7F*+YJ[-Z".NM:]$Y/AV MDKNF!5XHHFTF]<39-5GN=,=^/P2)<,F7AS#\D@5A\"\1]=QL[QC]V] 6)(;7\9)9^&T;HI.1-M&Q-\^G)U#_?<1UE:G@G-7TA/GX*X@)V1!(O](GKL,V7*&%>_!3!PQ-Y[Y M'8Y_WHA(_95&==5CV1G#(8YU=4@UU1KKM 5B59>$ULK42PZ*E_X$#R1GPD[ M;%-KI09 '?M*.>WZL ]/MRP)8KA:.H%[ 3XR^?_C%-LYAIL0U*\2!=!I'\ ] MF!F0PP"P2(JD($G>%41_0(4D2R@&8IK'G!Y$1(*$U3U0L"@>">:!8(=J+KY[ MX<$/HB>9H !5932(^ \/\<5WN@LBT?R.98\;)(D>II13? MW/DU2Q,Q%BXF^O3E?IU!6 ?U &K)9I[!3$G%*%PB5; JNN7,DJ_ +LGYM707 MI8.?(7MF'+&?@D@H%^(_%@G5T_)JKR=QS^>A"^?QA8?C_")^,!T04R&X0PQ= M0QQK#]B,0,->!%<74>O=::9%_4!#N&.:T R,%TSVE='$H)SW&4TRRY)6H-4A MKWT<*F)M>&G[$,)1A$MNU^>')&%1)L-Q6-C':0!H/!*VQ@_N)LI-5*):FFW, MR.YAZ%0!S23?Y.*X9$5>]IDS4ZRA17*NX ?5ZGEI76Y\7XZ4/]?#HS4(NO8% M 9*P$*X %)>J\AC.RQ6)$PF+;$-3>[=<:\E<'!P[M)LH.$F!"A@X:ESW$'": M> ;PKV#D&/\$*PN@W\BKT5&HLX+ =PGS#^(*C?0'L;':A$(> .Z%'@'\$*Y' MVWV'%O0;.[2;Z#=)@9,CP-6@WS3Q%HS^ED(_([&?>=@S@70=!8\7-(&U='J3 MP&%\+I5XA;+M6+I"U(2\+H04XR,XB;^)LL /PD,6O+![QE>!XF9HNK)WK@U-JK'MWVG0+O/@ MI08*W9PTR?YK#8;Z.&<<&B\VZ)CA&BXV&!5[7G<LK^U D+(Y$ AB))$9J2;1#1R MH2/*O(>K1A /A_R"4B"?)?B0/S[Q] MU0:"ND,JT^I^D'H\J(6:_GV<9'F5/U^4[?+'?=,TYA0@"?\MR)Z)+RR#[,2) M[)2(D]*26LP9Y,'CCD:OA'[GWB)/VDL>,$3*^KY&7[1\C>)\[6>6R:IJ8&]3 M'"9ZB'E0L8NC^RSV?GN.0Y]_PP\T#;R!EY*GCX84HC2IJ>YN)PZ%V O/E6C. MQ8;Y089W0/H'4A('4)'D29W^&1$<6'^GV9K&N'-* $O^X0[DZ%'AZB!& [2L M!U+L08D1_'AAR6.L%4&T*$@D-8N T!-9!T:BX@]EMO,,JC0XR(J[MV#M9/74 ME+JB/DI>M84XI^.M!H$Z5#4-BXX&6P4J="'*[,*+7Q[(Y6"HB!S9"@DQ_UR=F!+?ZN M/8:"I;QTMF(*.I5YEUL=NY-=J=HT"W:0\0)J\2$3=-++.-EXOQ\"6:70?*2@8TJ1&DL-L.Q&&:PKT+='HLW!X]A0F:G7WJM- M=8V];LONOBY5R\#KM6E--Y)J,FB[5[;B4.5MG/% +Z!A^$I*E>:Q311GC5W\ M/-5:Y6&)1T/O$-+C@.?__+D2F&/F;_S'XJ><\/_]_U!+ P04 " "<,&%6 MUXLP$H1] !E:PD %0 &YT>MX^T[(6[5GG"F/[:R:OE\Z:!*2T$61*BY.NW[] M!;A(I$1L)"" D&;I!P?;P3G_^3\^EO[@'40Q#(.__S3Z>?C3 1N MZ,%@_O>?TOB+$[L0_O0__M__\G_]Y__]Y#P6CX\\G/PY_'@R]?BC:NG1C5"8-!UMC) MSZ/U7VZ*]L+@;X/37T:_G Q/3@?COYU=_0W]=_)U7>XKZMX,L@KZ,/CC;_A_ MWM '!TC,(/[;1PS__M,B259_^^67'S]^_/SC].RV!?\JR^C MDR^GHY\_8N^GHHOXSQP?*8OCOT)*^8HL>?F=]@L=C*ZNKG[)_OH3TMY@\)]1 MZ(-G,!MDO_M;\KD"?_\IALN5C]O*?K>(P.SO/P5)Y"!93DY&)[DD_\]M09#R MOY/ NPL2F'P^!+,P6F9Z_&F V__^_%#K2X#PCYR?W7#Y"_[S+WPM99)QZ>R7 MKJ*])*B'N"S_\(0OT2GM[%/,6QJX?QFD$;D'L1G"%:3>= M7:@3,0G. [0PC1%0:0B-Z!((!FN&@ MXS^@I5>4MI.GL0TMXE0G;#Q%A4$;@4BM:!'I$9%$W""4M;1T&>EL"9.,!]E2 M(3-":*/6PK!1F])CP/$*(-L68FJ@!9#(#H'9BJ9)]BT1GU-Q'7T(M%C8O!GB@S,W7N; MN6*WOL'+2K7+2\W+3+Y.OCIOOBH%E&T;LLIN)RJY'7-6W.TDHS9ES.J[I6R4 ME@Q:B;<3CMZ6QE5Y.W'J=4U;H;>3B:-!@U;K+2/CNY8G)TH^%:NFX4,&*P:M'5R FU$^IIJ_9+1J MXD2MW:U_P6!53$(7^FHM;NT+!JOB*0I70+45V?F(P0IY"/!)7!BIU#=@AF((N 5Q:6I0NACABCH9N$$7.6(?5'C/5Y+J;+M:_/5:"EAK:J^SJ-_X1,P-(D^H$&&;4R7&RFN)K4)BY8)[VB[ M!]]\\"U,0%PL8KL(RVQ2F[ / >HWLAO%."F.LO[")UC9Y?%KN-WW#FKH\#%# MGAMTL5/-#>GVP+J;S0#>F^%_/3OM\>5J4K>PY?%L[5==Q:4UJEO@;R I'F\' M%P>#4] M)9,12>F';JTO/@[-$T9UG'%S,6HO:RL&[L_S\/T7#T <*VCTYQC_^"7_,2,! M^N>_;D*T1)J\H;V>XR9E:[[S!OR__]3P]U]4]Z?4W"MJM:$[U3__Z_STKM)A$]?+M] U(#"=I'^ ,#5\T+W9[IT_PSF$'<_2+XY MRZ91T%2L+LEX.#XU&P..WAF18J+7Z MAI*X, 5H%[I 0QO;!P]O?+"W,_XVPXH1RO<-*!$Q"H@N=4$T\3RDO[CX#]I( M@A$1GH:R?8.&5X0"EBMS8#D1@.6D_[ TBU!N&(>:<;E!/TZCU_!'P$)E4[*G MF# $*!'1L(>O=3.;#Z?14Q2^PSP$,A66K>(]Q89'BA(@#9O[6E^?PCAQ_/\/ MKJ@+MJ;"/06'+4,)C88]/A[5DP@X!#"J?^Z/^IF]+A6N82>/8\K[3XLP(._D MMXOT1_%++BP;E;Q?IC_*Y>EXJ7\/^_35R<(:) ME\_E6^@W:+[V]_ZHG=WM4N<:MM\E)^X^W.Q=(>'LJJE8792SX7AD*@+U%V(!W% M1&RVRO4-$Y[NE]>!VG;9-VF$Q[HWL8NX[_3^!$9#]24M'^("(D00F*1J_W34?OT6^: M=B:$DOV!1$2 $A&-_N]Y-W-79#Y,*F7[B@I+A!(7#?OW">JEE_6T>3M2^WM_ M],_N=JES#;OU8FM$N*NJ_+5'^F9TNM3V[NX;29&_B'[,54#L9=;%3$_[@PC? M]U??">["5):H2WV!I+XR&RIJQTNX=G?D1L-U#Z/E@T<&*_][[Z"B=+L$:G?? MW@&H__QE^\UMMY>XC=G#JZ$ UXL QCOXXJXRCOP _B,7CL;%N[PESL!KG0 MWBIK'.@TTM+, YE'"D3/0?'*?HW?$!CIV91SB! MP3R+ $Y@!5==0UG" _@N6=I+K)0\9YK(4T_%U99&@JW4U7LY'.,K\[X22H;L MQ( (8M1":]BWL(%5["2Z(=H),A5#*6$L%D0E%#2WL.L:603X1;G2GF&\T4RG7U' M9A*KE, -:AT[R"$NHI4;C\I,^2T,7.JLT5C6$C9PBV;EYB*7G+I8L -GBBRR M]A!&K0LJF=W0!+@;QY]Q4\);W3ARM+TQZR2P@N6#;M+P7:B1*QA'C$X 4_G" M([G2>Q-M&\[B?.[)^<2'Q-XM5W[X"4"1&F=7 MGP1^,.O557@U'./X9[VF2CN1[=RKXF4X-U<(I>UCB(B@5NY2<>I3K*_?8;*X M2>,D7&[T\4DG"4]5^QC36FHKM[E7/6MIU#7=1@Y4JV?NW$SR=F/=N9U$X!DI:S)&]24_;)?%=WC16L MYXV8Y+:O>=F+W9I:D$3:GSBH.[)O%-7*Q2Z.)0.39>:$'WAX5D:6% 0NF1&4 M&K8S1%1T61YE1MD,X;MB3K5;R!=!R8EYIUH]D-XPY5*C;2GB5%'?UVT5,XX5 M@C VVPVFA%;>]DT\#^9R/#G0>PANG!5$TU]%(:3K8&9%^VC24F8K#UF><1+V M 'AW3A3@<^B)ZZ;+-+L'O04SZ$+2;,.N:!]Q6LJL]!Q%UV/=BNS9#@^'$HW M @0Q? <2/(9Q_ TDT]FK\T'V1A%IQ3Y*R5" G5>&.YKE7O;:QQ).&0_2 M@[:EYVQ=@2/])%%WRL(O/S'UJU0"[3^8U%.F_05(H.NL\W Q(TN=\4>6&OS7 MVB?^VT_'2%,:EB2^'_[ H-R'T6V8OB6SU-]]N\YPCQ5IPS@;TCI.56>I;0EC M5=D$HA$]C3*->MEIPA.(LC#@[.,54DUK^-)65EL>:.Q$AI^DR0)-S@J'&?37[!*S==:)L9.A%A:TWE5T8]7O%1F;9ZR0L8-N8J EIVA)7W/+X-EP[<#K]/+5L7]&0X'FG*F2"$1". G,(14=05&PGW_2M8 MONTD_FXL8R)@G)K?M91LR22AA1V],00GHY," /R;?SVB'J,50# OP[(UXD K M:@4_AJ%771^]A#[Y*)I4 MP3A:"*';3 X!2:VT&,\(-*1PG!CB%EE6/\R"L18*)BG:&IEW%5SUK:'-%T$+@G4]0YJ9W-G%'=$F&(<+[K RTD6*C5LV?9O2U[H MCY,;1>FZIL9(4T.;V4&36M+MM6G1>1D*S=9ZMS!V_3!.(Z;C5,O6C*.9JLE) M2 &E19+[Z%<_Y7X'.($M&JRH8\X$2%!+H7/>E\B"K1RI)ZR=_;B)[?V),SD:%^-9\ZG(L^;J5_YCL/Z. MR2^9*\_E6\1QYJK;SU?.!E@+(6QXWSRS)QG);Y[;0Y<+BH^IP@ /L8:'T%QU MS 66C \%5&X1#<:X$FV#^MIVIYRY6'+#TG@2RR&E66^E";&IJ6A2ZUB)K+C$ M9KT+Y8CZ2T>2GNAI:T3\=2KLS87K4IXA*37G;I>!L8"H1!=:/6>/ M=9D;HY50RUH))[^D1+_6?H==, G'5LMCNEQF3:_28L>;A!H=@";DN&23="RZ M FCS@\^&HL08;W(%43G[3 @1 26=5])8<:73..2BWZ816EL\99W,@A=G?YMF MPL9W'R!R84SDBW []C!)CNA6OGLEJ"8?Z?TLA=.#%X\AW2]J156P:R4(&5$Q/?W@1-I%%(U ]Y_]2J-0/9 M)HLT@G9/4$<'9_R>09Q$T,TNL%&IR0\G\C*_[/LPF@&88,> %G:0IUD#2:K M)+;6A)4OF:EC53X7^=LUD(P*."5H/+MRURXSNGG5%+^&A*NV3&_8O2;+; "" M.*/,,_@SA3%,0!%?+=?Q,W##>9"U0LM/K?JS!C*_I1G6HBE)(03,,M.D^\/O M000<'V'VP=>$[G=V$ 9(C@6\^H 3RD=%T M_SFI7!NR8B8TSN7"-F\/NW\TG+._M-GBK^O:0ZSVXLH*96":3:-N#UNR9ZNR M@?1IRP+![34?I10QRL3#R(F;;\/P)54+BU2M;B"K%!@EIL2RHFB06&3D.6)[ M&NW6-Y!''>@@:*"XZ669C>H86,P(EK2T-FRQ9,55D78V8)IW9)_AYY1-5KB" MW!'N+MB-*6B1<^1%C_D@(F!)BJ[^'&12K'TC]_ZB^\:)%_=^^(,W/_58Y"$W M;GQ0MMZ3Y]MKA?"_VFZHHFMVQUUYBL)WB+"[_OP> ^\A6*FR MB3=DKF&@(+JU/) ALH+[85TI?&74"6TE=*PHLT@B/<0_".5!I&G]@61^^@HN8F#S=*\2-CZHQII2^E M;S=T15'#2LB%SK5=75E.9T\16,)T2;!.7'7KJKQ$JKPX:.IU5YY2YW1=&\R- M@_-&,:05?6/9(\^:><:OK*[NX8R$8KK6[U^=Z ^0X#! &]?YC7]]J1X"U?@J M'[G7S+T.VE.TZ=:9KTC!0E'P*T4I]1G7'CG2=@> M9(^'D&ZQXHI$D?$-V@+-=WQW6<6/Y&G8'HCJ2VWB.UW[@TRI,1+D/HQNP_0M MF:5^\5B(X#]I 5_:1X2S"W\"1FJ2#N$X:E.4@:]:EYZY2RM4( @? =TI&')ZJQG&Q(PEX M6,6IA:Z>&[(G5F6$*J]?(/&I*;7.(5*()7Y7_PM##\UV%?$4@94#O=M"JF+U M, GR'!D3M)@E[D[;-597]Y7^"]0]L*VU7KKZ;?2&AIDB-BL0,=HU53Y$FG'K MH:O/!H-6NM*:DE<*3\YGJW564>\0R<2C BMC<.ZJH@R2^PRR[%&/T'F#?K9! MXB84N8E#Y):@-I2Z:9CA#(M&& M:>(*4>HX80[?2M\ -XVB+ !#2X/6V$1=L:=(L0=BT_BUH=;70M<:GO\=+(%E M_ T8QS%E;X [ZD36&Z00C1)C#!I!)[F#L(1@&92&C".>I& 9HB(K>"JIQS^L MV-V\AEEOQ3O'<%6C".1)%(T^(5)4(SB&T5=1BQ[ MB R\^!XA@34QG;6CGF S!\0]&9JQ\DEX53-?G:30079?E@_72>#=.+X?TU3& MP6JR\J4K3OS"=(?6@DGGSA[7H)TA>-#9I$>>&=J8@,'Q,%N.E%\ MKRG+E79W*=)TWTTK:C\CA*7O>A=IZ/D_OV([;RSK:AT/QZ.Q9:22I!-9]Y&- M)QD:@WHWZ>0>!D[@2CC)H#1D'/$DG62(BJQ@G:1]42^2O)Y9SSBB2 *>L6/D M5H65L>JJJL#AM9%FT08Z#[?]/4 "/Z!?!#@+&UH?-@% MFDSV T[=[/A/Z9L/W>D,B8BT+3!)-M8_''IU4XE2SVE=3W"K*GF$ < ##TD" M>2:Y6OFZRG#V%8GMA$5L%D@X>3)O@^+7;^2,IR;=<:%%8+_ M/[Y%>'=\D+TA1EJ%+IJQ\1_0AJ7^BTK)///?ML/=W8?KISBO//IAX01S\(QF M_SP=.(&L^^V$<807/5LS0%VR0AQ7QD+_Z*^"S8=-3AK7NBX,\R1Q2)PH.3*. MKO,#IYR\9>5V8D(]20'2UGX^&KWWFYUD5/6RE#W M+54>#^G5^0#QDP,]M%XFOSC9*EC7R[D!^'? ;/L02M:7TEEO MC8?L#-X;W=V"V(W@*@\B>IW&^-"9+VWW:(C^[^#+8-,6_L>F.9RKN]*@R9FZ MI]'<"8I8]IO,XWE&R*>*BJ>S@H>.O\E)SK#NDMK6$Y2D2]\WO'A%#+I&_?Q# MA8H:/F.<89/*KUI E'UH3EGZ<756[25=+IWH09 "'.IZCOTO-BE &8%VT-ZHV9 M/)Z+'A1GZ.(++?<01%G3G/> MY#VHJ8>6Z=KQL5/WRP* !#]>"@,!VW2^:YN*]@99@X-:BR:;IZH:BH#-_.L, MOLJ(,6<7IZ?GH^')^/+LY/1BI.O&KWIQ6NV[P)I$I GC+$H'O.A>)JTTT4.C MD06JYC42%[M&8EW?9).0=Y(Q]+<+:1G/CP#-4J >1IPY@NF5ZDR]U/_$J1F- MZD!L(5 /AQZ:49J"K-C3Q ('/Q?[H['2J,#)_ &V\V:/$PI"N'W51%K M0X^;#D\?68->K!'CC$ KK&L^.=WE[Z'-R&)K[(0GX#075PWWA+B]+UF#@ZT6 M3;84&QGP6^E-MXLEX$T8)W$6R0'WT"O#]5"*44G/X5UCI_BW -SUC1O)?!C6SN8ZR=K#45YYU,0YO!O< /-&!F4K M)@_KM;SB)W?^0J=2I?Z3]MY\"H\5T>KVP]'*;?0/(8QCAP0[;: MYQRJ#:Y\J*$!;FFP M&@;,OD 7OG1 $,YFO1&:.57%S+4-WN#FN<$LL;-TA9 MN%1'J)A4/1R>+^E;#/Y,42-W[_RWX:,&5[M-2X-U4R8/SVW)F9$$2,4UW6O7 MN\.^Q":4-VYXLG"I7TB+2-7+X8MQ:-%L22-;>@_(->EJ5GM*@M6BV9-_X'H/I["Y.X!(M$TA!U.J%>@XU MAS"R0CCJ!K<(\+8=YI)OL//4[3D5VLNH("*W00S9"1'8J"$AXO U6=/U>(AT M?=9_/G4075;N,-TTVSP>X3,^Q/(])XB87-IC)Q(V$867S9,3)9^OD1/$2%K4 M,Y[-!&?5GL+<643M4TY,=K+6%)$WV&DW @OE7 [?+,)LU[/J=%.OI(6%IQDQLET]H(V4[Q' M&\0*/2>"H& E _0=8A(V&+DX'6:+$!4\)QGGR'60D]AER5IR8/> MGW<^(Z"0DO$9RRV2WP^SH+UW'_A]"'T%P5&SIR3I*F%)CMX?=4Z\+*DG'B39 M^R"^N8)1J^>D:"-=20A]AY*DT.E1Z*5N\K+(8W5S@,Q;K: MP3SU<>N?U4PE],F 6*.NJI'^V-&BDX"89"4)>G\@V9Q8?KHJ@F&O<]!GJ>:I MY&C14L])(TOBDDR]/Z_,,MR@CG^/P4LX2WX@]5 I0RS?%"V:ZCF' MI(E<\JGWSIW8W23 JWU^KYNFXGWGA8A8)?:]/PO]!GY4U!2% ?K1S0/4BZQ6 M1)OI.5>DB%MR2/Z1J>ZW8*_XJIGO)=CI\&1XVN4E6/ZM WH'AN/D7EV>G%Z. MST\NQE?GB$^Z3DOTF3VY;9AJ + MKCF%JZX-K.DNL"WOHJN+M;4:[S[RFXY2A?$D0>NXMQ1-J*_A?1@!M)FYP;-U MA*;IZ\]?03B/G-4"NI,(.")K9,E?M(F:^U:3+2^\&_6,ST*Q%SETWJ /DT\N M:]BB)9L(*$M\[:_+">NMS0"[63C!',0/09&')Y[.;HNNE7ZE[+57A^9L8(T2 M'2A[=K[GG*M".[#Q[@Z,D'FU+[LP.U*P;LB][EQ^QU:QAVC6+0#RIL$S3@\8 MP6">!582/-21\ WCS(IHBE?UVNAA%+NFE+!"]N6LP;XT)8;MBW798X98?!)Y M.;PZ&XZN3L[&YR]6>Y?4D=_ZN38"U^WJ*IE8NG79JTGYC2M:/L &K?2;"% M5F/GNZLQ4BKLOBS(]I 36_L6L+BMCG%>F+@,4E$LHX/Y)DZ%T"V^6(O&F1@Q MW(E7]Q*T8,M:C.@FWMJ-WD;VM!16^\J'>2Z-!D.4UI^AB9Q#,ZM;P $I(FN_ M^F(R(7-C*H2KG'R)L(&K"?L8T5YL\^^M'@*D!:R>&R>*( Z"$H/HO5R5BI!# MI"7[.-)9^A[>4^4!U82V*A>[6Y6\E;YL3/+>,C8@]4(([O.KD^'IY=G5^&(T M/AE="9_XDE)3X.]4J5O)6\<K7':359;M@*/((X!F**% MKH-]I#.EK+TPRI,6KF.M%BWUFT6R!>^A4SA:$"]A?EB'7V&$F9\]"(3?.%WN M3@&5I@=.X UJC?=E9J#HASM#K% ;B%@7H].+L].S\<75V<7%Y=6I',,21TE% M;/2O;9'1K_Y5.:2=OODP]WZ]1YUT_'\")RK'0KE"HIJ5SNT99URZ [FQ/6JT MTT.WA2RE]DY4'2'C<]7PP!*W^B5K=E!MMR]V9R/,=%;M?[&-R:*79?&(< ^] M)^G/\I4D488_"K*O7GYLR1?,,2&,%M:Z8F9F?4,(L#]3)#\E;I> MS_1'GE=$%?$]MPQ%*C@VW&SBS@SE>67RB*52F]WPD3N;D9I%/ M\*^DV'2573K@P6.:UA6X=AHPCZRUO%XK@N@=%J9I5^E^UIDB[%46V>\OI'. MY,COC/C'DN3O'0?*?E2JP&O5I%'0#$EUY8G?R.:*C.-TF?^N]332_B-'OBO4 M8T%RF=G[&E96ZOQF\&-=$2^9T7#72P:WT1N/&-17;I<[4F%=@>>R[))(RVO0 M.$+,D>L89Q?HV&S%CA.42]+95)<,2!SO;= H12O,(HNLV ,;2M4> MU9O!XZ M45=R2 I9Y(;$$'E3@ZRMOECFM?CG5U=7*I?<%X M-YL!?&2S ?H9<0$OK ,7^I#]_E9&D_7!; M:(-6,TZ*,GH8"ND;2+(09"#*MO)""Z2&G".HN0%N;[ "T2!KL2_+I#LG"F P M7VN"L48B%]>]&MKJ& ZIZB+S>0O]+-R\X$)(I#7C# 0+4\)JI[/,]BUT)D$" M/2P_6@1N0L_=?;A^BBQ#'G!\N4J3XE1[6X4"X;0D?<@2+BI51P_W\GSY'V]! MXD"?;QH;#T^&HRX)((N/F3Z_2<\ .;X:79Q=7HPO+L\O]+LJ,%,6!W(]E7^*0B]UDVE4W,0VO PD%3,.7QGP;$ 7$EO22L:7 MMX@101\?&Q02QHW/_*AEC>&!$&*-0',*IQ-M4K@EU.4@1J8-29#%A"._Q"(4 M-1%&3CRV[FU$!#1OX(J_M1YDEY MJT1=^(OA^$2WGXWT^9A'XO[#39R"=\H8 SDO.$0X*?*89Z*Y 'U!DY"#UO1/ M$7B'81K[G\]@%49H##1::IXJIL)- :\.>"L!>XK_,Q(QSDZ;GO#.+G=;?09N MD4PB=VR=>/].\RP31%*T:J?W3)$GM7GS@?CQ3?H60P\ZT2=.BC.=97ZCE!@^ MQ/+&T$+-$J&=_)3;2.W>WIONXP@2T]EKY 2QX^(>TN/Q,"N:1P4AT!I ;R>R M66$5D+%[1Z;RR7=<0)P5Z(7- [8=,$U;/6YYS4+U,0SF"8B6F:\P/?Q:4U'S M$%5BM;E%ISQOTQUA;UL&JI%N+FPG$_,9*HYIM8Q M'E4A2RPNJEGPLLQ6]LCKD1&I2*P1XPB@QHA+4(K2=YNZ)@:TGP5!"G)/E#Q> M]N\P6=R@_6NX!%'NJ8*O+.(8A_''OI5$V@FW9!SW)+"DB7IR%"/WO&E#/5VY MM/%3Z>GLUS#TJI8;2'*W<>RE M3.!)K--2#UT# MN5SE9 K '']IATX7NF8DI-$MK>YHO?Z+2DG2I-6ES<,@H7P561EBY:L3_8&& M*]KS;#S);]((0T;@'J7&83!+5 &2HI;L++%U&;2711@EKR!:7H=1%/[ %IYT M,;-;\C HPBMX08T+J8$R]!L5?,SV$""]IOCFXMYQP62)G=$)-"$5/PRN"$E? M$.92R1QT;@1=RO C.)K +3*OP3SWA^ B#ZGR(5))2!<%L:ZL6MP\1:$+@!?C M4S*LRW@ZNT&2$#=PQ/*'01\Q\ME;$?D+Z!>6C;N(.C%#^, @C)GY)&;N.L\LDH857 M&E8&CG&?Q10FK8,H50Z#.,(:*+FC)@RYKGAZU15AJ8,L,6UIACD6THWU#H1% MK=104DG-0;.N4\.J+K8BRG*0:*O&X=&'1P$E<13'Q]XS<7Y%6X08WT"C_6AP M]X$C6J0P7F#SC&,"$NG#K'<8)&JGAI)*K4^F&9>QZZ-&W5&!LDB2$Q= ?@FPQ M&F,?&H!$7]R"=^"'JRS^046T>03(3_DZM&0\J!1D-K#*5H#2=R9\<1_*M^YE ML -"]);&%6-88N,4@VX):2+J> M1O,HA;P/(^ Z,3E<1W-!LX 6 JP9; [QS$.Z\]KKD?$DD%C>&/Q5K*KI4G*$ MUS!E:7T3!C%$O H!3E/.=$F53<>?#J ; ((":X@Z/N&2:>2%O>\$E9O M4R>!E]UH[)Z9R&C2&A(I4X:5[_!X%87/Q)//TK^114C)K5O#S7WH1>D#05TT M+9T#7L-,:Q$HPK+"=Y GIF*X51#KU54XTA]DO"NUVDEL5D;WCI-F)4/90^"F M#2NLKLU9PQHEBE#Z:L_TB;(2? R[+G6<&+=:LX9W*O2@-%6Y,.U(V9"S!2<^ MAX[>@8>3LH-G,(?XSA!W=WU&UF2P>.M:PY+N4DMZ[:>6$[R#8.)Y,.\_8=OR M?84@13B =Y [FWR%/EHWAD&G#6.'S]K%1%T*4_H"<4UBW6Y!=5@G0R8 M0DY!FV\/\,\\B[IV=7IY?GYQ>76JZ]2TV1-ODMPX4?2)>IY- :2W M.CQUS;-*8JCL+J/:BVW!)4K=<- C:326M8\/_&+:DI_;[) _5I!*OCID'56& MB>/7R*=_+9.%WGIRHN13="4S[KB2R;X\R#Y]D.L870=$^5G])CX1C@T:ILDS M<#SH8Q: : D#O/R_=V"4S6!%RWD4'; M3Q<$Q3&(J)4YZV1E:I\^1"NC+VS\1N_/,/Z#]H*BN7"/K$/C(H1?*(-][G>D MN/Z\!H&[0".0EG>)5@5Y*0WURP:IF/N@\N/' SR&W66D@ M<&:BN @;_PW0DRTUENT!MAR@[&+++ZQ9@!9S%>JZ"]#.EI6QA53<5EB%Y"6> M/!EBG#\9F;0H-4UW%8_,MY#D2OT -TN4S!=3N*] MBI[[6=1?G.CH.Y(APFE*$O;)&[5.7>93_5&$!.%IN*\5%E?I*R=9#MO?4FQX MIK-R]MD>QLV%C(-7')T-P@(B*H74&#>O+)ZCZ&W%>^G2+BSJA8PS X)Z;CCU8LNWO^-KKJ@$Q=NA:50D M*22$&FDJ9AQ\'-K?0"8DE9F@57-+$B.'$,L: Y\0$HT <@IGUG;W90%7*YQ, M-O#^X00>^L"$ZYS#K G'A9 M'/@8K3;N/E8@B(GA3G8*FHL:'8"&NWT^V*K:0Y;6TBJ-9J0M_YRS@HGCP[^ =Q,N5RGJ7;FT^09(Q[ST2O90 MI86<9D4ODK7J6(9HOOTKPVPZVQHUQ "AU$KVD*2%G$JC$HU-N5Z;A"[T1:_7 M+KIE5)G>/#P>ZO7:U>7)^/Q\?#H=)7>X'.S>6-0YQ<7AV(>:7U*Q#Q K;T8+X>Q"!?+7\ M$+R#.,%*P0GH,.%9CU.$FC&. _SX4>U]>^&-I07-"+).GD6;,8X6"B8#*3HQ MR]6:4R0T.*:S5^>C&UG*5OK*%3JPK?E"58ND@_050*L/#TV74;*S:;W2Q3VT M1T5:\%,O6[!'&>!)$L&W-,&C\C7\%B(E!0F2 'U]7L8_?\ID0361M8[!+*D/IC.RLPW-VYZSNHE61B!@4"GC']:KKV0GFI/=WZ[\9AYBD M>9LMY/Z>@/"C1Y^Q8,IAUC40T2JSK@G9%>O2X_P"%U;,11TU(.D@\AU$;V'# M ;AQQQ%W<0*7^.BV=/1^!\*<:FK#.'JUY(, L;C5L)]'.+H/NK&O1H#X+'S2 M?=7II'O]V4,\ZD9T.S\YO1A=GEV>CD^'ER?:(LJL8?@=T1)M_GZ0SKIV"QIG M.@3UO6LR.&6T-A4&,ID!^I6;N02*1I<:#;O>?%6^?9!&09?;>^>H4F:/_49/ M=0YQ+#C'O 5OR4. ])!B42F76;L%C4.8 [%=F#GEL@[J;\Z2?G5%*FX<[)P( MLJ!G2*B3 (2HGWB_,YWEL8B_OS4[H9,+&HXC XX-FH(26C"0?W,BB"W<,S)W M%(N]75G-CNDJ*]N!;P)$O5";SI.X@".%\D M]S!P A=M:;#\+^$L6O_E 6W!/UY^."O\%[J[2I&5?#58, E)"Z-F #-: MK38XY9)TUV3.[O#:B6'\@GKO>-.@.J9&! +P5C>7%G2$6;M'08GESD5[S3Y0 M9!-\!FXX#R!N1^P8^'0XVCX&+IH<5-KLS?%NT?=[1*H;_%S+<1.<1KO,0,%* MO\);NY_'O@:,;T%\>$^ V>-8AS?<#3[A!A'22O*)#U (;HQ-Q8P#CD/[=9<@ M;JDX0)-TT<+GP@A6:>0ND &;S", \F"[=5&(:06XZQH#KQ!2=8"["2O)-X]P M%ON_H3,' ?D(MOIWH[#HIM2M8UBFE&I!N)[#7T$0+J$;WX2/B4>&H[FDO< ( MR"O);Y( T3T2PJ@&U$J?$\9_!' >]"[,@%3?A<@DB%SK^5^@C M"H8!#=PV[=@#LC3I"["OS-A02_-ZZ=M1EJ!<%*\7W:^DFZYZ'Z'S!GW4K;H' MPU\;'X6=Y'(BC=15=(54-#($>CJ*N_!+D%OIP^B1-E(IRD[8;[((R6A6=D+" MZ@!-BBX 7HR=1O(5S.92IVD50"O??Z3;B:@TGZ"P!2 S;!TLS3PXNFL7*VB MQ>L[#-/8_[PM1&@B0],\^#X34D(]&Y$6$95XEM;OC-44,X=3.*11M+MJ M$*S=?^;($)AXS"X?8ZC/)>(R3 V)DCF>=.FW@))SSQ M$K(BE8\< R@8$$"A#LGZNHL63H%6I3Y@1OJ]BSH$5Q"6T[!0"[+>.YH HS 6 M&SB%9#030HFO'W6"*81$(X"S\AA2$Q*7#42]@# H=<^N/#K,^??@7A/')6"^@Z/F&10"QK#&:2U@IB@N[O MO0T?HF"^W77BDH%8UAA$Q>'8@E)(0A6K]1BX/\_#]U^R-$?19PY@\8\,OPRY MXA?_^OZR!=/F#V9A(J37#28,<=0N$B;(?J.>QNL+P>^4:8E8V H<6HBH=IUP ME^*TGU^AY_G@SHEQ.'?HH WV9(:[2(:)IUY=G!,DSDE/$6LMK=K8,=DIR$:B M2002N02A MH[M+$EFJV,_S[7W>P!?9/V/T*P#?\;A#DUGYUK H+GHO?\IW+U]^>K#Y]L ) MO$'Y]76UXXV]_AO[W.F-](Y%^ 82N@LUK8IQ M+." L@%_40DEL8'T*.]"$SFH3F\,Z\!5USBZ=# :[056$ W$/+K(?I9A %G: M(R[(GCV8GN9%ZI6)3%+C0W](?&+H0&ET(B,IU89(ATL?L1-/0=*$B>.3'XSM M<[.<>^S'#\&UXV.GB^EL:Z<+# Q@,BD\/PMG.1CD^[I0-V"DK M-BNG^LV*JB5QHZ"25C.K+/[.2^)$2:L%<9M :1//RP;P]G&]0$T;L.\JKO;- M4!OL-PLJ9,E])X[A#+H94*]A\\9'2IN'P9>VBI"T(JD?RAQ&P$5KN=16$5U# M+C8^QS1OP=+GU\7]I*PF+2D(0VD@FPN5O,(EF$7.$CR!:!9&RVPS]^;#_)KY M!?UO/(/K75VW@.A=OWDXG%:A* 7!-;P>7O<5LJ+FIGO*^^"^@R^ MUQ@*'8^@SCBC*!P/FPP\;*JG,2&(0,EUTO/YA$,R,]_6=P^/,$;BG>D%CD/[ M&\B$I.( 35(L)ET!$33")X1$(X">NL0UA*2>?KOKRU M,=>0O,'N6"!"FDP^\2-1@AUM*F8,V*WM*+=4',$4)$7>Y +M&:S2R%TXE1PY MVZ(0[2IW76/@%4*J#G W8=7:W>LY1$8F7$(WO@D?$X]L<9M+&H5/-T5OV5X! M>=5"=(]$\#(5?@4>=/%CB<#]F0P4K;R]< E+K?;]Y39[T/0OBJ-@$_9"*T,1 M:A]L_F_HS$% AK+Z=WMQ8DIIUK-,60EP>[?H%)1+:525X_VFB2RB$T+?[::D M72XC>+*1@<'WD,[97@KRR:W4+]Y(4LE^M&,M@6C2*LT!+)SLN;\O=,[T7UZI M(0]#8$GI?DF/2W4EXU'LXV M6V@<49-6>&UCU#DZW#LP^LWQ4U L\+#6!'T; MQL/1MF\#;G60-3NHMML;7X:U5C92L8(RT*K\2U=*OW6GBM?X@5>R&>+;J@P9 M;QJ@Y1C->?%:-P M'X$_4Q"XGPU7BP(US260$CI0Z">H(YN(U21XXTVG0$USB24(-(4R@M);2IEX M/18;[PM$JII+&D&H^4C#);Y-K+G^7/_X#XA6UI&[^'P$[Z IHKA897.9L_]Y M3%1-DHX)C6!8=73MZD%X4B.V82[?Q/'G-%9"JK#):CT$JS2),QV.^*:XW1KF M\J4UQ!3:<,IO*4E.A$ERST$+R#XGX8?8NRUMDM6%?).5+)J2&4 MV-.ZAE,EDNZLS&')C9. >1C!OPJG,(I%85?T:OH,H8,X4U#KVTD)< M;$F>+6;P8S-7@<=CO M^^"*4R46+"GJDA*?R;.*&\<83@19T#,DU+F"(+S^?(0!F,YNT*=A\OV-$K2D ML6!=RHOA>'AE$HX,.#9H"DIHP4KP-R>"V,(]HV4.Q=AO%S,.\'V;>BZ%2/)X M-X4?5!._6] XCG!A1H>:(ID%QB#;XZ!A@A?)<+Y([F'@!"X:'ECTEW 6K?_R M$'C@X^6'L\)_85])M&W3: I1N$"XI9"J!@OX)L-H/S("'TC]AG%\U.9RJ$R; MDL(CZZ1UKIN&9S$$BA++6TDW.OR[E!/3SG[R8>__&2J:'1*(QBG>V#0]N"(> MVC)K'DG604^2#GQ)[YYU$:ZZ!;YWW.Q-[UHGT]EDB>,K3=,D3IP 9ZDGL$^T MF2,592E-[D&T?D+6SW,RO;X@41RD_.J2?$0@(F_U(P&[*DMQ((@U_Q0^\\]W M9HZ_T8'@*_^SAE?^9:.#2JN]>>._<;^(,3D0R>[^3!$>FSM1QHM__@80JGX2E?0(=S12O_>$5"8^O=A].+X@/;4GZ-F?>QPSR]'^7,G%3<..S;0K4+NI#(/4.:>OI- MKF !HD-T7B34") $ZOT0NP*-K>NLEL(:Q: MO"JSS,LBC))7$"UY4..I9QEVK466%!-BZ0BJZ/#CJ M"&K' O]]Q0_ #I-&X@JRP$%8ZGNQP^0-MUXL\(U[<1? 2WWLR+!U:K(9,(^L M7%8B;1A','EG1]WUH#3MAZ[+&[(RUMX4K^%D&48)SJ)S$\:YCP/C"KMCJ\;1 ML#MY=@FI0D<&WQ)NB[LULG?DY&06JQGCJ*0"=C:Y6JE)EGMPF#C^CL&[,).' MKILGKP/>KU$8Q]\#M-?QL:I^14N4:S +(S3K?+0C)U_;1\9*UIW2+&]7/:/Q M(_J7*AK7VC[26++NNBX_&3DPA?/.4;Q,ZJX4\3- *H0N^BK^ ]HJYB?56$L; MU9#\3]JT=6#HI"%P OOD?08! RA218#9_3&0EB?!TI4I\+JS^YIH7+V-B/ D0:4>M4U/=Q5!_;)C]4$Q<)Y).!,(W?DCF;RD^.9W.RG_3(E=U;MLX>JHXT%&G*:4[&%T)A^GJPAE389"& M:=RLN$<0QZ\+)QB=?$4E%^W8*_J1(XWEJ$S22;II#X&[::[4V#1Z#(,YQ:-% MYD>.C):C,BLW3&TF-(FKB",W110C:Y_4>%A_;B0#1>>BRND;+K:7)6?%8<<6U#?K7"PSF/BBO<6YQ;&!Y MOH'M/U4':J0_,>Q^'08E*Z[T^QI:=4G"J[[?8;* P30 _P1.5--<1T*3&S:. MOGNC6GN6"VI3::A375&W>'4UF:%^(U6]+J(PG2_NX7NFM5@FN[F^<23Z/A6K M]-K0=#/.@]@>5BA'QN]1K[)>Z#3N)TTW\@U:4[80/RZ[.ZNI7)"H69&8;IUK MJ[>U1YC,!?:Z4>-(JHA0DI;2=+T=E]$-*S%9_&6V?Z2R&A4>%\HU;*2O%^I* M/]$?*=XXWG+J;#\+7'7AXJM1/F_"Y2H,\#N5B>^'/_#OD9+R5 ZY [=8(/GS MW4#RQ><&V?<&FP^B/ZV_.9B%T2#_ZB#_;&\BS5>U^0RRVXQ*"A;&ZI^O_C3@LG7"QEG=CKH?->T<,BZOW <914 MH$3_VH81_>I?-_F=&YJ3[V8SX"9/ '7#0WLU+^]90ZQ;WFK&0)5.A,EHBUJ5C&T\*:5- MQ8O;)(K*IA2[]CN61U:(OIV"QB#7RB8*RD4\U-!S;%8YC+@-T[=DEOH3U\5Y M).-GX +XGN7T"WU_%D8_G,@C@"K<3ETWI_H/=SGA:SCTDB*ZTJL&;8>R7*KI M1"GC>"2'#FUIII);JVR)CL9)E!C#L&=\=AD [\Z) AC,JZ[.MV &74@Z$&17 M/!AFM52%W-0*^E]?/D7A.XR1# WJ)9"(5N5@Z".L!,7Q$,R>['Y'G033V8SH MC2?6RL&P3(9>NH8MD!U3L->K+,U99(Q;9HVD!27(UUEWP2[#QKKNK)&-1[U* M/HOG%Z>GYZ/1<'QY M>G(V/M,5HW?CC5I"]X0$2*J4H5YF, T6W=238%[YH-!9P"EAL68BTI-O.W0 M9,^S#+@N[L1#@+0R1UBPDDJ3JUB,L[#8Q&L'LQ;GCPR_0'9%XT#?U^Z,K@$K M,_42=9%%,!2E4%;)./JTQ%N .&2Y[0QM4/5<0H*X,(,3_>R##-? *V+K9+\G MJHUT5RZI^3H@9_I#DDHCHE(-=74X8[AOZ/(;(BKA&R 1D5;%7G()2ZTT?H!Q M=/D>@UGJ/\(9Z8:=H^8!DH)8Y#$K^$UN(7Q*HR!-YT1N,%=WU[B=%.!TK2<:\?,O0>V M<=THQ4$KERL0Q,7"3\Q!\%0DIDW^N4'U>T?/P&IE77LP#,MOCILA7G07,<^.@C(J2!8GTY67(R& -HD_\M#%R>]0:UJD5VH[6XVG Z!CA_?([V]I*N5#]'7*>CS-V(9&3H*;LO&I-#&5R?Z V!]9*Z3 M7+O3QBH6D*2UF+9L/0K!GZ)P!K+C&<>_!^LUMN:)/4@%5M2%E.=]GXSK"FJENKXN MAN.37H2O:;RF$!=45J[U>NP_F1;@'GX4CCQ/:>0ND&"TP=]0V@* VTBH(L&G M3%P? M0RV,G[W53$,@2I8I6P&7?(5[W=>4D#+_J\^\!N7J0+0+Y*MD#;3M 2 M[-Z?VF7BB_D/L&Y'>\F%-A*6).A\3K=S 6S4XFP=SG\ZNX@CW)D19#=O$\U4JJ3D9=?S/U^G3\(S:C9Z+_^(7[NY"7S/QN1] M&#V#&;+5PAX*9P(>"D4'UD5P\-1-'[+LGT4OCBX+M>"<%Z.+B\O3T>7I^.SB MXNQ*U[/GO7HQ],88->(CP[%AR_9(3Y A92F\D<>)(@BB8HS'$\_+C&OC!I59 MR4XJ=)#=5'>'M32%X7X-"['HN.^4/@3 ^83NZKS0^)!P.2 M-].;'43>7<9.H5X(@7Y^=3(\O4+BGUR.AF=C73%M'D$<@QRX6Q"[$1 O*C61M @;8 "E"! M(;VD.,>DZ\84^U6_?N"@$&AMN,S(WACFDE6\/] Q%+Y]+2DH\E[P A].? ^C M.+G[6#E!G,4F TN(YB8F=JRJQN#82OO-X+626=(IFR]QOUT1YP6X(?97; ,_ MM6Y-%Y=GP_&)IH?)DO$7%UINQE@I!+@)HQ5^_0+^ 1SOS]2)\/$=PV:SZA@# MN&3#W4IN2;'G"?!E-NAEY;C@)7WSZ;"1RM:[?3X,3D&V*5[<.PF^B2DC 0,'U-__@!?>=W)U[ M8)Z$ 6-.HY4W!CG)\YFPS&HA>W&"&R?RP_C&\>$LC +H,$"CU[ 5MA922TJ% M00(N3),%ZM4]OD* L1OR \A5TUH@VTLO*>4% =#?4'_"]!U$UQ%,8+RX"?UT M^0:=&R=P/(<,)T\]6\%L+3OQK>C>,GVN'1=?7! X$0P).8L;RQF'9_LS=C$9 M*9MY'+3U0@XSR!)HP!?LO/N M*=BUS )*2.';!VKM9-6?'UD\NWO_K2-=+HI;F0Z+V"ZAN^[!1%=Q QQ&#Y+V M"=TO+Q !QYIQH.BVC@1;#@.P:)W0O6=8,.4P*Q]LLTE^9&0+9-0R!C]YKB]M M)#8K!RA>ZTQGS\#Q[V*\N"VWGB3W5$+QGF!+1V877R%QE:;ONY"T^O^68A,T MG4UG,^B"[+*C\-)$*2._TQZF4\J;"/. M8L(J3=\ZTCJIUQ6!W4VFLYLPH+MALRI:QIB.@BO-3W=I$'O0^ $_'!^K1( Z ME5H'Q!N6U$JSVIT9&0^"P!F!&%;V4*:%T$HSUNG*@]C'""*7>'\XLI^%'=5# M"1^J^[T'06[F:TUFO M/ 3O1:J&=1B?XMGS:_@,YPMD(+_'($\]VWBX(MZ,90R1J@99$4S-VJ[7!\_O M &L">)-W]-LYVDW@R^SJGG3$97'8S5A&-*EJ4!%0U;09;$LU.,9 F ;),S[] M!I'+NQ9B-W.(1.-5@XH0L/J)EFD$YZPA'A85?[>4&G3Y5$2"U8]Y?3@\.9]X M_TBZ0&XN;"D;!(25%A^63@W5,6Y*&45CW9P08MU\&90M'D#8FS':B5P,ST:C MT=70H"N ]:9N#6X*OB$L7W\ _QU\#8-D07<7$6^N/D2N3+ '3+SX[@A:2Z\] M"^B>&?9/X$2O/\*.Q"I:.2P^T836'FY3!XW0E^E1NP3:.4 J$<6V)1VIB#;N MPW3;C;5M,X='):+4MF0Q%5(&?)=AE7 S!\@DDM3:\YGNF4F3&>JJ)#K5VCHL M3K%%MR6[*J]&.G+IL.A#8TSG9*JZ4_Y0E? ]\(H3;X#3SJ*BDR7^5QOZD-HZ M "X)B=[5RT)")'US72OZ2@\1X11X4J@^'[X)ETN89/9R$GC8N1J)"@(7B@9& MO]P-C%YI.TN]5&N]-P?'- VMI66<*PNU@:AU=G5Z.CR]'%^,+ZY.1B>ZG//6 M;H>T .OU0K5Q<35$X^)*[Z#OKOI=F\ A\OY";',]]WV$"9QG:K_!,16: Q7L M%C(.30[-;^ 2D,EHN(BASVE%C8%. 4:= S)U$9NN4'2>1\O3XA\07)#C6)& M*&HP' S-;D 1ED]U.!UW 2+O@P<54EEK8!$24&T$U6?G'4VP/*@TE[0&$P'Q MU ;3?(I"U)'L:(0-"K&P-;B(2:@V7.:O(,#O>#X? O=G'G1HY:T!2%A(M1$P M'P+X[B0.#SR$HM8@(R*?I)-YF0D.7" _->?E&1A_ W4M3%"VKCLT?Y7DKS[BVW:D0J%5-0L890:QH'= M$3<6$=C"J]V_Y:;G(9A%N#_T(*BDLH9CQE;Q]M)41$ZE402%Q^)3BK:@V3.+ M\L#U[L/U4P]?G83!/ '1(/DDYK&74.11<6^E![=GNG1,%89K$]V'T\'0+WH$?9NDQ?H?) MXG4!(^_)B9)/,K0B]0\%YLXZ47MX/$T6B'"%97E),2=I@Y=2_% %56!)"][ MF0=EZ(,XF1N:4QZ".(G2S'^"##JE^*& +JH"24?6LCU]'AF1QG<+&@=PJ^T7 MIUQFA1#/#$W5P8GNA48J7I@+@;AMA3O(K)0/VD)/-RIDXOM@#CS_LSQI]!IIU*X16P@E M47J.*Q19@>BW>OL0O#L^](I.\US'28G5J0)A21-FRC M2'?AE4:LUV6$GH&+Y?*^!VX8># 7J=RL3]_\0F<$1G'6MHU+7<16&L5^S2)U M3]=>DM#]XQK)Z2']K4 09VV)O5J[VGVUEC7[)6MW4&VX-P_6-M)@/Y&- $5H M7QP&,7Y9(&;B'GKE:VG&V4'71O6<:KD+X*4^ZG+6M1VN3*+(*=PLXNO/39FB M^YDYICY]D]5^?7R>ZG\J*X=#M0,VI;K:W_LM81+F/4>?H?B\U,H81P:UT.U2 MA:T-#KAU+6/:JV@C=N ]^4[PS5G2?1E5?,HX\K')T&!K]J48PSSP0#0+HZ43 MN""3KOG"CE':. +L# M'75E5O[H;/D>>=%66)#<=:<\8V$JPZQ)@FMW8?B^ M@*ER,DKJ%_2$55QF#' O3H:C,_*JK:&8L>KG7U_Q2J7B*(>QJLZ[5IR:L_'A MJ&8!7FVEW-]S4:Y02L_8T!,"7JW_9AQ<^YK V%K8WXLR?C@;A^;67^O"C(?: MLE6S5=P !T4&I6=.7!A\A0%P4_?[C0>6-K]&U;HS6]Y>ZQQ01- M79I(_M2!#X5]:%.I&WWO9HKL?[#N8##/;04II[S,3QPXS55J4>FR_$H3O2=^ MUCKPFM5W]X%_)*W%^2H?+B4[Z$?I:X#>V5+FHNQ7U$02:UMUUS]_N(37JF&E M3Q]Z-V3JZ[7)NP-]?+*%]OR9*F4/$<;GCD-B+QJ5E 7O'41OH0V# %D+%Q-K M#J:S:9K$B1/@D##9D=A7YP-?!,@>"!R?K$-W9L#%I/&#H:U6NV;OVTLXD/:7 M%;7)\>X#*0G&X"F"+GC(7_6@O[Z&]PZ,OCK1'R#YS?'3_/%/>3 \26[1 G4Z MRYIX#'^ *+M.>X1+F&R4WNC08GRO#V^<]1D867D6C7K_W/KL#>T-89059F]I M9+1_>&-E/RHL;\^&9LQ NA=DQ5Q=7]LB]95^:;)78ZSO'3CM]Z;2-]0!>N=K?<>_CBX;%;EU)+?JNY\A5>OY^*+;ENB)^E"J[7U5"J2HG1)G_JR&KEVBRI;%?PN-8:+/8DQ?,F[.>: M_5KVYI+PFIRAT ?#B>X3<^E$E\9EV8^&ZMLX/B'<"^BC9 MH^J*]%QGB!#LQP^\VW0S<^0#B_CJDYP0HE5KA\M F0HK*:KFTE*K^WB'0YFU M$M.WV(U@II-G)U%U8DSZW %3?)\:+<> FMO ]22_[SBVV6^+6U;1F+8GW#%M MBS\-B@\=8]P>8]SN)\:M >:P-S%NMPR=?3%N#2"#6N@:_/V9VNA9;($^A;6] M&&99X P-:TODS-X48TM^#2@5$_PH@> MYAANKRBSXDQV/W"0?61#.,DP@69[7H J4J'2>!:ZMC>J'F9I?5EG N?5<% B MV=MH5%(4I%5^+9 X46+.U5%7/4Z\,DE9H=$T62"9_@+2;]S97SP.AWTI5>FD MT+N'#8W/U'^-PECZ:H?\I2/W52NS:X2CJYSS 9CCPVAK6(]FSAF .)*@LA < MY"\=6:]:F4H#'_6.\WV.17,<'7O2<-?P3?6)XM4.3QZF8@N#I#%\ZDX/CN-' MEY(EA7/RMX?-1=^&C?'G3;IO^8T?$:U4*BF64W[B=!?L[C9Z=]Y4F(]*_)_G MT/>1%E4\[J!^[#@K[$&?2F,WG?:?_+E54<_[_#MUB"X-<.[:'Q.5#@.*>O=P MZ=#7<6#00>MQ+.Q'P79>.- >#E6?"Y3AV(@+'>&&CBSF?L'%K[_C#8'I-P0' M3_0]*;CKK8&E(\&D!?QQ&"C7KZ0\#N13G+XNX(MI%)^#*1T'.]\YS@8RAP&? M>H^I&8AYM2;!)KQ/B'^UKPF"]_/'\2)SO'32NJ0K ;N&445UOP,X7V#UOH/( MF8-:!',,]6Q?5P6<';%G:&F\1NBB:Z4QYRT?4'I'D3U#1RZCM0TU71<8QHXR MOBP;Y1&*BI$FKP=U<*\0N,/C:)/\G%\.*'9>DG15:JDWK<--J!/'$;>W$=<= ME\-,?,W2:\-%@8YA)]B-X\#;V\"3@A S9Q-UE M!616^DU[AMB^;]3$U6IQ:MLWMA[?A&WB,\!1 M'O;\(@TVKJ^#BCTPEMH.RW M)_8,G]:L)HPL W"0=)EFUW CK[M)RATI&FXM>E*!^6J(_L]QN!F$@[TW:1V4 M*[RPWO[G-H MV][K,CDKAKH*][!4W/K@<8BH71'RJ%O2E9>!8T3^B6I%M9/Y/,K>:NYEDFG= MG^,(V]]Y>TLTCO=A/%YJKV'B^'L9:SR?/@XK=9?*XHJW][*J\]ZS5.6] R.E MBSS2YXXC1=FY J>RE0:6Z^O\0GUWD/WQ%LW>:\WN)=@6LQ?'L:1@UI&!P7X> M5NX[?3?2R"R,ED[@YLK+M":'9Z,=)ELWN8YAN-\9%^.ZN 0V&5*GZ+,W\;08_U$*W2Q6V-CC@ MUF:&6JMH([89:<#-(!^;##(?4PDJQJQ,PY7U329=<_)H1FGC"+ W,'=Y)*(B MLZB@,NFT&;00P68767%9U29^YTB3OH5:B^SJ?0:ND[AFY?S&&_U,X:_ 703P MSY2V,FPN;!RH^UXB"JB%XGJH>VNP*P5UO4686J&X< MI!TPV9JPNVI!TBN-(FV=(38^7Z]@T6$P_QIZP*?:!?X&["22)#U(6@,2K,77 M,$C C1/YX0MV$\(V0A.]S\T\U6.^/)5]Q_O8\*35#,KL>R^@ M2(66$+#Q'EI?BB]#**J&,JK=!\C*E+10>@?16VB#'TYO\\H?Q\?^-"SI4:I9 M2;$[^_W5\RLK]>>L?^K 1\$^M"GI22=IFNA=-GBF%:F[PNY]FJA__L 'B"X- M2WKF:=J@F?A9Z\!K5BY^?!3$)&8^X;V?V21RGRWQ&$?5@'PMXL%<^ZLM<=W0 RJ(6N82W'U 8'W,9F%NZ3.[H!Y&.3H<6:2I9BS/*& M4N".;@ !]@;F+H]$5&2'N_)AXMU)5V;Y.I?]SO8T>>>I5H!8WAA>= )G=TR+ M":QV5(L,9>/'KR2' M 5@X'W0LJG_O,Q9,.T9$1Z(2ALS^E*YT-CFS838I=?A;B)\)^DBP9RFNWZJ1=0O?H0<" M#VMTGP.J^MWC.-KO.&+J7FFFL',;AL\SC/^XCP#.: ,0/Y,]+_@HGS\.IOT, M)E$(E+Z3L7=,[6^I1_G\<4QI'%/L99Z:QSGK,;7OQSE-P5Y%7^F<";S2V7PO M+S7(OGA\L-,MQ\#)Z=79^?AB.#X=C8;'+!-BM\1G:'R/])I8!0QHL)Y*U6?O MLQX#^*$6NEVJL+5QS#*Q'P=X \C')D.+E9HLQ9CUK$=Q:@$#R+ W8'!]B^!Q@'&ET=J*[R 1: .3XLWQE@E]8- M,(3M#$"=8VRG!\=AIG>8\0'2U=?JX$::T7NRXHLV]'ME;K[P#.%^B_$[18=N:;A'AK_QTCSA=%>FG/B#7P +(S$$H?Q=BW ML>-7O,&#TYX1N<>!8N;PIHWIXYEH^V,P\X:W8/^.8]SP,2X#3WNC*NSA(,Z\ M(2[8O^,0-WR(R\!3Z=-:^X9X<0B8(O*;-[Y%.G<[ M\[;_DJA7P[HKEOL[^][W.\F&#(6BSR3/!9Y)UOY9?._X2++'6@1O. _@7DB4;#9F ?*\C)7ZK/LPO]#]&5YGM3+7>['TB M:0 Q]@>CT'-)\Z&WZKFD 41DDT''&V(8LG71EUE-(1:FO M-/*B$SB[!D%,X+ZEONH_3N+"FO44]"% .U_$+K1FQH;IL5@+459_E!K&@&O" M6E!43[W@!7551ZUC'#=$\>%&6/VJ2Q+&F-+3V8OC,[+.[I3K"Y9:O6_ ._'"%Q2^."5G!1E@UK42YK=QF6><7X*-&Y[^" $2.CV29 M>$L80'RVEX:(+HEZ-U,=5KC/#*"S$C^BG',TKEFW(=N MC[GIS,Y-9\ 0V <-)=YF"VK6WM1";VSEO1&4]UOE-5L1:XLZ B1_ZC@$]JM: MQ:$L=$7\+ !7C->Q8J.=*W)5;FNSDNDSM-#9&H'95GIR\N%PMJK*ANS\6N8 M.'[=MRA.OH7)/T&RP:C+*KS-]X[\UJ!?I4ZPNIZ?*E-A#NM]&!6_PN5(N4+W MVXGCX#%%Z4H3WZQ'E#KGTUOPE@CYE8Z&P]&V7RENI#_.HECB=>]93J"-A1$3 MSB[&ER?#L\O1Q=GIY?!,UT(4]V_C7DWSUFPH:9P5$=#VKC'@%=!@S[BZ")2[ M\=V"1F+) P<+2*)P9MV0U3O-=$PD%3<<1B(8+!09$JKU)\++BNGL!LW%,/G^ M1G$F:BQH."0,S6YY$/%+:-;P^LV)(#8A.&<:Q2YN%S,<.Q&KR"4:Y;A-]]Q6 M[3_5-.X6K(MZ-1R?#/6BR(4%'4**9&:-O,U-WT$4X%>9]S!P A<&.;IH:9O/8WXW 7G[[9\E"N*23/V?S - [EK;\: PY;Q0UPZ#+&7!@4F;:) M*-3^;AX.E'[5D6#+8=;$N Y&[\E&W.$)M&,>(#KA22-):%8::B(=@E29QIHX3 MZLJ84L-U-_B+"P*T$P@)Z]C&S!$0O8)5D%N!T MB,H.R2?V//7, DM(Z5NG]ZVE50O>/7P'M\[G31C$P$WQDY;7R/%0+W,W"C)Z M7!5K HV&^L[P.\/77EQ)K\((^'UU/I^!!\#R/HQNG'@Q\?UI- D^G\(H=]:Y MP2XTZ&X// U0>86KP#PW,!M\K8,U/UP))+*&T MF(CDO>."R3), YIC:U-QP[&D(\+"DR&FI >;IN5=?HI"%P OOD=ZK=@KK!H" M.2@U+..'J*26IN:N*S'S8 %QDGDWI-%Z@\IE2DB5+2-.!Z&5ODO4Q:#'BF,I M,K/01[WYZGS@Z]WK,(K"'T@G-\X*_27Y).T"!)JPC$V=19?TL(]DE\X-8M7Z MOF@ZR^?R:9K$B1/@@S0!9M&:J:MXI#^WN'QV"8NO]*';E4'\>@9X_X?4T,5N MD1LY &X)"D\YQ>K.+%V6J[JPQ#J*2R5Q++EKY2WCBYBK-9+A;7 M65V(^["&DI;1@5?"@@B75@43*X5_-.@^JB %&:"M[IE7.DD=GFL-U2T.=*U>,7>(&&0!>Q_=FB M_@E$63 ,X@4-LZ9E!&HK<A=%U?)TA?1GFE=ACN3"E+5J@YC]6U_ZR*_11!ES4E$,M;Q@PQ M.4MNJ F89L8:M'IW<3>; 1<[)B*MN!C7.5\X(48;EG&HN^PEK]2MT&,P<=T(#;9239Q\:JQK.8_X92[YH^;,5/@.D>07OG:W0,-ARU.JT1V< M4MX2Z-O)6<*MYAS4C/U+10^OZ#/Q(O2]PCW^UOGD\TACM&$)A^3)7O*JZ[&J M-'<6@B%A2WJ=QO@R(6Z@2HL6+"&*+,E+FJ@YB34C=&:38C:+N.DL/SK"&X;7 M",[G1-_GCJW6]7\Z' \O^\@\E=HH7?"Z'N>:Y3]%U-1#^>*G.*Y\".X^7#1: MIS.DJ<"%*RRY&!4YFCP4'K9514E"VWR%B8K*?XR1D-D Y;N?HM0_%()QR5VR M2K@IHCPEI'8T*'P M2TP!)=%4^1PKWSQ6EY[KV;[QT53K=BQACESY2^*H.?S6E9@INT3*YGC:#5M6 MH*Z5<=]OWQF"E7";^$I]Z\G7VBE^DX2"-(MPU+0,YK82E_AW/;PV;4&"WXV_ M%N_&22\#*D4L8P-3M!)V8\Z6)<'^#%9Y/LQX.J- OUW,,OBYQ"LIH.;<6-;Z MD'X_W53$$BRY12L?K#:=N.J>P=$Z$\U)?Q59YZ4KT%?O+*DYN6-!\$GC8Z\\) M7)#EFA1->GC2F/0P_QUN?^ $WJ#\PB#[Q(&E1+PX'8W'ER>GE^=GPXN3*VT; M\3(<*BT;8KU0G?WGP_&I 1,ZIXX;]N-LV0S.@2@U#* !4'*@T;R[XI*, TA= MXU!Z!$ #P.3&A0TI14*S0L0IC@!H(*H4:*C'8IRBF@7OVCZM5Y"L*9.PU#0 MR%:VEE,N22&8[7C"81+6=-A8UY]MQ)84)]"L3;&TUZ3V<(,HFZ0H@ P"J-T7 M;\];UXZ/=Z["^^)3PKZXTOX@^\"@_,(A;HO'EY>CD_.+R],S7=$"MJ[OG2CZ MQ'DD^&/$UJL8-^8%],]TB6%+*FD*:)5UD\O/Y7O@Y">^P-LZ!O MH:QV+;!U&? ,W' >8*X_ Q\3[C7<7BV(KA+&A%5"^>5!\>G!YMN#XN.#U[!A M,7& :XBST>G9Q7!T=G6NZ\E4YZ-UXPU 3<=B1^MU$V#]T;H!4'*@T>9HG1]( M:X[6#0"3&Y=V1^LL4&T\6C<050HTG8[6C817VM&Z 4"VLK6<7N_K ^S#&(2:]$N+-^>7%^.QB/#P?CT^N3D>] M/]S^7'R=## #],HYQN4NL8"#(3'PJHW"(: MC/&6#-3CSL:RYF+*#<\NQ/R2FG4L5@G.SCCIW"IG'(K\"#0=;O)(9Q9RDS@& MR<1%4LS0DO&@ 1?. M(/ :33*UK#$XBT&V!;60=#K=<"7 ?1]&P'7B9C-.+F@6T$* -8/-(9YY2.MS M![CJF0D7E(N8R[Y?@Q!&+0JMC##6$I9=T+FD6/2B;[4@736>58C\015CV+B-)*5.+\W^=@ M^-L'&3=A$$,D9X;C:^0$<2X:YQDY)2P.A674P&QF"BY]?Z3SC53M2"+5UCYL^)V8_.FY>A)C6NF5K_2><"@64QXYJ,C_*>IF2 MKRKQK7/T7F05? 9SB%TR<7?7FFRR4;QU:^HYP4&>3WK&C^[BEFQ0\^) UN,T M7OY// _F_2?L2KZO$)@( ?">J60Z^PI]M#H,@TX;P0Z?M82#NC15TE=QG?Q5/8].P'.!],D31:H6W\1 MSS_IE>PA20LY2Y:HRL,HO)U3R)/EEMT<80E:$D7-^;8NHE1N&CGG&4H->P@B*F1)#E49''6Y_53T M\.1$TRA3:+X-93@ <=2TDBY"PI:T47/*; !I.-8DA-)U?8WT9Q"49TLH I:$ M4'-@; PAV$L16A6+J<&2LO0B5'.^N^:'NO@1#P'Z)7AU/D"\SB6!_H5S2PA& MS#W9C221-S[(6D?_7'\ _V:0?:(W<276>N*.C$NI@:AT=GEY;A)?XZWA;(H1T5C&N.$KJKFMXU$N^?87.H#K>4UQ!8Y6*B!ZAVY3G%M2 M,6/@XU?^!C AH9*GH>$U_ $PC2G@])]^$Y3R+<3'FO@= EJ@%P!E MA\#73@P\'#$/_<9A.$]+:?O(6W5J5/I2US"+BF/4P'E06_; AN"\E0@?Q)-79]RU7F^^$/'-1&;&X5:/APJ:I8ATK?+FM?$M;!$;O[.5). M1#'2WB3322P=.VI?4UMLAGFONEIU]B1JQ+UIO9!M\DLE7(?)/]#1W;O2:>R M'JGWC_DM[XUD-'UDMS(MJGU8;S*?1>^7.K5Y9+!\]:E]ZB\K^&.#W-WOH#HW M>KA\5*@_6>$%U%Y+L63GN9\2;>-(M^[J4AN%0->5%<^TT/W^2O)7#I?.^U2H MVB@+9BU-FY 2XG)3 W6MCH\T%=65M#@.1MV)*;A(-64,B2:)+2B]F6GBRY@NPUCQKVYPU;).J *5/']:'*'L)550N-&N_ M$@M6=,((5E1^HO[[0PY7=#6Z&%Z>79X/1Q>Z'FVWWQ<*;TU,6D1S0K)K/]I* MK> =M,8MV'2&+[O3+$+*_PS?X@G^U0G2&6-(<-:VD#==))>T=/:UTZ87OH0& MT*T+6?;@*"C7I)D6XM@ M_AC&\8T319^S,/KA1!YI[R;00EV39\/QZ%POF:10@8-A@BI1&IW&& /V:QAZ M/Z#OXSQ%"/9@CF]FJ;DS19HX6*Z)ZD3I":BN.\@=K:R]8&NCC^&6+-C*P5*N MA5H4S)_R'7UV!+UQ5C!Q?)R-HI2.Z%#!7=EVVDC0AM(339-L5/F[XN2W2#^) MMUH3UXU2Q^>>&KD:LYUZ"K2C-%Z+,L/U"!STN4WN9"Z#M5W)=K9TT(+2D"G& M&*CZ;0RO):K7LIU$7=2@- :*+F<$#MM;=<-%]K>X[XR%'V&I^-3!\E65[I2& M:3'G<",*8_YC#%SX8(E&EEY6()1&7SUCJ*+N:ON 2,2IBLXA41A1)(PA%5*S MP W0P=*&)'OG:"-4TZ,KYVQ%_,J&AO_&L*%277OG?<@I)G _R"NP@O,I@PCR M%(4K$"6?3[X3)&CA=_=G"EA%@3@99&8$KK> ]8GJ]=]'3E5 MY'V&\P4RW-_1A_$Q2N/MGFAUN_@B1?JN=WB,58VD9'N2S)&0U;&++"UDE9O; MX;5Q/6/, 65%&0(+X'HMXQBCP..)0V)9]QP5PNSQW0#>+A!];D1?$)PR7A"@ MCPW67QO@SPUJWSOLQP3C1#OTY?_O[VK[6D MB>.E^BB JL=E(O&XL,^+HIFSI^7W\O[R:CJ]GHR&XZ&M)5DE^B(G"[\ .NN@ M"D#9*B@*Z]32NZ5K!0&^BN@T\ZJX"*T&KPH">!70:>I50;D8_ZI>%2Z69Z^* M^UX5+KCN>U4JAR'!Z,I]'AVTK0=8-5$%>V)LC[&5@LR]+1$.M9)2QTJX1HJW MPJ#;1%Y<)GM_L%EHH8\?<@-%"0IE+&L(J0DZSO;$3S&>7CTF2G1+0)Z K.\+ MB1ZB-=D$44!)6#U':EA+S_#4J04'QEV9-UMNK,LOL!&G=?*AY9EYO^8^>_ _6+)L2(_LR#);=A]%H;/- B# M_W+P%IL5@40E\&QI)Z5PE-#=6+\(9T%7W>2ZZB30\APEQ(]?(DB@PW[8'\96 MC;1<2B(MA\WD89=]0U\[U/+G>#@NZ;J*A7)B,B9=D[9 MZT[<,9YJ4N%RH7"FI)_2+ E[M_RT8YZ:EC D:)YK[_?,]*2SM:@1+0O$B);[ MHFX=X%JOFZ7>DK W@XQK"1R@OB/%IQK9JNOH.[T4I.[E%7K']U L-APUS=[] M,%L'T4OA( .UL45QQ'YXBF?OWI:! 8^O",V2*%W%8;CSD7-G%V:;[0UMK2C* M:-)J6U=M<32G9B31\,HJ/VI;5Y,#\UMNN1^IEU#L'-L/+Y J/@MAO_P] _%; ME@"ZQ0@$$YRXN$==D9**E9\9K#K];*W=7DX M7K>:\^]46LTS@YF*UOC3E MI"IFR+.HG.BN@[.2# \C=U#(JH\_123\"*ODOUX M\H,K8?N9EP#+/I4CN\*7\SB$G:>,2Y=74\:GJ^G52'D-Q E1[%M<)(<8/R#X>#":C@>6+7E64>1*[4)43<=SW)J+!.@@SN*3VD?A9DB?,*RPB6>?K MG7C[EM&=!3W5VNU'=06"#0$&6T1#LD8L*0\<7:O*.9Y*-RC(BJ%AC"W(ZY). MHC)#2T'G,27ITON 7B?<\R LXPA-)""5L587VNR6B&J3*=P= M(2F"!KF60T)C67%MGV"S]R(@!@+<_&*3=)#]*69&;1M'CS3V?[S&(7OC]-9+ M U\R(6Y8FPN<$(-:[LDZ5='+W1.*"M+#.#1,,T&3UB0T23XVK'V/G:3?'0SK M9*W-])W4AX:25HQ?'65H"MEA8^"_!*[:8+*S%_->R#R#.=YBDRL\760TI5X$ M3E"1^5.J PW3S-"D3,/VVC%L_&PEI^KY4R_!OHQ;/ML$;#D M)A'8N,IGT9!)XZA97U"C>P*Q<&+73VJR8O?T5^"%2%2CT7!;._GNR'=FJ9GM MS>#6N@,?V<-F]X6LX9I.\A#-WGV2IHO-,@DB/W@#R2OITZ;*/G),NSXTA-H(]J1= /FKO8MU?\TYU3\)K"Z;9R'_JO M9)V%9+%I&0,2Y2+6V\AQ3QP.)D=)F1$%]:M,4 >J<"Z>VHNX/P(>=L MB[L% M9.Q&1&C-&P004*MKE-MN$-!+%E[<>/L6QA\$LN+.XVC_;9$WDO)3'=8HY@C^ M$NV?QI$;RHVKQZ\(&]P#'WQ;X#M[C@*:KAZ?99DM^&7ZAG5SH35M&I#TUOQM MEEGBO[(5 ]P6/QH,+^6]55"L;PBVDAM75DK#>[+FM)@"^>R M8"H19[1P"MS'R8W_,PN*HS*"3EN[=-_PU"$^UZN%:(I=>^KYCR31L*[JT1') MQ=6@6)NX-A6V%%68&EE+W>@8:90MB_\_OD4>=:I>_<]58>U:&SS;VXA8@NB('9O*(0I()W2*/CI+]@D MFJ@QB49,W+7W7E$GDSG&^(UV=G__W\ T'F; <37;^N<_R&_X/P_ DFQ9LY1_ M_L.W2U#N/__WW__O(?K/\O\>'O[^_R'H0>L56.I!MB7?!);W(#E ](#\,-<\ M]?&A;4\FHO5 \?1#..AX&BR M:/(/!O]#?\._4 0?]N=U@0W>AYVWK4H_I_",,/^#TR^:K?BAMZ(A.N*'P,>H8_IU+P>G? M:#:?R>]_B /.3)/ 0\T>/E2+CP^B/$1'<"X/#4=R&DIA2 K*Y3(8A&0Q&1@Q;--J(E/;TF[E;V=M^R?BS] M9_7CIJD6>% T@)V7; :D6='X0/HRSW\U8)#W$6PK?%MFCM@=% :F3_1KYN& MON<<;)C_$_VZS4KMB(1?LEX&VG[I1C\LZ9NFGFAS[12*9(]UOFJQ?F ?$)!\ M/O\GB#'\-.!7D-QI&O_Z#*X/8"L"S/X1OX46%$(S.P#5]@(TLP*H]NO?OU4@ MRO_^;0)/?)!LRXOLUS^_/!!X?U;TQ@]#8.IKLW]^K7^'O' 2C?3/OW][FF> M?__^L_EWU=?0EL-__Y:UV8/KA0;XYY<3@B?=7]-8_T<\[;63- MG1AB^&C9%H@;:,%CW!MP5G]JL@RLY9]1@Y(C2C'-#[ZE>6R,1C[Z0^ B%LJB M(PL\5Q3T+&XH:)GJP@16GB1LT]2\V.Z[N"43 M48>1KXA\A@;<7P^:_,^ORG+L0FF1J?81DBO 6DT?E1%J@ WR>,R*7:*^E$A$ M*/5,S0&HH)-<;YJWV HP9?3#1(:+:B@,((W0&45$S M_,C[[A#?A4FX(:O XHE"-PPZC6&?[2B__DW_3F>ORP!DAP&(H(_8$*^R940' M?GZ85TL3AL?P3S, 20$P]%#6(;7&/">5BM9B9"P9@"+790"\PP!80-EJVNVI M:8>O9YTQ-N@7=3D76(!]%G#D8AJ_ DO=KPGE9(KCC MUJPQZ71)0LGVF_4Z2HV,><02.)V^$DO>KQOG98M2$C/=4[4*VE44]+U M4822' (CR'58D]8 M0/V>C> _*.B24OXBG S[.C]=R#-64;D67OM)0==0;E:MPF*F\M-I8.5J>2"K M]AM!5Z1GP-&DLP!X-6(9:(]DE!9Y(1?18A1\-\K3W=WL")A4/P.Y9$,OJYS> MS!=J]5XZ,NNCB'BP&>IZ:(G,=8M@!!P'R&TQP%T7>"ZEB4/-T+PH#VP ;]C=T<,\7!))\L5SQ,]GHU4PTCR]A$X/X!+W!)?Q7AH!H-R]-&FK3L M#9M#$3.#V$>*1BAY('ER(?"R,0G,NG4KGL%09.@%B\1M6205 ' MX6K ;4GH4WZKUF\K8Q*0M>[$&3AI"L,%5$"B <,PDH%3N>?8Z$L&3/B1-[&\ MDN9*HM$'HD-:%R4U_* M+&!9@*$.8C48LE@?]Q4A'0^W]+5*ATC-43E:8!$*Z6#EEZIZZ$T3@_X M88C.,47(Q ,\%AZ>S]!NOEU:2WPRB3R'MNR&C3-4E\-9[D.6-IR6N:9<'TQT M@*2 B8;#:1U[%7!=QM(*!8$9U%&?ULWI0O![M-SO9M]O:3\81#(3$(_,4B@0 MC7H3089K6Q!%!-Z2,F94TBS1BKAM-&U7BTDA R]B@38THJ?"IPM@+9]4 ^SHA3TX:+, ++T-4\I6,0S*5( M4*],W(*DS+^($6^IF.MX AM#=ZD;\2=:LS33-U^JD&-'O/'"6&>\*+HAI[XV M6<']E6+2HJ1&.:43;K=;]U="S.L546A4[K<''LP4VAA"M2AGJD3A82]4$IKWY4Y1GXP+-'Y"L>0D?+[E2UL%MF%+]-R%"0-/M=' 9-GAJU3^ MG)YKA0[9-^,TM/^R0T:F7P8W'0%\Y2'\_K(D>[7"QHK;WWR[I9 M1S3\9?=M(*F6-O6W4$C'HR!$Q["Y2/&,9;/UX\-Q3@W&LV#!3QT*-OF!U6B# M^?$J[/[HX76R5WB9[*TCEW+4,*YBKF*'LF._F&?1Z/8T2SLLKX8?W4TD>!].I(Y!: MA3!RQ6'Z]6'?;*GS2\K M JI-54)=HS/ZE!DK@"9G_#3V70B34-KUB=VH*$4B9"6(Z6]D8QI]'T'>RG@?U$3L\[+#XOTNTLF6DWK8XAH4I) MC3F=0@]P^L_NLO%EY XBY^?^^W>\//_17:Z\C]CXL%RN_Q@O:O_GEZM%B6Z\ M#'_YG;K%R+;DG7JS=HD)4Z[LS)R\?WG3G B5&S.JC'+TLF!B:I*VC MLP=9,V/ V=:S^ ^2]^O?9W.X3=_??_;V_>]F4$]#^+./WLDR8G@:KBD-G]9?-Y\Y(_.U(_!00O+>6'09#W&5YH440& MUL8&WJ$HGR0I_ Z"MT" G X"Y%(@>&G$/PP"5@YTJC2F;+*>9NJ<(4N54KP^ M\ Z"XR" 3PS=='[(L=)V9)HU'Q'P@#FAOEVQ>?+_1%,>$:K$XB)M2#[N?2,G#?8=!!*MX'>U>Y!;X]KVOSR M=8 L1C^ZGB81JWVVGX6A%#HBGJ^B+#GM]!;U>:DX,*7$1C-OP7 O<^[@NSKX MENG0T\]M58R:6(6XXN5H()ZSJI0)% M]_PVT*=T)4SCZ@"NEA(;V!VE\AE]K\C\5O'=J>G^1R'!,"J51S/XE$?#% XD M#2[*2.L.B6^0_'\4$F!N0&VBYLUYLY/'G6(Q/1\,$AO!)PX2UR@%'(Q[3L, M"SQ1LX"\V36U!H*:K0ML(V-4R'+8Y2C 9&HC_M;=Q7Y:DQX9?%+ N"PO%TB) M1E/4HL"($">:)QIK.9?;5&;85^@Z:?98O-H42WET;D#*RB^;7H%0>1$ /J47S9XXO=7&."4/:MV_J3R;\Q&+S7M1\P MZZG6O"?@Z52>A,3J/*.J[-0;W+JZ?ZE91Q(BX.-FW>7EHE^0)F/2[#HC(J1Z M(4[?O&Y?P:PG1MPGF_6IV8!=NI@V=;1.UGJ,U.'[X-8CMVN;]4O!X+UUG0-F MW2V5NH/6L&62H*0/ CT<\PYRZS+_4K,.)T3 Q\VZJM7$S-S(L7!Y4,YR,X3I MJI7$UHX3;-83(^Z3S?IL;I2#L)S5X'*'G9NJGU(F@UM7\6N;]0O! ,F?QZR' M05\C,E4NS]?MCA4R#55:3._1^ND"1O()$?!QLX[Q3CF/9;"AKA7S#=VLYD7$ MO4?K-RSND\UZL]X HV!0U$@TO9@W>L-T%4[NDIG;,.OG@\')&Y%..M7 [=EF M.EWN=TG0G;"E%B:EZWABS?DV3>M9]SU$?>O9M:6XL7,?-G1@T]3AGU?=-)V( MO99"VS+8^(V9T=7PL2' /#$?*;U1'S"0F]B8<(=M:T2=P+?/+R;9S_!GUG6KA^;MM^#;2_%:,X'9WOB:4VIYN] MPKE4+BE;7!GF02YS3 MVP>^;?+OX#M_Z>C%&5N7L'RY='O(N&''X#56N!+PHDU)X#O M'9;OT$&5IE_25<4M8G!7".34>&33V4;BJC97LWL'V'8'WAFLGF1WO!PRZSIZ M.4N1BQ =8UKR"H8_R.7>"/AV7.Y@P@.FSS90LD[URDI6ZYIY(G'+PS[L.K^# M2/>=GWF)*&I!E_ :(1,J#'*=MFO#!6!/ E\HZPA$'R#>"\R93/0_8'KN,]>(3"?F3& MYU8[FN2MKVB)C]5V68[?^%T;FY0=O-76,^UR(3M%:U+035SUX@V<'27Q0A7[ MRQ^%\!%Q(E:VWT0*981'\Q1J.K);F-W,',PUQ7F!"1CX(W[DN'A/F1Q^_=OR M]@]@5] M$ )?K=B>W0+Y9GU;LC#N\2Q4T_.\ 4\]TVTJ>6SDM7Z&2?Q.&#]Y51MZ]E5M MJ2V,9Q*)<8*<8W5N)-(D@TM&IHZV&K)\M^,WA_%3U]NCEUIOG^0+U&X+S>^= M?#H/CJ^P="T)<_TG;66]CFDV@"6U^ND0@3.J3DUL&Y?$VJV!^6Z:K[B!=9-( M'CH-.0DH'W9&I6QW2-;T+JIP@8:01;]\#T!N"^7(Z8GD!>8;KX3R(W$(88T; MI>I,S>K31BG3\)C0[\[NICO1TS=?7L=,R#VBIVA<'/(.B]<:\763' M-[,5.PF03H:=OI&-V=?!.&63369D>R7>-,A ROM>!:=_#ZX1'(M=$,'S\GJTDV&EUVI:[4VH.PP"U M3+3NVJ->QTZ/RG!E-1ZQ":C6)RPU[+#) [Y"^-3M]Q6-A4EL8 MSR02XP%HV'RA/6=@!LZZHC?I!5[E'HO<',9/K8O EZJ+G'08S'4P7NQ[@EPQ MP4@G)G54LP2!=,OWNLC-8?PV#CSZDFB;:56ZZ69NF(&!96:H0E^!\\R]G)WP M:/OZ"#[GFFPJX,HZ"2DN;"[Z)%5-.7(!_AFAP[=9.O0F%-Y]?-MIN[Q$5L** M&;XO\F"D^7BK9<#HS4S'?=UI;3]PD]?< >(3U:;GY)5TGNIC@]NR (=HNPM_ M+?RJY49/6U(1Y[ZUD/>= MKW9B$HBXT,BS6$'C1;XQI:OI,5Y)WKJ$)"2!23AU;9^@/YX$3IV.7I=S@@;7 M*YRC81FGV6_G01ZQ0Y5=Q=90T=9JC1HHW7%0!,9^24G";PU MX1]* I6!. 5PB*;T3);R3-,HXI"82 N0F"0PJ:(_1Q*8SL 5KD&K'7@J6HMA MH:>"7O*N:DY\$GBC$#F6[T\#(I$N(GE)X.V!82L) M#-*.E9J;**,#D7#IH**T9_-$9@?730*3(.1]A^*>F 3.!-8XB1F:TW29%'F$J?(\Y36"6U/Q:R6!287# MNY/ H%^3@L6LAL.00Y9&IEIM3>>)C/R2DP3>FO /)8&MHBMYW08T(T-H;C8S M@UI/)FY+]E^=!"95].=( G-L,^JSK7DZ 0T)YE,R9@N0E@;<'ANTD4%/2;+EOP7"7M=O=P5C/I]E; M$_P7)('7$/*+0^)74B7\U9+]&2!'(R!YS65WS B7[>7ZVZ=;4MYL*(\C9QMS M8[-L,+YH!;@;-C]UM/W=RV=P?F"F6&W1)#-3+B.-9G"AX"02/J?P;76_RGL9 M=Q!S)XWK!<=70SC"\G,B?.LH?/A"-QL\KZUO^HZDBBX@;-/4E@0]F6C*MA0/ M..;S3R^R6SIBAJ.)!N=/(J*CSROTJ:;M\X,Y)NM:6N+G@UR7FTN)*UT^+6A_ M+P.V4]_]'+@0&"YUS<6GP?"?XYE:=:R %DD<(:)ED,(Q2"EVVVV42 M%]I^%@Q'./#3P%"U9M'GB!,;W7C=SQH:4B%#X,IQA47BDN#/ M0N-D?OPTH)"B8]F^YY9LI]HL@ADP[$GP.SS94>' M&2=%SO"47@PZB0MZ/PN1M]B0=%BS&=>1(K#'^PH]W)+)J:\M=:$0OMH4 M'#%JXD<<>VJS1D3H2\.V*M9ILNO*?LUITG;:3&[L\3;%SYN$#Y!\L40[49?K MO0<;G#WRYJ(3;XK=_+EE6 G;?8I4E1(,$ZG<%.7K4I5M%#M]?EQ-;CCR'K2< MS(2D6X^S0((6)56S@!-NMUN#H%$DX'1IA'?XKC\:LMZ@TU>4Y#J1]X#@"-D_ M0NP4B-RM:AMRU9Q$+A-L9ZG=@LZ"OE+@]&F&2;-FNZMAR5N-\2&Q'R'[1XB= ML)<9N10''54K>E)Q@/MD\W.>QX(J'NAELLFBICP(9.A[V/QC=/\0P>^/"CV8 M]R'(KF1(K213PVFZW4; =Y'YQ:/"+[UV]S*!7H8V [(73&G8G^:,!EOHBW/C M>P#@VH'>V:[N/0LDC@5Z/9'O<<'",?BIE_74$=NE,\D]*BKA@5ZRQ'XLT.M# MW46#'_1IOCSD L4HSH9\]GN(_>L#O62)_6B@5]>R+M%6\K3>Q>83CE"*O;R> MW/IQP@.]I E^?Z"G05D+5G)*5C=)<49!/7FJC;^'G__:0.]LXC[EI 16M!3P MM,J%UBS-],VU1,\=!)207)<0TH6 AUS>]WN(C"S(Q"%DN?1DPY752I0=MGQ\ MI4N2PXNKEY\_ %8QN"!8.4&NEI6"1^G,M-2F8"QG]:F; .LV6^Y@O0I8/Y-1 M;V60:R@V@UZVT.IU=I\Y[D49Z>R\[ M_#I)^Q > M<38S0?EISP,E9.H:07+OTTP8'.#3K0-R=NN [,2:R"MOP?E#5Y,UT0DYT0#, M:,F@G0BSZ6BS:! 1LR2P%5Y*CCKB>$++ZE/&'4YH&J1-*K&0.$CF]L/J9'1: M>1_5P) T<2HW(/'Q4"LE-EM+GCHAI]_7MVQZB3LI7V#"Q=QJN6#U+9CH385B MNC.EBY>_(^^F&)??>YEGNF!+#:=)YW7-RA9Z/J=WC7;BK-#RVL=KW1#Y1@7I M:<-O7$;QPG@FPK;BJ<8=4X1+TFJ_)I"7&^7B9@Y08V6?@:HEV>;F*CR@TC!< MR^%U,NSQHRH%"D273VPZ<)3Z9PMU,OG?LZITX RT2T$HS80!.M*L/"_VIA4@ M8?-:H9%8RSWFBU=7\< MF/K DC1+6?^T66;"9C$#DM^];OBS:U>^"&?K-AN*+1,MJJ6>QB[<05Y9(.N5=\O0WT M[D.9+/-E&C9] MV@[#'))K>(GSE)M(:C^Q6ZL&CE-[&2%_P7Z;-X1EA(8 QTJF3WD?A=Q5F,?G0]3=J5I^RKSCC7]!E8= @EZ*1, M%J_GC42NZ>EN8@0PM#3 NGRW/Y@'0XM/SW*) M<_#O3('WT_H]JVZ9K9))YJGB'4=^E.9IRK(1(;I;<1\KSA1@-:/W6E[\RZ8D MZZA EF2UG[)+UCDRIQ?L,^ M^$KP^*S(T3Y "+W+>6V*'U9[_7[BJF!'!7^ M.\I>6Q+\MC.>:2')$^(#I # M[I7DJ_E>N>!,QF5=JZM=KJ?S*,;/5WRZ+DD_^K4X:>@'0R]YT,GMP[E MC,(>9D1$G-$\?K@)\L(J1XPKXW*-U$K<;(21#5N;)S;(>TW;YKS-?<1=*(H_ M\QF\Z[4(2/J#$AR3E#=?0$I*SVB3,1XL(+P^3)R^)DF"2'IWC<0%$NOWB; W M"GA?J68#?CJIJ17=+),@2)RS39((O^"LD?>)T&PX#*;S89O4JJ/IJ"FBTT7S M+L)C(KS4IO&WMPVW"FS#ENBY"Q,&GFJC@ MN$*>1ZVITIW)I5HJ>=O$/KRA-:EB><]6T%7F8#N3^'1S4 &B//6C8!#5S M;/N>RHE6*;X*3',EFQ -;60[EB8N^;-9H0BR#$H,*I::. O\ M?F"<1O[W+#>?#4)BE,\[ANWNATY%25GP2(-UG:DZU+@DSW,]X3M YRC9=\B< MQR/9Q4"MM_02#(<#<8[FN[56$[M[I&\"I$,+S-^7R\DV$P2M]B+0?7$^R&5$ M#W(JB8M#KY_+W)G^7*LSDM%T8D,Q_6:8>>I/J+N_B/B_^JMRMN'UJ2 M_M3D1R.PVP;2:M3AT&% 9]+L-H?!;(K BTE[)/K3*-$NE"A8L3IC&@AC6>D60N-#@J.P/$G=)LY\[?4MG[H)> M_R3IQZL!Q#T+'3J!)]*,7>7X*=L6E:HV&%N#VY+] =*2X?"CIN>5/+SM\>&3 MECK$"[W=B+:J)?U^!8#V%$AY=2!6^:[J3?M^3FDV[,0Y_:, .$;?!?T^ I_N M]\]\_LS^+=W',( [D;P<.7B]Q$W W,FX)7*\5B^@+C)HZ43R3ITY*O]#M%TR MYDOP7'Y[JRI3VDQ"TH8 M0.?CQ%69WMAN MYL R*TA,))CH]Z"ZI6M.OZ2V;;3@7=[Z?V"Z',Y<< (0C\0N[Q96-V>91;AH MV-;F$[.\8'U3+V$,MT[4\*S#BU(ZI0?J(H^4$N=H>PT5678S>_*SC MM!BR0 ; +-E.%#6JN&$P#FZ%3=N)W\J,7C(/]^+=-:(5NBL58:RH_2AB?M13 M-*#4^K5G@&!Z,>BH(F$42. PDX#NBK)#)-+%7N8\_KBKO9);&ZX+B>[C TZ8 M-B8N%CVSZL8W0J_VDR^%R(&)MWP.@V/[GR.&N5%^I5$>4IJ3-0%$,XVN2@.1[T:>V(\;WK#>7(SB?UC1L,"[J M.:6K@[Z>%FMAJ1LD;R+Q+6R?Q*X[N!,"[J_R"/5!NDMS"#;F0[P*:TY/3EG) M.P3@;K>3!.V#A8=/X!"D?<5M+-(^*7ILCJL$,WNR2%R=-F%(N.9*XO>MQ=D\ MU8D4-^8%&Q^KLW.L4.23HF>8B'&6IJA>2;/$I4+'+3E[Y#S]4K5D$'!S<1+_ MLNX>%P?^)(3#$N_7.-_H,U[^53;L2["-# M(L>W>T;&9"A:.C,:@:B+N!E5+3#LNIN\ DFI;-OLD**"*+ 7DLB$3ZQQ3 Z\ M3^+N'<9OPGC>5YR9?N'IXE?7)YARB\ V'+"JRGC",F+0^8 MWBRH+X]XNZMK)5TKM+L&PTB30$ID(>3(3/D!XKZU^$]>.K&U8R?^<:MZS0)W MDX _U;A9,-/-A"/2YFO0+YJYJWA_B[K=:WO&Y%4"'K-@A-&_J2DTG M8KSMNT;(@HGM>&!32N;\AE1G%S-:[])I>PR7V>Y$_>[F[^/X?8N?=ZB>%GFI ME7*9)VB(AJ=]".NDY";=Z-Z@O?SZR.NF@'#49K53W;!7U'R>!^T!4LRUL1P, M;@@#5XF\DB#^EUL9KQIY=>'1()WN*S52%*IEI2Y8_#BX(0?V,R.OJV[)?"^, M+Q-Y,?6VF.G,'0-P75MR,O2F3\89YM&[!?$>3L MH)(O].LW!+OK15XW!82C-JM5[/93%-[KZNB(%4FVIH5]_(9\YE4BK^M=#[=G MKJ,D:DY'-'Q0")_^K$1<%AU)#2DP \;NW2>;-E5KXGONL@&Z":"JS>DX8Q9K M)-<-I#0Z4:F\E=@M$J<1OG4ERF'*D[YJX>#IGV<4?J]4%34DBU)DR(T:XTY> MR)0O?S?S]Q7^V%>2"7.JB=%V[]!24VIPT(.*4L5V*P1@V8X=1$I>>?L)T7@B8CDCV=N MD<$#GB:M=[Z_N-VT2V%$=HQI&&F.%4W@O0#AQS>DWIL380Y2>&.1^0>=,U:2 MF72Z5YK#_J .F<4^$XYJB8S)KNJIH3BW< MD"G^4N5,7.#UN:@;M^12U%@65[?IRA%W+! ?>;7&AJXV+'A!60;OSYM3DW(J M"F;+0T40&;.Z2/FY1E ?-519,%,V#Y3P<.".H8 M46;Y&5_7O6: .+ .<[>6S&WSY'.S1$?,UPG,;V:R'-V"(7 JU3FR3O^ MX$FNA\C-5<%?E.3*PC3X M#!5T1_V.A76IY(HU8<8J"BZR%Y$KYX:U68W$>%WKBE?@] M-S%\U%95%IQ)=YT"R:/]7I]F2$W0T<25XQ)JJRYS86TDU0PNFV8#F# LJN.& M+P_4OG;Y$_/?2_Q%[GI%\I_&=$[NZ:HV1QF=(Q=>;I@O#@?)N^XPF9A&\E>[ M//3)_1JBM5N+6%(=?QU?,;QI7>3:%:GD%70?H3NC8;T^G=N)+$==YN2T)R>^ MQ:W-A6>OV74CJ>4YP+(Y97;%!=^15-$%+\!3K54K3=:# +X2G.=:8-A\P7Z,1F;M>TZ$@:@C.7J*I<9/7OGBYI(+J^LXRG2@Z8 M^L"2POW];;5TV?C8)>=YG\&F<=6:@=66HE>GIRU/:M(\#;C/C3:SJ 9N:(U4 M?LB7I_V&$0K9P)HFSKM\Y;K4CPSFD"3WC.2(*#\_I-<8>'%; ME&.9/%O.=0?0PA'5ILG2>C@B!Z-J$9%;@[MN?D/=/(J#GZRD2 *4E.?:SK*' M\)6&ZE!Y5&E66 T.42Q '%LH#]*)G2HXAX8B/U1##X/@KIZ)S3JU#M_*=:NP MHA-*J5@O#MJU;O+.$KFKYSWK_+[J2=L6"&G1T8%7\I_SSEDPQ5"AH4](5$Y5 MP"* 1YB3V/KC734_D7?N!:7<)_[OH)*)2 I;N;S;#^F17J8761HK@4$NN7>9WAAP MOW<>EH2D:2 0Q;Y?:Y"PV0&#T,,:3*9U"Y'9+<#W>^EXW3^12BW1QUNO6>0*3IWZ*7M#-PMW2WE.S1$#V^*2Z40X\?5%OL'IW+KDM M%0=-;'HWN/=Y["\YGS.A.5^67"B.7]-+?*A#*)6N%_EI\W5>:W% ">N;- MR]]7/??FM'@EG:9I*C.!?712*O"A/[#;M^"M[HJ9W 3[KI)GB21G73>L948S M0=<03K?0\:1/('?=_(:Z>8VP]B:4- DSV4=FX@9,8;Z04E:+9*!.<^Z6%A6Y M_*W#VI\ZG_WETX)W]?Q\UED=LN.B0DE56-/#'-73ZIWQX!;*B'?UO&>=WT0] M#TQ+T25[8J4F&5CO@K$JYWNEEJ)^Z]CVIZKFE\Z1?:E:)B$"]2<0%X;&>$SZ MF2:=Z]<6VI"]!1=W"]#]WD%?$B*T=JW5KPQU.ZNC9FD8(DU!K]#WI8SWH"A! M\-U;-Z?U!MM%\@U#9SP#TUW%[HSO*Q3NI>J$0'9_T&TA1L-4Z0I*EC6.FP!3 M:L'>';3W.#+DU]S=7B=SR?>E>UFHXM M 3<2E OB2D Q3O/M2?R6[0<4!X"MD'<2Y.J80I1A/I-A)KH][WCE=.)"WOC@ MR[T\6YV)N9]IGX?H/FZOS^/[&+O/"=V=VX2PTV\3PG;O>#G'Y5,[MT^]OASD M[*!5P13,:\R$Y#,494,J$)L3-G&@O3T4+2_4./E.JNV[-\Y\L^1^^[B$#.X MD06>[UA KEI4Y*$ 'K64M^"QP5W$VV@<7A@?F^GAEAP?K[UD;2%\#45)._PT",V8-Y L9?F-K9U%WP^YCFA)MC\#3B$.;5R5L W?'&HB(5JB+*Z!9U2= M@2GH7JA#K$*6JAA6L)-;CSI=^*<0__TAT/;UN6:(7=%5H[#:LZUMF\/*8IC. M->L9?=I1FY;4A6LVE.'RH@:\.; +\#S?(MP<]_ T/_T *^D M.:ZW3\6;4JG!$0CHPX1:I-)Y)B#*[6\@\$,$?W]1/U4K*T"4IWZ4- /'W=;Q MM*'+$ZI3<_B09_NEV:27GO*)K16?+O*W"/_^HL?]^(KY=D#9EM(&CKDM]07, M-K/S'M;3,ZE9J5Y5_*[/? -??H3F'R-P$(CN*J8A@XFX9&73 :;F/LT/85.( M4AI*5]JE'-/\!C'\J0SX45!8^KY#2*@5046?J#9",H5:EYS+%1S8 MW\#AGTA_TH'PSG651LRC; MW:"C+S8(=\Y+!9(3^0#O696YA2;62YQX5>5[N7#!&8V3Y\5> .H<\V+">A7# M-J#>>[GXNP%%C^ 1@S=J LF4Z5ZN0--HWDILL'EK@$).!Q1R*4 =LE!X1(2L M&;ZGS<#SH@DRD Q?!G+)LWIPF]WBO"_+K&;E'&?:M M[=XU84K8D6%P/&UH@(;M ;Q GNM:2U<: MU062D>W$)I,7!>SJ/MN367>'[D6@>\*ER6@YF!(--M6!P5SFZD@1R_'6SXP% MKG$'\QVL+\&*6W+#MC:?F$G$Z?$4*S?P MR1!OTK9N:@6W)'29YJSP,R/6ZZ98/Q6F[TVQ^BY>4U6QR< <+;+&O-WDD5()-'Q1IF5M7V9#K\F4B]>IQZ!^L;<:K8'*@RYA4;\'2@H&XQU75: MT#VINDJ M_W9C<$IR%GT9.%&*5!&5VL @F5Z^YJ:RO?S"36R1_,;@= UGM[L+!LD+.6L. M*F2_!>F^/13"4<529_K%_<\)K'K>^H'DOWKK!QZA07ZE-CM1_"H>>G$ 4=62 M;!,\+7&G;$E\.O_J^3ABPX@BLC*P@",:$?IPV=0LS?7BH'!#M^>5>T@XPZJULEO/,+Q[9.(W\'R;QV,7 /P MFZ/.\/C6WR<#NV;Z9F*+5MHAI=%S>#KMFWR]V2J4\XGU,PF%^0F,OH/[S.". MXP1FQ(G&D\4F2770H8@FK]<+09V7N8X^2O RV&1"^15;[\!=%;0.5K$N%X), M.[.TFI++69CK Z^,S2PXD&XE!%E6M-Y=QKJ'']\#Z*>$'NH4M4&?F>=@ JLQ MDTHS4W=FMV*ODP#O>]AQ,JA/F8ZXG"%G,V-!J!33CE['VAI;EF=IG[@I0_Z9 MJ8F[3?]V\#_%O)>-Q:*.HT:'!+90[N351@-.[M&:R0;]W=)?#>JO\\QABPY* MF&86=53QY\2PV::\Y![[D6Q@W]/-PW62)G!&MF.*E@166P(V);LZA.7E(E;C MIV4KM1C1?45.[H'5!^HM@D-"P_2@1>&-03=W4X'5C]SH?.88IM#HV(([':@\L-%A MJ(6YFK^X*13<=[X?V$.4F#EP#F_B*;\R:<-E%)%IQ!@WT9NIT"5E1B49!8LD MK*"Z!N!/J53D5:-+T;4"Q8=HVPC44M8?#&[%E"8%YM: X=1+VP4 F#I?BZ,6M2JK5SEIHIM M]_F2'PKTDY;?]2C#14*:UHELHPX)%3?;&]Y*A)T$>-_#CI-!?=TY\&9?D)%Y MK5\A08'2F+*A-A>%6XE,$C9K:]X=%")]N%(5UK%0).H>=-+W53 MT4MR0'^W]%>#^NL\,^ =+9]WAW,>]0E_6&J%-I.YE9))PH!]3S??/P>N3!1H MI$[=K Y@M*04A[VAH=^*8;W6'/CMB?]PF6RJT#15+U857C/*.E65ZI,B>RL& MZ'ISX+<#@>-Y.%,6((ML=J9ZU^MI>CX+5=*3F\HF?N1)=&>.89H4$L*#T4S2 M 3OVF2E:;P3^3:'@?C3A@?.)$C,'/E8J*92;IPA>F[$T5#6J)3]]*QA+RHQ* M,@H623CCZ!J /VDS5HNV9;*3G_&9PBQ;GG'!A$CPO4?)A/DU2Q0_%=RO:Q-- M75 ;*06$^I10Y(K%2?6@<;?822U*W YPKS4'GFZZ8[3:3K/\%&G5@]:PG,^[ MMV*;DS!)> \_K@7T4T(/(M4KS*KH.*N#K@U-O"K>%1-\1VCRX'T/.TX&]77G MP/%!"9!>)A7P(@G[W_3.=_A.',8D*&C-B&G MEY?2SDTM<4H.Z.^6_FI0?YUGN@(HEMQ)BR$!U:D.;+$M]D9W8-_3S2^KDT#C MNEPRE;''BU4ZEZ9!'Q:46T'@]29!;P<"QQ.Q/(R0+.]9I&[R08%)S9$Z@&\J MG/R1UQRI?C991PE^6)02<*>\4.VXQQ0"19BL8SI58GLUKVVS#3X:B^=V#I;E6=%E1B2I9['9ZI2-NN4'+K12ZR6 M["-_[74_1O\Y568+!Y&VY"$$_CP.3KY3RA"MAFCNB;6.7:\7=%W,[!'3/E\? MJB4#FT](K)'86&N;Q@3N1'#("!B\^N ZGD#8?M3>F42C"7<1 M45"T,K!L4Y-0V"63W+")U\IZU#H^9B"!$V0Y&)LP 1:8_[2%L#83]M MEY(]DH?@U&FRCYMF( P^H^S1+=FC IK[A.SYINNER&Z9@+L-1\] K8$;).]$ MG,3)'CU=]BB$YKXNQ3KE\JXE'CJB)=G^##B%^-I&5R5LPS>'FDB(EBB+:W14 M.V%';"J4H9=AMPYEQ E:JR0.'4_NX91+NY: .87X[^DVS@4?PG8F=M0GJ !1 MGOH1"YST]F'6'YUF36<9[?(7\,\K@DQ9%+ M)#L):+/G.^7?AWH'R)IW"/-BWNXU!SB@&,509([$UT=,Q?XAU7P7[ M8TS_UJ _M*TM07:^V^OU0;@(>1T4&1EB.S!K0G<[?Y-V/@D;]SX-^2^P\QFT M@(KCYJ0.HR)14,.TR!)!X@HU=SM_,Z _-/N6(#OO6V,>[\VS*=Z?$HU9!\8# MJO,-8IN?:.>3O#;AY,H''C%/L]H!95M*&SCF=M$#UT)X,7<;@/2'@"V+.$D5 M>HD-2DXO>ARA^4?&P2>#A1,M0G0,VR5$0QO9CJ6)VW@)LI.%*V9*#=VD!IU. M9EJC1XW$.O33\7*<[._I4K$MEXH]>=1X4H;2/$U9-B(B'FS54,4H\ BX9O1B MRR.>4;%!&66[;F2B(\U3(A^B ;<0-D3/=P S>OXZ?.YOU5'5&CGQ3UM3_/#4 M+??S09O2RVYGQ)>RS&R@)LXLQ9,\KUFU*;ONY]7G'>;I3%Z/Y!"7+^DUL9.] M9M3TK*C.;QG"_&J:.?KP$53#9:O/E-'"4&?ZLB=7YK@0Z(G;Q7Y6$)[!GN5/ MMF=1T[-.,J>V[%EJ+7EXRS99BA=% D4P]%[']+8UBQR%%B5R#=L#;E,,M_)A MKYBM]? ZVMW>1RA])(6X<3%!ZNF9\7%@3@Z-@E/ M2QBY**T0HYZ?K0(MABR0 3!+MA-ICHH;!N/@5MBTG;C7I;'=X23NQ2L@12MT M5^NF&2MJ/XHD$?44O3#URE=^&(^-48.9F?."06:RJH?GLC"7D1+I'??R=VV; M+L3@.XA.7/.^G]7MF$6F\4\Y:GI#3,T13\B#($#K)/6HVT8S# 6>F25M-&4\%#A5]%4G"4G!+7GZQ+F>O>YB.QX94(;-E MWBR(IMQ9M#%;2&3"=V1IZ39//AX+Q2_9Q\SU2T[@9C),V+FK"P>\G3YB0[S* MEA$=^/EA7BU-&!Z[.')NT?@?FLWX1#H$TQ)>GU5H0')U?BHH^;#?P!(;'MRS MB[V;Y9Z14!"-U7G\ .R> [+>,S8#KA>3Z7)JE"G&DSN$(;IN+!;Y18Y=TJRH M*TTTJI;K.?YR7]7NV5&2'Z^G!NYSMYN5"U)?PR9(N:9/><(,LK,2GRHESA=L M8'.(9T\;S=YFVN?SY@/(KN^$S\2O ML47"G=ZXV>B@) @)HF"6-42T$IM2O2G,1S"U$UA<\#GX:X<6J-9 MQC"1ZNT*]P=J+NU;$3D3T2C8EKS168I LD'#:^7Y>I!*#;$%C-C)C87?%.L^ M&K^O0&T+A+3HZ, K^<\BS6-0;ZRU>@6^K';'DZ":D_3D'@KRMDCW4OEMA5H$ MIA@?%3FQ7-H=FEX2[+,ZD9@J-ZY]6>94 M<'%+;CI@(FKR>JW7QLQP$.DNU#&)\T1[,=,LUI35>N(0]L;2N6/,^GAN^,92 MNO>P^3(&+C[S,7=&'_8%V-Q2>]%@@>(;HF<[8<0WPC9-X,0NA-:,*$R/8H$- M1K5,E[>D1K<$3]VF';Z>=7*$3X1^?9($9EQ] MW\8*-^MSW".E,3A"4)2V(<'3_MCBM(X0SOH7=Z[O59J=<\T_JS2H@&1CXC&! MBBQJA9K! [@\+@2=$HRW6O;%%U.]CW@L/M@;R5[><5JC@2)H2#^$&21$G=*X M5QAZ2;CTY"J>QK>T%=OXZ(]XBUOD5!U96#TD- 8APG*R/N$U'[7RLUHOXW:> M@6,N9Q/ RB&O'MF\9O/3YG/\GC?>Z4Y'GE"=M%*2PBH..4W3T\"MI ;S%O[J MC;[G/,;MW_^ZHC:+Y"+P7%%P5=$!K@#9"T]% G((@WX(,NEQCW4+SZ^4EP]L M=];PHY@RCC!?CDIS[12*9!^CSH\-[-7S\9?%Y7G[UKYNUQ!8CO98OSM=_-D= M_>EB6*Z2B?7'Y7.-\8+!@.Z[G*C(1K;8LUH'A+]^Z#/B7TEC& ZRZ44K0\-= M-,SH,MEI#W+*J[>>RI,W7AK#0,_BAH*6J2Y,8-7)C!\5\@3\&N0G"O@WRMO]&?GWAA4>@IVI@"3F<,HXZO8 58X1K& M 3E^BK3E*2Z",RK7#:\FBG"Y-.!+E%Q*V_!K :Y@LWSD$^\TQ+GK1U^,.UW. M;BL\R_N6X)BJ2306U $:U\]\XJW2^K@_H3<VW]_ M_7K1JZ-H%N39D\?L;W3B_1493T@%RQ[0W.]<],W62Z-G)YLG1Y$3A4:BJ1GA MXW_:4<[J/C3 _(&U3='ZS_^LOHG^=2.7./K/7\O6KK8 44?Q6Y:O?8S^?(C_ MEUG]&_RO)WE-8CC$"BEDAN@0Y$18 M$+/H4$BE,D 8(ED@C$ N.QJALIB",[_6$EY*]SPL-30+;*2-9/?R=)=IP]<< M0S+[6/;K7[Y1;9/%!ZZ-MTGN[S_#%;W)'S='$CQ;;5=)[@%O%!_('E'!&V7R M@6!HNLIQ5:9Q/F+R[Q[Z[EB[.%>I-LIMIO$_#\7?Q.\'%$ZG\N<;7_HEKW\C M^3<''+]YRV!\^-V_X5US';\N&#Z'OVDOJE>IY)23_,_\^K M6>9=:I9:.SKXV=$=PVV)8>G__5]1*OW7$JM16! QA[R_!P(XE51!1)P1 G M+GC<_+%AZS(\\Z)PW),WC[R,96(&Q '-7-4\ $61BQ2'IW-'G*SEA&6>@[,- M6\X916_BKJUOEE#9M4?C^+3M41B_?->*< 9S813K96K0,JU[%8QN6,8!Q08/ M?/6!"\U(YB]1$\>4^6PJ\QQ3[K%,?SQY6\!)$M6>N"R_/RS#&PT>IQY8LLFP M[8M&?)JS^Q1OQ9*M*Y^'/0CKRI\,>84K*=!T\%#R/-C33V(8S2 MO =@R4!^V.-7MQ3A48[/_HKZ4V4QC)\"UJ4TH;DL&9.K@O66*@C:',T:V?*$ M+$M.+A1)G!@H^+NH+P)I-:.,(?_S$ _KCD(%DK[#](E1^^6L_;PJ&R[K74OO?Q\\^VAG/I(7!$OJ=/<>(U6 M%%I$'LKR8S_[N"^J.*^9)I=SYZ7HG8WE*[?,Q)_3^(O7S'+O=/57%ZQ6*!H;NRMO'BEY99RB3+LC\J@ MK.@9=U#R2Q/;XUJOH_%==6K@;9+%_V=EUZH-XO>5XF_X+5/WHF9"!J+D/<0< MB&?1GGGR(+H/W 1(R^W8#YKUH'GN Z$N;RO_[RL6U5\2=UYSL1,;IIZ_64Z\ M;K58S;I^P,+\2+.R3V;KN;Y<7AJ*8)@7TADD+:10:2B(2 8((Q3)I[+P*)^" MX?5%KJ E>2ZD7O<)VV&/1;4B3&8Z05OOT8@_ M=7 A_;KEM.8HQ7(5RI.$4*S-R\.YCO*MJ.7F[:=EO"^LZIKI\=RUM)KSW@'I M4N([*%U^L[."8'L"^1G)NRCUG,W MK#XZTB^O5*:=2_I76=ZP43N^ QV/.@3 M)Y]?Y)[?D;IE\GBT:/+E9.[@*IJH6M)Z*VS4V?(Z@>5>#BSL*W#F4SH M532IU\3Y>?1F^)W%/D.EO<-/-1\1W-E35I6?Z)P:(D0#0-8#TW1=2]7!;AQUJ-;K,=4JS@:&:T%CTZTWK!;%]KYJ9L'7 MC)@3#_@#YVN13XKRF#OOMWE/1'\R3MN>6UN]O#Z]D__YJFKZFAG+N(5QFE%2H%G2=O&O1+9:.;D-=\FZ68+&C)27 M?;CUOCG!WG>)R[],'DT[2M*,@3;9R99\0L&R.:C/PDQ.@LS%$![2&![?*_PN M>61SV31V7"3)\JI?$[O_GS7OXT"]Z?P_]MZTN6UC6Q?^_E;=_X#*3G8E510W M2*UF KMB59DN,D7U0@T21A@P"#03+SZ]\U]0 0U&!;-N6-6W?G6"0( M-+K7/#P+V !1U[S#CVI88)C1.QV!W:JR7[Y'.QTHS4-2J[/&OVRMTQ>.XZQR M =;/CR[#48?U4^5;*4$R.SLK]H^4>M,Y?)FJEYNG)S=J%#_,?MC:K#<7[G^' M7[Y2#3>BZ$9GDR1>S K_6;Q[\7O?+7MET%;)*=WLO\RY5I&:X.QYOC\[(Q<.H8 ,1Z(=XO^D, M:?+ M6';5'^:_/GHYS?(7J\G@U^NZVD:SA_4'!IWU]:WM8/U*;78[5QN]W:VKG?5= ML HWAOY0!>O=@3^JYN(^=O_:?SN=3N(/6Z_>;;X]_K/?_Z?_1@+OY>QB)WZ[ M/IT>_]Z9%L_>?SQ*WKP>W?117E>O_.O@^OKOCV?/CT%P7Z?)F]_&1V\VQBC7 MJU>^&;Y(LJ/+9/CAY=_G_;^.@YN_TB[F(?65WV\F<&.]O;5YFS'H2!_G_@G< M]-]K6+_[ZP!D^(>U&]BG.WN>G3I/5;OZFNOJ(351^'$S\>PP>Q=S,)X1-K!GQ6[NCQ M2?N;QY3$=IIW>P-B$Q-)&DQ__^N=&EV-WVX=_/5FEIZ?#I^=O9&2H1KO:*?> M.\)28#B6BQPT>%\G[LM!$-"PO>/8+H^1(!P-7GT*_D\8H@8#E@ MCG2K^.?57W]LO/KCP\6+H^WX][\&?YS^UI?:KENY[?*\_R7.9_7ERB7X!2=^ M%OA_,\EZ#,+OO7JU_[4J[Y<'D9:P6%T0J5K0@R+R<6IYM Y%"%&=^C+XSC "A'E#>;><** 4:?8R1[R^Z2V)CO,/-^[45&T]B%.;N!^RL_@ M/0/X(BM4VL*B[4"-PIA+ML\+L!0W.IMZ9YP-A4UJ>]JW?OPTSSM8\TM<\H6L M^)@6[+#6Q\NM=^^G+\[7#T^?#2[^?'%]?7R1UG:#.QOWI\J6M1/>]C/SXDN; M&:NDL5>]Q;__M;.[N[NW]$;NTTZ2NQ_XX.[)[XNJXR2'3_XN0N1P8&QJM$JI M*36KY_AU+"?_AZ_?/ZF M'=B[Z?'OQQ_-M5;WS'D9TDJ\%.3Y>Z;R:**B'+)/ZK]W-7\D,3$-%( MW8'G1Y$A<9?V!THN@#L+@9L&8J!YIX%XD>"UW8*4C_R #<1> -^"'XV7@G8= M*O*JNSV/, \R[V>X*5A87E: KYGAL%!8O[3NYA,_K[+KC9\M\BK]6-[F%]!# M<>#]W'->>0#&&EPT>(_F#OR(KH=?XE+D9C2LE%9"*_6SW-OM>($_S]K+^T>_ M%J/M%VD*Z^,^>71&?YP M"$(!Q^H%Q"+HV<6UGX+E'*_5?I%-L0HY%:6,+#Q,IK WA"2'7+EFJ MOE(\73&2>H.UGG8%7'.H_>N7CG?54L'Z??5&=U;M-Z[#TGU08KPW4IV-T7#] M:FLTVK[:Z.SX5X/1]O!JN[.^W=WH;G=VM]:KJ>F#Z<9(W7STSSIJQ[_HY'^, M_[E,:I/8I_W-P7J8[_S5*:XN9S=J.-GY\P)[US:J5_HG&X.-P^YN]\-:?_-5 M=T?M9(,33*%O5:]\G;R_]E\_._OGT!]^G+[/IG]M;.^^J6OEG;SJ]@_^V+[8 M[FR%I^-X[>7)U=G?;@K=IOKSYZ?'A\_&[S^\S#;^N4@^O!]M;=S E0M/[^R^ M#_NC]?1#9WXT_5B\?W->;%Z\N5HW;[1":?FV6Q3*!3?;7SA5W^NU=[?K ]KM MK5VD9_D_EK17LD;R 3'\3GOGO^R--[;:.TNR2M_K*\,A;_UWO3&HI.^?K G; MC\5?N[@ M\/"^/,2DT(?3_=F'/[/G?QW^/1^ O?)Q?_W5K"]%D; /*Z8>J[Z>+>3_?>AGW?N9NVE?GAM['ZUE?.W/N)OH)T73KB_A&V_$ZV[ M\YUHW0=PYD(&LS9G_%14[LZG:=R3NFA8HW6>NM:YD[;+L>1& ZV>!KI#=->C M/JGIJS^WUK+#DP_/)Q$^GL,^68 .+%\?;5U?[?F]>'Q6#RVS_IX/1RLX<)U*T'Z=>Z M6H[[3(KY1G MO?O3VQJQ'P]#/\+J M$L3.Q8LS&0C@&P;+&D#6?_9_J:WZ\,0I7/'*^T\\UR]/J6+7 *_X6::R##_2YZ!&(T7E;[&@3.$O0ZR* MB^&045JE2>1A5[AS]K8>B$;8F!/>Z&PX:!<7?CKPX;9KIQ\C-:=JYY^[F][; M]@4._MWN;2$TQB_XXO8MI7MH$($D=2AL%*93KEN=PY.7VV\[[Z+!QL;^R_,_=L\^=23?SP&@D6*GG)O+S>D"QU>)R3B4(ACG:C\.>0N=BS)SN<>'#:U MFE AZ0A;,N!NF;Y#I8[;GX$:_A@"1:IH[OTHM'I$9/9]=O1\]V]SLW/Y0D9UQ,@R0/U! >$/W@X1A/ MV.7=,I7WLZO3T=76U7J'J3JZV+\:CR^C8>?O/]_'%^'O5_/K/]_\X,EMLO_] M86U[D<;/2 \<18GO5F1/+I.C^?[N,._XW='V\ZW#=[^?1F]^^#_P!;8U=>J7 M_3\/[+\(WWK@H_F"RA$V+,*^%586\&$&;P!Z)1S2D?RXOMG>V+ H 1Y5QLNE M\GOIUZ[K#\9+?BMBY:UW>,1GRSXQ%[",P)_KHYLFM!)LU86S(OM+T9H4;&>@ MQZ3^7=!(G_:7H^P*E!O^K[?9[FD[-+/=2K@%#\2X6FJKNB+<6A,T^H$;BQ8) M.B1,.!;D_#-I1QK1IN-'PR1-E8&S1Q,Z3;%!*4%CX3I,B@RV5FR%NJ=^@OGY MB 9GSF4K%&9O&R&KP%0E3\W27X(RIK S&:D(8 MJVGF]MRDP//72)]F">)&N?PA+3P;G7:W<[#6!29IWT5I[^ !*",RI+'D*;DS M=B3\YY?*/Y[RON6]^D0]1VJ0@K2=>]UMDM_K++]YGB1>D!0Y^;OD^**"J)%: MAHA$BV=W8M&T2'/?4U7S8Z\&\[^V-_]YL_6Z\ZXWW_H0'/Y^^=?.^#[:NE.G MK7M7W6W4UNM7K[(P>?'JNO-7Y_G[9Q]_/^KTW[Q);EQM?7QR5--^22]+("87 MM,)3NU4N/L>STZO1U<=G^YV7;U]O'N3[UR]VL>FYVUUO]78V6UO;FPMJ_ MI MO@46V+@G<6]\1=K=O9U-'PPP_>F= M'QX=GA^>[!\^(@;'*N[P7=*!]&TY-! VT4]O>)?62 MEF]W ^9SJ=F]ZF]@G+#2WXZ>C'&NG<&\>&V(UB(WC'O^*!=;4,$OE@M1,8+G M"L0G1R\/0(N3/%[OLI%=D0]!F,TB?\ZPMI]*)1L5*KEOY+G* =VR&GQ(Z34A M)#H8B\,(]@ S().*JN74<+G/Z.M/T'G0:]%__]__=R]@8^>]95-[E.P9@XU' M")5$2K_ZT0W0E6S#SDZ[MV$ CCNF]0_MT\WVSLY/GOWGW@\UFXV]8]O?E(1UDQU->=M)CO35*T!/YU MF0QK"?O.XIM+ZL(#)MY/J)W.-D#[]R'F\E;7[:"T3Z[W_&!KV.U<=7OKFU<; M07?]:G?7WX0_MX-@ MT*/3\]<2RD4U"G]ZER\.O3\/^^?>X7*+Q^1TN[.D^.HKON!R5):'U")U'?-+\UYW]M'+DB@, M/&W9?>NSO$UTG8%]N1S,&1@>S_=_?^C]<.=F[&RUMW:_]CAJ8]-=G!WN'_=? MG9Q>@K?_O']^<'SR'#3G._C7J]/3E_#7Q67_\O#U(D3J,JM/3\'@&WMX9\_< MVI-[K\G-/;Z[50+^$^2)QV1Z896O^(:D:,HON/Z0>NE&YWQ';]CPU]?@KT]^ MP88;5X\;C6H]ZY]?'E]M[71WU['8AIOG%I]LW M[-FPYY?UW(YS->T^>WMQ?')X<7&UV]OM;J]_6G@>[^1UVPM!^=7BX4??AF=% M%F*A^Z?N0\/87X.QMYXBJUX>ON[VSX\O7A[U]R]/SR^N>KL;O6YMC]5]V;7_ M5/GUB^[%>9A]\([\89ZD#=^N--_V=I\JXSY[>W)^>''ZZO?#@XO+_M'1_NEK M"EA> =7N=#Y+YSY[RDS\*/OR-DY5ED18A7N1^Z,1U0C5E@PTW+U"W+WU5-5R M[^S\].SP_/+X$(W'S8W.YF?P<^\)L_.7VHBS-)GA6ZJ&8QN.?0Q"77]U^+S_ M"JAU__ 04XJ@;W;6MS8_AV_7GS#??MGM>*7&?N0!#P\538UIF'BUF7C[B3+Q MQFN,U_0/CR[_/#B^V']U>O$6;,FKK.,)\_$7WY'788PP"R.5S[V# M,!M&25:DC59N&/HQL'6>9EJH*:/XKICGN\WY/'U.>UC1Q/'5SL;F[N;Z)U9- M-&43#8\V/-H4233,^-_*C"7/:O-U__SEX>71Z?GYX?/CB\OS_LGE!28K3D\. MW[P]OOSS_/#59SB=FT_8Z7R\K7G-@$?8<5[3F,YH$-XA 5BUX(J(6MR=+G3O M-8(6IMPP?HSX/*EW5J3#B9\QJ ;_UFDM;QS;518U6SM/5'IL71R^.MR_/#PX M.C[IGV!+RT'_LG^UOK[>V=S^#+&Q]83%QB/LR84&I3TR(%PX<[MAZE5FZNW. M$V7J[==+QK3?CW>WGS#O?OJKOUZ$#,:X::.[5YO-NT^5S?MOWH)%>WS9OSS^_;!_<@!_OI*_=)+E<\3 M4Z[!?+R]>8,0AV%.X"S$\O!!I/]V,E%>?Y 4!AH5*SD;,;#*8F"G]T3%P(XQ M4VVW.1#\Q=NSLU?T5__\S\\0 SM/6 H\WM98_7]A,5I1&EP4LUE$?R.29F/D MKSS;KW3W_RVTO;O_HG_R_/ "*?P 5%K_^?DA4_B[X\L7_?W]T[\?]-Y9"(Q]663YT M>YM/54#T$8#L_/05JCRJH#R@FJON=F]G<^=S1,-3=@P>8U<0]S%-(C8 J+HT M:&K1&L9^-!)^=GKYXO#\^ 0A(<&C/3VY6M_J]'8_)UZ_^Y1[M;[PAIS2@ 8' M][IAY-5FY*>:?-O=MU;@N1K[*3[]*$F!'N/?BC3,@O 3(8F9I_>?,D\_VM[8 M^WKFQIZ^)6/.7^*PE;-472,._'&7?(_=\M]5R3Y_3 M'EA>?GRUN=/;7M_YU/KRIL"\X=*&2YL"\X89_UN9L8R$TSDX/C\D,*O#/P[W MWV()Q>G1T?'^X3G&4&FNVF=XJ=W.$_92'V]O#D*'+!8=;=K=[N]N=@DW2? M+##G(^V*9?9]9WAOP]<-7S\*!?@XY JU<^OOP -LK/T=6/&68LL?; M&RT5B.$Q!P72(BN)@,O4!RN!$U0M*4MCW\$[C@,UP[G!C6O0B(7'(OV-L_/C MD_WCL_XKKJR\Q!EKAX=4:'UX_COXPA>?(Q:>,NK9X^W-61K&PW &-H)387JD ME!2AJ_0Z'#85: W/-_'Y)E_]?7+/=QM\?_J<]K!\]>]7NSN;V[N?"H?V>Y.M M;GBTX=$F6]TPXW\I,Y9=KLW#/UXQOKN MYW#Z4X8P^Y*[<03_\+J=M9?>13&%9\X;%EYI%EY?:42#[W\:\Q*VO#A^?M*_ MQ%[C3TP:P\OX>=-7O/K\5^TK_D_N#R*U,H[HRA[SEUE8%,9J;<+,TVVO;SOK M\O!_7?G'I])B$%[_W__ ?_3OAI'R4W"+\XD\:0W^G2?37]?Q(4*8GAORCO85>\ZBZ;__[_]S%S_PAQ_&:5+$P=HPB9+TUW]UZ/_M.6\E>]DC=AJK MM4&J_ ]K_@@>_*L?W?CS3,O7W?;Z3WN#) W@FXY>U#IO>GM]\R?/^3=NQ\)> M3OV/:\Z."?>N16H$9\D_TY^E?,#R89(1!..O*67)KQ7>O71?.AB0%+_VNNTM MY"+X4UYLH]O>WGRDHZK0WKI#>T8Q7":?V,AZB6*%*H?@V]HAHK?2:GFKZW;P M&T6:^*?PY3U9TO?"X']_N K\[J[:Z ZOANN[@ZL-U>U=^;U@_:JSO:G\X?;V M%H]AQLV17[R(/FRM[VRO=W=V2E]GEX?OB\?XZ#Y\">?@?_>G5Z M^A+'T)'/+#_Z.MM4CHV7(^&R8 ]7[)DE>[+F-5FT9SU]CIE__\K 6=C[(LO# MT9P_"K$F)O]U?:NJ4"\G8>:E:I:DN3>$>_EAG"',^XV?!FM1DGS /'MF(-_: MWN5$W?*]YZ=*WT<%WDQG[:,Y0DCE\-M,6LN]/,PCN 2WHM?9/"%;;TH\;%#DMWX^RQ'D'%67J9J+@"WH#LUUM[VCY-L!K1T6 /S&@&GC+ MH4ICO#(I4F]4H'$+-S-K2LR::+4C\Q9:6+4\!-[/U7A.%\PB7U= X0W51VS; MEQL@4K\\P=[V7DN&PW(_SA$: +MLX;YDR13.'<'\ M6_!_8F\ KXX4%XY"V,+!W ,>F69>5@PGGI]Y__Z[2/*]@8I"=:U:_)=\./7G MY0]NPB@J?Z* L&%/*S_$$POCHO(I8I19M:?5(1 M52[#HZA\DJ"*@M.K?)PJ1%TH?Y@I]:'RR63Q&3?XD7P"IXO,%*LQX[""BT"< M %0$GV?*NP&KA,DH"T&4^$0>0&L9T<&WE#A/2#C>RBW7.-;<^Q G-RQ&; CA+)$++ [XEZ0%W MP@/WAQ-D%V'+!'D,N2 -2;P&X6@$0BK.O5&:3.&!\XJ$N?U^0AW K/!-.)U% MFF]O%?8/D$;#=$*\)"GS-*.17T[^]38WU09WCV(O0>-$7H> !N0AB,J]027CWRA>V("5( M%_F=JXCA_]N78 T$1PNWQ=$MB;UP\B0(P3O:2'>3I': M<&@9 PK),@*M@\7:>=)RKW5L()8L493<8,#JJ1T&A;A,5(%" !A1B/Q9IG[5 M_]C[ KZTCJXXGZ!;3R^*:UB+?) (^:^C\*,*ZM[=<7IUJ(+?NAPFE\MV^+M* M!/*SWJ,:OL0E4@QS A2R!ELZ1+?_)O5-6'-G(9+Y[W_M;FWO[E7750EW+GC6 MG[KD>P8D%JSNU.!K$986&*/T?9R53 QR.DJDEV6LA9BJ V=-72FY4^%W$@A MD@VCK300U(KHA54CN(8E8P-UK3@)>"LAT8P5_0!MMQ24>\#:,O,CGLQVYL,Z M_*E/!/P"O+]_DK@AV(9@[TFP/BM3=%C 4 #3CYR$*1G2,=J"X710I!E7S2 M MXX]R(8WLB;AL,T"12X+B9H1W.=#P7*45,C[A87PT@E>1@HD/G1?)JD,[CW M=&W@HX/_VEVUQ$Y5,8N2,)CS=,_+=$Z^V\7K_ODEL%E>P#?H7V7%C!RV09KX MV(%-D8O1$D8F#XXO,-N*GY=WK>'6AEOOP:T-E314\F"9;N)R%!MD0P2,XN&P M2/WAG#,GI:#HR+4^?+",%8; LMI[#@BV0C(W^E=HYLS@.@[5S=+D.L00ECP* M54$C\!I2_@3;.2N&0Y5EHX("F^"Y1 M-]AB;YY^1\>-XC, WJ09DD>AKKH:3.(F2 M,<:O\TF:%.,)9EVS'%C'YZ0E_31*BD ,D #GAX>#@FX]15.@X8F&)^XKWD<@ MKEG0UO,$T.8PF4Y5BJES>!"G+F(L]Y*\>9*.8?D3Y4?Y1+-%(Y8;$OP$L4R9 MJSEGK$8*-MR/)-_!@G3$ QPP,%R .$S2.?SS[R),=38/R&\,GI%DU)(H'.IT M<97 .6K,Y#PHP-.#;S#[!D[@#.2MHN78<6U4:G&/9S5TW]#]P^F>B8[3>X$: M8=D,!@PHOW$38K[0OP:/?Q AO6=4*0$_#<1E6L#:D MU9#6/>)Z::8*<=']:XBP(<('*GX) M#=35.R0#K&*CS,44R]GX#R>8P"4_U;S($)'<_3&&WEKU:826#:XU%-M0[(,U MLN,2X1U^;EX!HUDJ5UI6:L/R!KNVTNM&.C84=E\*2*0'F[A2'S2W^06EL0#UR(.YA4S>AB%<3@T_P@)/H*K M$G6%(I"R?.D)V&BW[TG\-8L34:,CH'+3H:A MXFC;#+W1$)3,N @#A5AK%+8S>8O%G$6@$.LDC#40"_9F+"0^LFJ#![5:\)C; MX_/]MSA$:^TWGX_5[B&7LHT3G5K!%GS$J,E9,V'">5FA6\/2#4M_@D%&E<,2 M3 AO@:XOL\XD-A!TZD [U%ZKG(#6)- MK]W;_$FNR4,B*A6'8#[$"]<>9)0<:,(57\\Q@>#;64@ M]3Q_2BEL>.Z/O9WM]J8'^Q'IELX%O_<#MET/:FK:&GS[)98CS-(G9 $&]IJ:.L6VK(0H^B(JUAP-X<3/XJ4KCTK M=>WHV(0NL(#O.7!]H]%:57LYT3T:2MI31:CK(];E,GPZV.1 "=IA&6@2,0O] M#TLP'/6)A+D79G2/MG?X<:AF.5XJJB?@$.M-"P\.O(]AY(<,O9D,(MWL EJN MF-%-[\)VE*!4Q. ;I=\A9F)&;DT)(]0C*%H!.G2A#R7JA(B<+GG>"V 22R'1 M\L.>8!>_>*"&"9ZD12T1XY0#;X\,*KMZQ/EPU'*>3>2='GGGQQ\%_XN0Y1[N%CR)>LK%1+ JY%EW].$;^/V<)!EQI MIU4Q-X;@KP+'IQB_'E&OF\$(<)FY[,9JR5$UCCZ@^)!V/!*FHLDR-2Q2+A5 MX->"RTY0:N'RYX02G^G=8'#D,L[M'8BA-=B@]15!6V*H4+',=VJ-K6\UUMC] MK3%07%C?GR)Z,-%##?!<"6:.1@QTNWN4?S* <[6PA[J^($_&2MI*-4@T<]%[ MN"XWV5D#L*B?P$TRIC=6?8DTD@/7,5;8WSV;X,&2$>$*/8TY-O'3Z4I':[8: M+OKV7&2H'QUDE,X5*#P7 .X>T'@2X;P=%<]]U%)@O(9P&\*]G_A'4K)EBMIR M<>!C[HNBY(K8AP IN7@&R_/RK47;=$9 IL,*!IDQ1]&^'8+Q9"$J,05!X/E4 MZ]!(]X9);F>2&S0#KM%_I_J9 *@6[.\DPY [T.%020<:ACL,D(:-(Y0G1.@Z M2N$"K"GF.RT'IF[HLZ'/!]%G5@PPJ4I !A@=&("0(W%I@OB!$A._)$U'D?H8 M.KB/])-$9Y"(KO]#H#'NCY,T);^3@#M*-<5525NI>:],[5I] V)&& M_B[ *E8IHR69:3:CJ,!H;Z[8^P,Z"Q,J/>=_:B]]J/"P)HB M*EX2LPVQYS54V5#E+53)K< \.E%,9Q"\L._8&I%1/5^<":@([>"4LSI>EFLB+'7-&%;X@]5D; M?#]-HAM-DVC3)/I4FT0;4;\"HOYQ8<9(:(-81\&G<. MS>N0($BP&XZ%2#%F8U0W-'V'![E@+'#VQ>*3(>E)6._[!29KJ'$%J/&NH#3& MQ_QT.*DB1%&GF>F16UFE"_&I=DC;>+2#9_<;8G8;ITD=?M)N\;]>Y4&[Y1VA/\0\ M\1I[3,-8R??'\;#=,@T4,TR6PW86.?>A&N@A)U5IN9E_5Z=YR(=#GSEQDTWN M&Y5+Z1H^:?CD#NM&8[@PE 68QP&63NEA+'-4-KZM*R:Q[4V 809*Q:5PN@/+ M;EOF'!ATIU(,4;_Z&P.:H!,$-I&,,*Q+,TFG MVEN2SXK%:HD[H0E#1G)G!J$'6> C< >6NJ'WP<8:E>5F6+-0X!AV?4U!" GR MPG=BAS6,US >,EZ*Q/N4D6J:R']#X_=)OF*@)0U5/ 2Z@]<( XK"8,%*:2PO M3:#!*+4W!Q]&Q/Z"!70G7E@YF85V5TW-MN3&,)]E@<8:>F[H^1ZA(!6/,9R# M G4Y:("!5Z['#.!R ]USDZ7%+"]1:9^\$/2*_17]U]_2G-.H>U7M> M_68_ 9?3A5LL#S>P^ B%\SD&<5@PB#T$9D1 M#.6(JQD)409W JMM,&Z/DD^+O/^Z#MLOMK(G5M.SV=3T-#4]GUK3\PVXT/DM MF@,K*RV^ZW7Z7AC\[P]7N\/N=J\[\J^ZO8W1U<8H&%WYZYNCJZV>ZFQN]KJ[ M:KCU U,;_^*L?WYY?+6UT]U=WY8O/ON5=V\3>-V-Q6;^6W$3<(6-M@FK]OFS6.2NG/Q%7^"?W7;V>AC>#R\BPIG M=1KUO3'V* EO2@BKXLQF&-=%G)31AAN"FB\RF?9M7N76O M3Z^Q;AH>_/B;O\=Q K\?4L@"C6W.W;MCS:9)I+@7'VWF M09@8_(IAYJ8Z=3<:W1KS(Y(HY,E_4ET8^Y(,A-,#F8\E] A2XF53GYM ?>S/&R-R "RV M): E%&&$6V9HX#G>-7@NTO9$T1J"8_5P-[V4]AWS8=BG4F2NNTPK MG@"I>EP".N2.6%UN1V@I"**D,2MGX%!CM0108&">+;W@7"[ED!+&Q'0!*X%P M^BFQ*Z*M4-^,Y)PE-,;8Q'@>'O XYN4X>8'E34"!8\6023G./HN= /!$13,/ MC#)*KD4)O&S:DGOB/2(XVZSM?4MO>:6\M]N7>DI)_Y!J$4;)$*CEQK?3.H$9 M8D+/V-[+]+%10*E5 DTSK=Q$2FX)6YS$:Q0[A&<@$\W7$,[&SY#_N,88ZW.P M3PJY@\%W]*Q&JIH88.J >$51O@MQ.8923M=:H'A-H9;B;6SV(+F!,YG' ?"< MB!Q'LH2(*70#S)MAB3256^ D\5AOA6D@YTKI\OLC?;OO35,D_6F"H5I\"TS+ ME5D)='@2K U\U'H@Y&@ON(Z".,0*M51E88"A%I&:)!A?GQ](HB^!H\-H,(^R M)+&:*BX-QT-R^M?U>SB][^9=2"J8X_"Q?3B3*RG_@CCW&,Y]SUO?]BZH2[G7 MZ>Q28Q %X"*_B(<3>!^?=$JJ)BJF<\Z*,->C.KFQ" 4:3VK7(R]81B1%SAAG MN+DUM-=:WL=/DHO:H@(-;*J[HE4\\753M0FAV\!Y#;0 !K5&210F]!A^,8(6 M,&]0AE[#9V=*?>"G,;4B[2!QIJ6I(DF9ZO()%<70QV 3#>"@L(81?@ES1IPBOA7PV?(, M"E-3"Q\$2-/E#@7F GHGF6\!OZ$WV=XLSYA82E$;'1W6ZOZ\>VO!\W=SKMKOV;E[:]W=XU2]/P$%0V@HX5:B(U5%1, MM=YMT6O3?[O\>WR1ENX>!>J*YOQ:#GB%[@?E7=KRQ:_UX\9VM[U= MOX6]WN["5QTB$THP9GA_<#32Y"/U3,&>]>R[VF$8_#3WW,H_ZK:W:G_$JW!/ MT?VV\ZTLR^7^'%!"(!WL[$/W\59PZI?JHY_9BOJ-^-HWP2KOY8*=?[^,$&#>?1L)P%A)9K+C(U4H,? MPL6,8_06T3[S@VOX/SXB'G/^/@I-P"8&JIOI%!M MH65,!6XB.G'U9G<*>"M]15E]!TELOZHS8,UCAF'*Z)GP,F@$4[WG%%^1+)F4 M-UY" 2SN2(CX5"HGL8CZH,D@M.>*0JC(M3E$6QS^C1H'W6P)3XRY9<)U[''U M(2A=9^8(1OI2-1XL\G($! M@)68V3S# +J45,;7:IX9<1S&8$&'.7K-;9*C^".R[^Q]0J[!CV&GP/<%:48N M-KN!8,I/27^@QLJP[23&'B]O.,^3C/XU+GS\2.(\\RE]:$QV1G8GU32?@FK/ M/)!Z^RWO.,7>D* M6(H%(6:^1+&=X)BYDT%-W#_Y76P]^$?;Z^,'3$U&08OZLF$OS0#1G'6E":<+ M#4@HG=Q+TCF$1HHN7NH%Q8P\\S&6+C'%@E>29$0!>)+),&SA>A#*ET): M\IRX -F0Y$A)LR2:@PDR@R.;TH\N3LY6)T* ILJB,>*8'KA);%!B;(F,$';? MDR+S8U;]\$9H8DZ+"&2!@B\BG./ 09\LX\/'+T,@L8\JX"T![Y7/@BPW+MVF M_9E.S_;/R1(QOV'\"8KUMSB05'I^/4E5%D2"2(Z' @3ZH6ROL;7K^==)"#>- M$EX^[XSUP9%_)IAL)+J+;?(G1;Z-PIS;1S,%SB1%JN498(8.\"[ >417:)49 MZY;X$PTWD28P<3Z)RZN*!4J;EDMTUDE7B2X@LU;/XO"=@ 3(9#I#F_>2.!^O M2(2]#%I"T [S& M"+0GUU&S.8ZIZ5'*$CWD=&'$:"G6-$]F&\$/S-O>$0;G5(K^G8.'H>G-IVZWP(GI^S95XB0%) M3] VE$2&\]]#12149+O]AFB>I+S@/6E0>F]R0^B-I, *44&Y&/CV0QC$:N[X M@]GJ2.MW-$N#:#%Q?4QC$>'1X20V'TF/D(&N*:<1QHM2GG($]5X;V1?F[O#O M@-(AP]QFHLVW"B1@,C>C.7C4N4ERE9@7 \%&E!(F>9AF^9J.ZHO#W>OL_5U@ MVW-.AH/4Z'*F'QUQVR+Q_@^[8 M\Y[/8\4N\O_\)_R_UAT_[\.V8@#&^XT?AXO_S%N>Z>#_ :?HPXQ_9?K'.2&D MZ>& M8@+M,. I.-] H8QF$/R6Z I63"0:M8&M9YC8&!&:YPJI6O*-KHX$\<;]9JRX MG"9@R<;2@I:)9RN.2VL@\7P<5T)Z)??5!A5^_=>(_I_3_KET635)1!M$HHQ- MZALA6*JI,9M)\;&U0*&+$="6!\&:%-M(R4I6^@'Q@S"8E9]*!W[(-#+GB=8> M;;5]!2Y.X;(3!$:P,T^!O*[9Y.Z_W:?$U#60;Z!=51Z]#I_2#9=+];;W34LI MEMC?Y?("$F<\PY5(R53(8/B4<86H"(Y3LQ&3DZ.P8VQ+<$2JR#^2FIC9>W[1 MPH'T.?*$A7\@8L+\\Y3J#DB[.!:?R5>[.5HX)*1**0%)(]/%SM8%9@O,^AC4 MN7);D0B4RA:' :_81W( BN3UZ[5*]CR*' .&,]KR#$DZE_203@N7EHT3B=1:9&N1A+X+0).OD]>N2KX_X:^O<@0U10SIQ_LXS+DIB;:)J:-,R[DO'Q M@H3?JC$HIQ.QJL"< 37*T^@)M-TQS9D6TV4A<.!'A4D4$HO\"DC2<:PKXTK) M=[D]AC3 L9,@9BO)KF]0GG%.^P*,130FEB9)9>+(+C* >L$,V\VF6>@COTX MTTZ0'A2')\MNC?9/_ $'C3DS.IB7JBD(.4%7(J ]P;\UIB1:Y>[O72>J5'O6 M\@X#G/Z8.9^< :44SM^78 4B=<@'[%5;]XJUM$Z_H=./ J0$W@.2T-?0^QD( MI537?I5?DM*#84:U%E0 :NQ $U(TM:?\PIGZ2*^O(V]A2H7#:DR=].P!FZ$I M(];<\$N9_WF#8[[LQ<[S'(M'6O'\&;]!R%&#BMF#E8'DHFCUXOA'&*>B.)=U M9]!6*P>.ZH)>3S%WM=WDKIKU>->Q@[)0$/#I2U;*FN M=G=1NHU#6X!J I=A6E(9'MP>'5;G06"]X1 K7--PDG! F3-):IR W $G77%W MBU.(IY$16HQ;I2OE;,Q7:Z1L!EO+,LH5S NS4FONS=6JR8U*]>T91AH'J> * M\1,V7JC:5C* '$7-W!M5 HLR-H!0ALKU(1*&RK37QF$3Y74I2DAK M[.LPXMRC+O!+V*N?+U[WSR]_(:$ ?7N<,=NR:B)2W*J 7@HU2O!0 M&M1\X9B".]:ID;BQB6(8!",;X$=-)I%9K4EO*"IID2X&G,UC( *)"N!H2%=9 MLF7 MY.(Z;*@I\RN00ZE!:[1R3LZL26I+RJ*P5B0S_4WZYM2K)>XM3V&LC6& MN%OY6"IXV^ET6B#W==B\_.5&>\/4N[G*O+Z0F%P_/H?:Y=]W2>M.#=Y=3UV= M:*T;*A.7CB.(OCTSMW"(:X X)F^O!_.(6QK@'Y0+OU'J0R8PI68WYDY(QJG3 M@I_IGAER5\%L,L"FIKY+=S[ 'H ?0]TW85RJT+J1%HL@X;G#;AR)3TRRU%R" MQ"$E3CY/X"V2V)X5O;#+$>#EV*0&F%ZX$;PK0>K?V(#SE#BMY:E0\O38H$;K M,1Y7@MS'/2>^ZVQ3"2M7T,..32(%3)6 T)2X(6S*M>(T/[V0#OWI%)6<#NZL MI!NP %HLS8HGCK_9[Y^M@2PA%Z[BG!/C2WDJ.7-]M)WL;N@D6D;@$TZ>SOB@ MF&ZCM]:0_,Y[RB:FC+:133@5 HQ/]0'G MII@%(V=3'0DMA4W@QBEL;X%6K52AO@GM0ZC8H M=0R8MCJ^4)L))CJDT;>!;VY-(GQ:E/[V7QVITD^XX 7(P)_=*S5P9V9!<\AG M)2WP)M4;UWE[@;&Q:&]W=W^B^E4,T+G1=9JF[N0?<;=M'B?SI)]!ZK>-LTQ_ M[>ZT>S^5[E;ZL=?=:56C]U0Q4UV722. =TT^$%FQ*C %I0MV)J;YD>G-*WV) MW$H?R'&&L+GWI[,[CEQD"^4:0%B88YKX5/QBVULQ"N*4"Y.UZ8W\*-,0]->4 M-U?")R2@N$]$$GLS2D\,.6N#?/2V?='^0LSTB!FS1TC?F6XL#++&,R"W MXB:,'9O$]S[$&-RB>K74AM1PD2I-T:@@[>5F?@TM4+Y#R*!$ 9>?*WMJ:3Q. M#(%7,FJ&WMW==K#B^9TF/H@4JC? -^=).%Q>86-P(U7#$,@W&B(/FW]R[@FG MKCV[7705,C>[0,R1%-R*W5X :WW&7.>_SF8]!:E;BPGL1Z!I8])BMLS/7RP[K#!8%$DRBL>G]329%R, MR753Y7MJ=='K_=WMMGN>_L8&?'\^")^K)*5"7?[HEY;7G:UOF6M;X$:/533U MW&OOT-ERNJ"7+\"$?P?Z%-EGH7QO $J4NI*! M1]:P5C/$$"JS%R$N@!YO2-8S@K.MN7'U6:BD)O3F37A C53<>"P$#4Z26Z<+&YY?!LT+)7Y5@+U[(B;A('N;Q.9 MYCKHK5):@0,J1">5/:#AC;PN:9%Q[_+%#5@BS4_,@I ,\< (?% M]R^' -#E@I?KD@RK"2,@UJ=N.!1K"IXP90THC$?:KW1T'-=!B5AM%=S10901 MQ57@LCFXMF.5MF'G[N);:E*GK M"INIZ3N\Z],UX5T?@F5I;[8B#CDC]C'+K M"(G*'K2$R

D(YJNZ..W$4T'E!7Y MNBVN9L00<MGNM23JH] MJ$1<@F#[G:>4@=0I3*,A6Q_EYF^G-ODLE5 M68GIE\"NPM3H&4RLH0OW0,O?_+C '"3# M(+"@Q/ P. %H+JT9][5LO2V7=BA?M:VVV=NHR]>PXSI,P++)2>9SRSB_<'WH MKZ)==M9_:ME []G9[V3[E"RX3;R$:R/KXDYP?:?=V?SI#MEMJQ*+&2'X,GIQT@.C3)#)F?&WB'"Q,'K!'48A*4$&S852E8+*#/!6\/RZ 7L M4CGN5:ISPA!<+DQEL,NH:H%1]UQ75+L >)LU.@0JI!X!'2:U'J>D=&*OB'%H M&^S'Q$\9=('3:-5CT-?I,4'Z#,W>UZ2K%Z@!7P =*5NC1LG4:?=:B2\O; MD]77K=WB0K@8:20P%JN_'<$AD3E,QU4>++7!9)KN_G1;4;Y4+5/?ET"5L1-; M:^;"O6K2 N:[^^U67=G;ZDF2!>?!G5+H%"S+*"D-*$%US6[O$L7Y7*M:V^JV M&I+#O030AHRBQ^^VRC-VJ8,L3JY-+Z"!C'-N3EI\9+PW_2Q\&>JT4X$9:3*= MLM*@V2=X&%/T0EU\(+A^C6IE*'R.[D*D]$*ER,>,A6,NHX8%QK;B!C1"=F*- MKW=V=<[Z=BM#$+16JJSW]&XX,*[RM2')3!!7"BKOL7HI)%-MSLWA?*M25[Q3 M;"8J$>/:6B\L%O.@.JI$%\V7+7P:U1*D7.?##8U9Z>$MS IR!Z1-'_C<\2A% M0C;RX-R\[;W&1NF92K!X0:;W< Q$OY]O-HL#[K>U8GK8>1?Q;\T@%?UT6@RE M8S+E%C+9.%A*SXN1S0JR.8SJBA-=%C\)$3]"ND(Q2DL5&WIK*[=UXWKXK5P% M=@38A,AV!0X@YC]1'CNS@'T-^DOL'81<33&RE)/[>9&UV'K757^$C$1A72Q+ M)/D^Q5$_>'9%7'X\U4YP=@H(#L@YG1O#R!0:H[!9(%422,-A0I-TY!J *[(_"BJ TK[T>&9D1X4'20_?W3YRWX[^OGUJ[]G2ERGQ$4-0#? M&:<$)2OQF[I! _RYL*D.2;>-&'0340R5C,'O7J?C,+E[\%;M[L\QA>\=A8,4 MTP,M[P!L4A6#F'I=9-Q!? "7I,ELPM;[P>N#EG[I1V,K)2UMJ)5!AU+_I"':JC$L&2(2XJ>4R?2,!Z^YA^S[T0%J?7VKD(R$X.(W[)P PKSV]?NX%:6BI=P,&^7877&NXXJ5VE)&W[015Y;9 MY05KO)?EK81.TG\1\43C62!195@99\ #G+@Q*=_97#=J"R8+?X'8$1H_@;<. MBY><1MN*MM4/7"'1<$7Y MD=0J83*H;(12H%^G4E+I*T<3=(*2$Z,G3IDS.VEB__(N:/E8>F[+=F(Z^5<) MSK(!2/,OK?$HL]\T#GW9BF73%J\?XZ+,M817I&- BVNP4+]LVV*HSF298W7# MC\(;&S7>,EA8( O2I;4PMXNC8()TBM&1@5 7Y<'M'27A*L*"?,,6%<\XM=' MKS-'JY,E"L2/;#PRR$UPJ>34C*G)83>J8'9QBN9.%$[,HD0 >6B31:E.$^24 M?Y2=R=MZD@FQW28AUB3$5CLAYH/ PA(5-]\%\CR^RF+/*U[C 5\"*ITAO,W]Q'I/\M(>2T)\>H?EP*0C@+3?0!^M!#; M=;^ZO7I[=0)Q%X(MT!+X"855:XC=3+OBCMG1'64'@ >P4@!T$+U@#X5M/AF:T,U,WB89Z?[+9G,(6&$IYCRH) 4L2MW*1GJDXD,I>!"N6'LQI?T(L@4'MKF'B%2GS,E F_7]NB] M3+YWB!UVZ#CQ(]*;TDIY)+P)= F MWI$0/,B0'!,DT9@M9.?\6O)(T:*E)_% ((W25#H6CJ?/@8K5K 232(NATE\(-*Z!HKPQ*'TQFV"C%3W *#(PQ1ZJ=VHD)931^\D93:^Q)-L? 4 MIR46[6@:B<,A)O2% B#0'(<0Z" 6F.1 XZCD^->H'"PXJ1%!1*E(+7HDG6[, M=4>5R3U:5B_*B^.BUXQ"9BTQ%O08PHHR40"=[?=GJJ N S!V,C+;1@FZ4**I M^;:.E\=M)]QEBBU9Q!%FL"#0+746L8\[I?$O&0D:=-<'5.&0A?"E[Y0X+.SL MZIA6ITMG(,VHS@1?VT!W,1:K+RQ.^$_^"*,B<*0^*7_G5[K'X<9G^ 8M&MDV M8M\9RZ9!B@G@DX;]10F]I-N;$I"9&'Y]/F2J&:GL:ZP6RTDLS+2I@NY+H,=HSF72$MCB8$R MOAN-\K8YA*;5E0)&##*L81C-@$([C%!W!@C879: %\@ G0;P0J_=(DX+$7.: M%&$!_L$N;H'6STL0P%[-)#CY>746HQ7MX+5$?A"@8-8:@8SH@KF7)+83[-2X MY=YTKJ)$ N8"&DA0H[22MO=ZZ;99'\2V=O L%ZPD9W-7WLK%5;"*B[%(=<%^ MAD;RT.F/LHBGW,MA(M,ZUNHOXD^"-S0N-ZR IAMY&/C!N"SG/UOV561]/$(! M99QLB\RZ(:_*GGL;IU661L9:HG)(0N89T=XD&%#A@:0E,!X[5!@[6L#VB:C1 M6'>ZX(Z96"9J,'Q[>/B:+A U(<= K9F?8X22["D7N.?N>\9J3*$:V*J<2S G M"0[,L8MG!'#8A61,T=.TEPXW8A)*9DG6:C*%(87*$P\"\V:(PCXVUEDE_'^<^(X>Q.'.Y4^.6H)/,H+\3D& TV%%;UQD;N%K0)L'<^YF,4.KF M3"C3P94>OBE/J8"8&!RU7UKZB8[:E3"0C*C&X)V&87<,+Q/$:;NC$6R =4'E ME%#?C!V)MIT?V %!2[0_V_V.YV4CRB:KYPCRE3&5W G1CE2F0=#;8MER#P&G M5F(N0]4A-OD.K5@\"U1%$Q_89DB!-&YO %:A@*F]/15_NMU49@G\X%V.-9J* MV$P)/,:K@TN-@HGZ[0% ]TU>X=7^0 T127R:5=%:GOYTN#)MSZ8N^VUML=1T@G.OZIX'^0- M6W>:K"R2 &R3,F(GF*+ENS&P!D^5VV,S"9>C&^3(;A1SLL5%O1QL@]M.0&U) MX%@V57):=>_@H *Y;I*-0<@J=-D/5<.SO66;3RU<*AU!&87.C+J7Y( @D%1K MKPF#2,FCU+Y&->BJJR,R[YY_D;85;:%TLY]HVIS+C(AI$S0%AB)H8Z MX,%':I#J=M/U\@K,\Q=O[ ?OBVL-$;$T5"0@LX&$:-S'ZL-PC36#]C=.>4C) M,S11-$[D >PN/.% L4O!I;.$0@FT""9,L-2L%.%HV0E2F$G,2T-$>,A( M/C'J<^0/&8>L4I!0.YPGM(-J9)ZR"1,ZHJ$\4BVB@@F).%*TD123CD4*#HMI M;*[LDX$/E8R$SJX[;XNT(#TPF!F#=Y]E2EM3!HM0^JNYGW'GIPKLL]%]5)3^FTCC9PW-,/J"%!)6KHE[@<+$!ML[K;.8->MPIF=U'8\ MDN )C0U*HSDL$L7/@EHS>K E^3%2"%:\ET81XHE(1HP"Z7FB]]?0(89BPFNA M)TV4+5O[0).0F'%,2-)9 ^L.2IQH8\]62Y(*YNI1MQU11\HITMWB:8GXE5$A MNCAC 3J5,O"YV7^3JJF2\$*(G?J$(C%90L'^HMPG/KB(9;BL*7/6P6+T3>$M M3XY?&#_[1.L=H99CH(XP+W(^T9/]XQ:E\LCESZO6G&D%(^Y=9L^MC)B^ ^$A M6KGP9,GD,PU=:-2J$<+?DUUFIL!3J?9"&$?'9@:WA[=+8PY+@%W>CUOMC@XW MZ_"VD\%V$I3:..>ME&F87$'#C[\CGN3,FY-L.;YAADXVOYW^A4\/L 63X$[0 MPM+,!B?]^LADJU20LN@$.CE^-Q@VF#-0%W#5/X3:I7,,T5P:"'B4%/V0)M>X MT=3Z&*FS:H=-D0 MYG-R0L1?SX1/ MP_+<4PZ8]3HMV\O+ZEKW$^H7]E[*C&8]LE>F5G/1I!WO7$W*DP4@Q?' LPN3 MGGVM1MV17^5)J7H"J@X(@Z<0SDIZ4PHQ[+SX;(9I+M>OM D4CV]&:)LD7FJF MIJ)D>U^@:A5 RB>94^HV.:4FI[3:.24*%#OR0X=*NQC0,8Y#21"]P#G# IPM M'[TJQ$DH33HW30A#PF(H%T9*ZLGWE$;4<*^,H*=V& M1"T)#GL#1R2B660FZ$B<]F=*NH-#\ MWTYJ)$S_S1"")@J.9@\]9$)L9!X,% M._B7EC.MC&+R('*GX(]A?QA=.%!Y;FN/3<#/A066^'XR3H&]W>6CWZ3QG<3: M6-$!Q_,_<(54(ZX0*Q)AT>H*Q MSQD N+,)H9A%N[I 6Z">BP+.+XG=106B0IZZ!*:K;MV)YD10Z.R52M[(($T+ M'@:"J2[\)X;]%M0B:1O=BBLZSAR.>RI2C">9&C,53>HA=)2?*C8-Y ME@;-Z8@BPF$%\V@2=0MNDHV?DTM^=8JJ:#+ W!_ CPIS Y%S+ MAO)Q70NT;15\*32;3Q(=)S4AL$6^>&C!WJ?4ZG'WGR[[A,=H_X>%"B^JM5RX MN.92%7/]QW4;55F=$!GR1SE0:;M$YW6'WJ+VPV(H4?B:L*1L+8% M6\6AW_(N@-R/4FR5R88)M_418 /6WV% 4XIP*V8DDJ%$'1\V:L-!;S5QF W4:H5!,,PAJ^'&QT*M+[R5B\K':X MKL].IROU4Y)W67K^Y1J6_WI2!18XQ/;SY?[K\U^D-K%6:E)Q!4[5KLY*\KG] MB><&6]U"ZCJY/W&0[G[P(!3G=*SR)YU_628 .P"!9+CZ. D'Q+Q.8J7_=I^! M:'>V')S,T9R/KLA+QDA)+Q@K0P=>]=T1F EC?V40]UNWY4$@P_8MO8,0\R3\ MG@XJ+-=OYR'5RIB39SQ-?"6D""EZU\3 F&9Y&69"9Z',)NUV2S&,RB/%6T)7 M:5Z3N*QL9XO:#1'CK&)6AT!6LK> M+?6K%X ^U4<\.32S*L2%L7C;7;_ =*2.!%(JP"ZG!-/'HE4]'-0@*NM&I>(G M*Z>306,BTBCQ 8;@0:^>\U5K=#0:-71P\; J)P4"2Z;0Z+F+[ M=)ER['@!/0++A!N<[E")FDC=KC/&*\7AEF[OF38X F^S]Q,#$ET;@P7VL%IO M333MHVEG*\4D?"%)0*'TZ@1@9?']C,.$#@!A9^/N+)!:8A*?!J&@B@P[<(9< M+<28EP5H6/3:++ 3NN'N#DKPXM][G(FI26(_2!O@Q0:!_0+L6L6//5&S26HA MU^&3C6Z-G6D3O+8)7ZQFK!BSZ6;L>9\*I+MLF8PI+2,3,V:@ZT;0J5K=O/V? M7>$<(LZ*DV"J(_'277WI"N56^AK-V>UINR/UC8=J4];5:A?C8^6E.7N+%56V MG4MPN;*%""7G1ZSZ*6$)EOV&JK?^9++1YRKV*?&Y:@%HSF"9Y;&2$Y8CQ#>> MU:;#QU5819JIS;D.BZ!(JL3 Y"[T FAK0LM4W?V(S0(#N@QMN]I_7@ENJTTX4>V (-:=V1F(8',_!Q952Y-8B<*UD MCKY( 2;^H3=05U.+&-!%."$U-R5C@A:40EA>A!GAF_LA5@ %)3R]K%PG]M@\ M^B437/LHR,!R$Z]DM3)I5Z *KDB->HET%'X=REFF$D-O->VF4=DX1U&-N2=K951:N5J!^%VR3F M',W=9G^N5(RQRT^K-EU/6II\7AO!8I>+PF)LWF 40=IG[>B5,H& DLPIYUVJ MNM=#O*7VK ;.0<*9 J;",EZ(@(AED9IL#:B!Y]%#T E#A3;E26;C>DTVKLG& MK78VCN):XB>KB@APP$-*@76GB,@VR[!O8TM-364H(X[:42*B832OKXX9OM#L M(X"*V:THBF16+HI/HU\UQ#G^'.>0 ?^.&=^5P'SAA\X>BA)3W.U@-5@H8]O9 M:==C0EE=U8MO_7P-/6[>16!F'1CVRB]%]II7!54B43L-)H\P%&98%2YBEEOX M25,;/2O2C-Q#_EFJQCATD2@%TQ]@G'*Q%(\=;5GPV9P@UQUMY8%C'U&2C=FM MO%BXL0VK" #QPJ*^F1TY*#VS:C(:/MIWC)[_^<]@=2Q'S11.;Q,Z1&GB5PQ# M*2=L<65O:,@RH/ U>DZP:EVL;$96+2U41'JSE:I:6&!:R)B$0#DYVG.F:0)D M:4D@Q94E8A8E)NBP4^D&+"T.UB-M7NP;!9P>S94_Q14/)[)>1_RI>*R3XMPZ M9G+%+7_TV7^>_WF"K1 V^>RBK\"&H+@E M]#Y"[-0%_6YN5W_&V-UJS/%E'#$+9)6' :*CYTH-"--",:5+@9P M(JENR>DH5%$@NYDJ; ?0(.K9D*^.0A]\7/'S#,+Z:(3A:4%ZT\_#D;&A/A#$ MH :1,HD4Z,]D.C?5;2L4*GM',0W0Y1A YS"M'TY+*!>\-;86E,K#P3X&XK9% M C6GK*O'W4 85VRS7X#A"*1"!A#-W/A "?/?*-WR&&J$HJAA0F?8&VH?R6(L MF@9W0D#QP MV/@/'L,$BC<@%M-SE4BCFASKGL2 >?MP79@Z1 3V0F/!835C'1J< P)7J=+' M8'DL0U+8Q"-_FWTC#JL"44Q"8QG5M0APM,DT1AKRP-: +&F9#(S\/)SBD9MY M;(&::A.D//_GED& VI.?^H$@'(T4 [[8&9;.T%4DBX$/B[+$(=1 ]5+F.M$; MJCK?FJ^6$:6*)L)[#!Y@BDC6NRUIIRW73H#T46KM[P*>(!/$M/S@6E1]$,0\ M-4NTLE?B!ISHU3^[YX[IVIU1@5GX6KZ@($AIZ3ALGJ'ZEJ[:#FF]=95+9[*M MD' \+N>3D&0\X3X3 %EJAD/=XHD),^ MZ9>< )45]37K6",0)+;HBOI1:U,_Y/I^BN)*584LCG$D<>S]&(.Q/+#EQ@W9 MZ D85;UN$T\W-":.+0>4O(.4: .-]1BC3^;^\GLTN&SBB@08&)$1A7Q+CA19 M-7:=KH:MJ%^Q:[H1.2C(+R>KGNAL3CZE7$J;MC'P$M]*<[(%5 MRF;A#FEC3(,.E^*-?L'CD!8L5_TN^O?:K9\DV2RD@75!R*A1UWU@4F0NK#Q4#XA75RZ_>:$2<8+\M$5<-X3;L/E; JTC_)Y36& M4&5S';DKS]!,$35;>F$-+5'"&*=26/#T#&3F3L'*? M2#YYC])1?&V@UNYZ>_-^/NUA/&%XB+<9MK=9/V&EO-H3< ML=!;W-!/I5N"M<. '+H^Q\6(,M@0+)3.**65BI[-]-+9&X&!Y-=K[VA&I6O03L1D3+)!2ILUPIB$8=+D)H?\IF?.$ MV119V,,"B#S&=*^ M_OF:U(;A\6#]B\W+9I,B#Y*;V,0QG*)4#G%2N;9M8F1,( H(X:Y0LQ5_J-:P M]QK3PUA1^B23.^M-) MJ#;YZ-S/$$N?A:_VT0A.@(MWC-X1_VOX00,^8, 00Z\$JZ %+H*2Q;E)*J%: M:CFI#VJD.$OUV6FL!=XZ2M#13CQ$A6N++R$+Q MTTA;P+5JFK,>N)&FY]L$,&F D,1?+0R#\?BU'W)H=^BUN&WG"F=4'\UAX]S)OC4*Z6#H)[66-&!3;5&VZ-_[MID M&=P;LS)[7A',6 MK2C7#I8P<$\HL MXC2.!)YQO:Z4\Z/_"T__AR>@AG&<7/NF6P-Q; (!_3)U/3RW#17 R"=/Q&X M!2D-VIU&?Y($+5<"5/QYS(W8(JU*CUX+O@%12P2\!R/XV&;E(#]2 X2_:ZA3&"'@WME0T_[NKJ="_:E M9MY[D1 F&>L4N!POV_..HZC P$/+R/N0VAT'60B' 7?['?6'G_M[WNLY*+S M>\Z2,-.+DXFZ>BW[*%_G$7\+]X^OP]Q7M"CX\PVY3P?FF#.\3(_$"VAI=,F> M=T;=P$ Y AWBG;W:W_.>/3^&_X3)VKF28"XFA@>8I4'EAYDU?.?3LY>G\CM> MB,3M2BOM YEFOE[HR4=X,;PW=6->)J=@PO W9RH%.^4PFA(T&GZ"-^OCV$-G M,WQWTV )+U&?^][K,$ZBW+=6 E, _#'VP9O/'2ZQX'<+X?Q*%ZHYO=HC6=CT MFG>239:7+K\+OQ_\=>;#MCMG5;O5I<.0L04<*,N4\W(R5Z0,_K7XGHQ+OSH6 MAB2F.+VM$0VE.K9F"H2#G>H.A."0GQQ\J8*S(B,Y"X\).Z4^V+2\2 VT1Y.H M$$A;30SGR1!66#JFYP78/B@&719H>?W GU$7"IR904B@R,^9C+S 4\<(1>EN M_.,J?0,-(N.V>.ZAKNR2B9YE*4>-IJ9X=.'06][A1PQJ7W"J(F.R;=UC+-)Q M'%XCX.*__]7=ZNS!.L59JUGNB4J>,W"\41/1*RW_6"N?8,MT>0MEHJBT#4$Y3#6%1G,T&3.BAP4.ZR,<,#JU@A4 M#E-JP&J&S,>)]([KYC(MV6_@+U#. 4-IET;BZG.0>94TRDL/E3-W&"+^-H(Z MQ$.:M9BJF9WSPJ50E)25RG@;L254X2*K3$,ALS#&@=7.CL$W N&K>Z27FGK4 M'6*L5:8?DKQZIN*O1"7S1 M(M8B?YX4^:^C\*,*W#B7CM6QZY"G\+] KY@O(RK$4%T>N%]^UJJOT=&%,Q7B M)Z*'!>^!B,K5&IF7O\;)#1CT>JT[%'NDP)\L]M__VMW:WMVKKJM\T6)0[5.7 M?,^(7+5=E4I'J\C/)0QI=Q2Y1H1&F5J>]K6 F&EK^TP(9<\SX3_=.K[.^YW8D?6OV MZ33<\Y6YIV1PDYZA D(G>:@$6ZG(E*N?BJR4VV1@*;11+."3D\+,]AZ;44IY M"Z(!EW767,U>L]4-?S3\4Z/(-QMP-[SIXDMYZH$9F2LND5A$$@8 M@3ED;1"KFY:I_;A61CLTAD_#&T^1-[C&B7-9ZJ,:%EP0ZF3?")JN2.,UG^>$ M4,>PZ:40K/B&_AOZ?Y+TO]C)J:M,J;BGH>J&JI\@55?ZI=M?)3?[>8.Z='D$ MH6]S<0AV8OG720HKG9LJP&H)C1D6H O%/JAY"4D[24L)BM =D-R42OR7,@A3 M46G^D3L%5MV=?NQ MTZ9Z;P"2MN=]G?+7+]*'>1PC-JP:Y@6\PQDBV"*$STIU9)X2V@S7TY,G*Z ? MN>T*"Q26D&EWSJ,FXV%A>N81-P-;:_&X8\)/TV.Q:( #09KA+U*E_\):!J?+ M/71W::9WB7*)(*(E;"K]\@@X,_&O=5>#[>X8X7J R*=A1L!VLY1&.R&L"3[D M)L0^A# =%M-K:B]GR)>ESY ;&A!,NJ&2Z1WX(^J!:*,Y4#,@%J0#-CLK6=?G<#O94!F;XM^=Z0&:8$OW.ML;$A+*S5)]SJ> MU!0N>XA&WY$I(8QSEML\T.)%,@),+-F(4>KJ&C-$8M#0#NWNZ>L'(;:=3>MJ M[GD2&+:[,]!OZ;1X] '^5==1;X8BF6_] 4M?!FDCT&?.SR)TUI1'G2(*Q4<- MENF V)Q_PC=U9%"W#(<387#S) R(P%=+>#E/!J^^(ZAIVET%;??R=8!H>1Z M@%U&&'[2R,R].6Y'#HM49Y!!2&TZ_NKT,PI"-[RT 3PGR#'J7U.$3"C2)V=_ MAWF=&"?R;Q K*[M3G 1A-BMH^H1$M]QN1Z?E3=E>41SY4V2Y'F11;5:'0R7@ M)#VLDGN?G+4-(S^\4F-634.EJ!.;[D9# M%+D1/,$] ^I#H/.$AOS!4X]TBQ;#(/!P'*161EK"4HX")$NJ=$K2> M,2K&F.XO7QMH;)H[A?"F/VL58,95XR_YCS#XI>VB)0CZD*^GQB48C7<*^QD[ M30!-\$*6(EG&L#(C G-QWWI6I+,$;1 ]GVB8D/YF]!SO0XSP\_"X?1DP3P(A M0":]I"EI$K;%P68$WZE%(1&\"Q_D30L>5,;Z.(IT"_HM1U$%V" .Y7&_^#A< MJZJ9&SY1+J@?GZ=F1 U')+,BS32Q\FP^/U;%+$I"TXU7 4L.8PE)?UJ\'D/5?]UM.RR[&O?7+MIXF!-UF4];8E#6N' 1= M*:=/")6"Z80,;63QO\%0WS/2V+LPHA5%WNN+,J>"DF#C$ZT/Z>/5W8MI$1DQ MJ^]. I/"8Y8_]7E&8;]XEP)\K#672;&FC$X80\ M?Z"B'W_8^]U@8XN_>0R@A4L3)VR24/Z-4S=OMF$*&A MQ#[U^X'3W=T@ZCLC16%!%6!+:8KL&@TFT+LKM"2PN#>&1'F4- <<,*3C1^1G MRI@_<]1\MG!FJ%Z9>(E57AU=V '1FDZ(D( $S)+/,"STK.VQ^_'6_'S)0ICJ M*K_F9^FK"0P,Q_.IE&9?R6QJ,+^+J1+AI 1Y7UH'$'5%21]8Y<4$TE;P[9"' MM-/D<(;%2=7VA$"?T@AUVT/\(+)/^1 3(J1@MYEZ67)"8P MD0S.V1F88X08")- [ZPXRO(>^J"00+[$6AV'%.6+N?^28Z;'^@6<*@*U9?S0 MA$"!*=1V'49@N,8<,P/Q!#*-,9>\8H87_MCM,-H>8F3Z#-E+VR-UCLXKZ6^F M88:ST%6FX30IO*8[?SI!=K!)L2 M'#S <1&RD"?_EP/[&.[7T1!!B(_(Q1>(26U;AU1G@7.(B;TU,E9 Z->$ELQH M=0R2C+2+*-TQCQ;Q\QJ?B3U<"E*!K0&DPR/&IP@QGYFGS-FA!1N= @!.J!8# M/@*:G;@TV.80;?1) 113>2J!SR64\9=5$:6UMT,?25"4]< U *$I#TO MYI'%C9(1HO@4K%P1>'$.)]K'\$;2D!MT^N2F& (9R;6(*U=_KUB-$PF32$66 M*Z@)LRGE\*>#:!8HGJY@'2)M<^BHDGZLXV;0#2L:E^)$HL+<169/E0LW+^\#)(N&*;'I=(L M%K!7LUS'O6)%/B4"Y>N!1C4DCU(Q4%1:P1.GS3,<):J)5W]'46?<6=PCW V. M2-UFA>E!17JT3@6;S@%.YM4HPFGR!:E5AS/-N5.$3M)SW&^*KPT6QR[%')8A M_='.XX2K&1:))$6F8[1FZ22:?!3I:Z9ZBP8=.5+%7$HK-#CX/*%+W@?#GLJG M^!RF'M'OUE1+GI>">4V2)44?<19!:R3AV0$E!]HT8KA=1@P1%JJU?R836J+*';M4W 7UT8VB)G8=O&Z?WY) MU4!SK7B'5Q$ UR+&86,+XFF2:2+01K]DYV%5\M5])8;"L)5SQB$SEB*<'H$^!EAA>V6$JCRA,GPQVGC&@QF-4>08Q,?9Z9E0>EC6GO2"4>"U#*.%]HY" MZ<:Z;NI_X#2PJ)G27N+DD,732D8YB2N:=U9W8YT\';X1!1/9K!O!S/ MN%;+ED+[AI6J:V1'R/Q 4Q*!AD-!P>:,N#TK.5N\&(H +P]"NT0F^-0O# ), MR^NK',%T#R-U35)!P&M_=N2XB0#W8QSA]$O+>U$@^'W+V\>QITYF@_:>L\!SL;86(\5/6\I>A455U!-"^ M!Z#HZ[O.WL&,8P,YQ5D(\$I6&"V)/+7(KG=:'!LWP\5RE6IR=0H\LCK@573*QW0043WK'QK2/8YOIQ95POD>,( MLMS 3QKO&#/'#YQ[9WQF](2P/($ZKP9HWCLNA+,L9XBGF>&'0QP8 1/'%Z#= M/$MFA!"RO<& &N#%!JF([ M^P ^3F:P/!RFB%OQ2_M)IDNVFG1)DRY9U73)0TL!GML,^+D:&[FP4C4!*%8- MLG&852I4!$./[2TSAI13OW9:(XV=H*H^_T:/KK&O6SM]\F=0"@1223Z."M"< M8+>)E#(GD7[1$ @X,(9M^&C>]BZD6(B%=.TST4AQ\^!)5:V95^: D-2G2+T= ME7G&A+J .1I]J;5Z?E;M<;N%_@9&8DG[X?PZ7$J+R_^.I/1O/TG38H:U WI, M.*8RZ$5#.&X_Y?7KNDGO?0&60R 3W7ZQPPBHM,$>#=@Y,RYU0U,';-Q*L1<& M>65PN=9,BYML"S3P8RF!@NUEM4/U&A2Q@D>;<;:,2BJWQ%9'V77J@P<2AL6]7M+-$8N&DU'"X5\.^1P=]SVTC6 5V/:YAII;Q%P-%"=HJM5C& MM3RB1Y7C2]JPW)$0R5&2@(-QD!:29MQ/LBE5>0+U4LSVZ&"?_TT)_"YU_<7[%T;]:UF:J;0F4"M\8_"K" 2WO@UM,W++!(9 " MZ-?"OS(@6Q_KHW&F+]M;I'$8O#K Z?77B:DA&IKLBKV< @'7B,K.1AA_*DD6 MJ:^SS_,#ZKC(;)%X,DW,"!]=T6?A[5S;NPUG3F/#2@(:,3.F,RZ?X?(YZQ-% MCO'.08-[4 Y5*NG*)"D$8R*9I6%"DM2 [K7L;O'H^,W_G[UW;8[;RJZ&_TI7 MGDE*JH)H4;(L>90W530EV4PL2Q%EN_(I!3;0)$;=0 ^ )MWY]>_9:U_./@"Z M2?DRHL;\D(G,QN7@7/9U[;4/'][[<-]-3[![X\0AG\-9*0(=YK4TG-=6G4Q_ M,S7GF637R+^2"<>MM4=+<]G%Q,I0NOCUT2URP)"5NZR"SO!( EE^C/?DIQ<9 M)UFHL!>1SG1GPZFJ.@%"BUM%OHFL+DRD21SUQ:)V7>:FYTO"1 MTF:F0J-9TD#<>8&:1LOA@:BP-M;3'TL57*P,<9*#WH]]L#AXHQR#W*:+!F#-59@0&;\'0VH*_O8AE5CDBZL%7'0SKA/!]4[?$6ZFIG_P?I6,A5RE;P]GO:(9SOQSYN6ZY_*. MOJ1 43A/8>C9K-X$L4(%!?.JX$T3IOP^MGSL?67/.:NXZ(+VMI8YA+=S&0"B M$?1Y$D,D&)#M@6S7 63BXU8V.ST:"53*4= M/N+./)@AMD53BZ5@"1_W:Q1Q'"ZF":18-EE[FYX%.&#:V]A+L\V79J5*5X:P M$:HSLNM+I/J<+(BF&P"C'7="9(F@3>\%(AOU,C<$.WVGN^K62-OW4%\P5B(: MN!OIO; /&NW]$_9822VO^O*\82O: PPHLC<-O!79/ '#Q\S'G(/O#4IAR89; MMX9G;DR;=OFBE$Q20H![,#NFKYB=),9>409K0[M1(X5*\4=DL]H!I)[HS^74&_PV9'-@L V]T6.#M&?X'89BCZY9]%=PT[0.1T8GA-81 M&X$]M]AR:I0?EXT_>M44W"V1OIR%8/37M(FG&"AFML1QIA_K"JXNV/G!A-&< MVF7347>%D)OZ##6OY7#>(;-[.09?3F-ZR18&%6_D2>^X_W[ M#;6A'>SB%SJCBO;[J%/ 8ZP)[G51+J5SE,EE[S ,9?2DB-ZP_:]+2+F@.75S MKV,QY^1^IO"!VA,D&H"4<8<%"R(X-S$O\MZD6;"&)'JM6D]23['<"N.[/?;U MOU>[O?Q_^8_ASJ-T[478U__^1?4?P>LTV-+P.FI4%\:^H0PVI9AX<06CEN_R M>6)N6; PLGIVJH,WN!!C124>JKX:FEA9 H[*D=70LUM'>RRX-H+8R1G,%OZN MIWBTB@-NH;*"29I[S I_[P-\;WPU<)C>Y[@:]6!*$D0B5U[GV]FC9]GL\.NG M7[GMY;9BHPT>$ MO>POY._QE1DLIZK'_-"=X9S4YV6;N1CB MTQU/V.OXQX@'!O;%,^>4I+%JA%5NOJG9&H0SN4.#I>H.DXQXDAKFFZX? M45G\P/:CT7^6N;>G=[FWN]S;;+((?YRT?T?&KS/,\DV0WWDO ML^?*C:EN6&WQ3%:90ZTCT^:[YBIXBVW<9%2W09FVJUKI 8"O:F=B(&K$')92 M8I32:$F=81APF8-I_L";_ ^<%YN:9HSK3^9 HVVLX2;3(;*%#C"!3A.BM&AZ M/@:G2:9VJ^5'B(0Y9\@JC]0^'IOAEGS2$T0(5/-Y+/_B0+I Y/<%CJS5KB03HOFKY!F").X=5%*:F/ON?UWYLE,3>/IH>] M3;;^92CJU5DXL"ZU7D,>S(=<1Q76CXO&S)Z2&!&]XVP3U&^-< QZ!?=J9R5VLG@?R MF7*6L!')U_C/L-S,N//HD>4.A@.#:P]/ET>V63,I!Y *&&4L#$K730\3FWY3 M>SNSP*\P!HCA'^Q(8&V#=Z"@[V 4!XU M,?S;=10-SD_$ZM&;M)%14E*$2^H M*T!> I4B%-TX^>F%1= ^&_G[=D_H@X7Q$5F,+MR7IJH@8*X+Q2"\OU[F\QBZ MY=\IPQ"<5Z*Y<<&Y)'!#!WZKC;I%COP5CP@J.V9TTSQW^(^*O2()?U'E*.1. MK.Q<2DAI]LZ*\EQ*_AX? G/!(/&\M.M %0M)^ED: M& &#HLPYZT1K3Q-1U7_;A$G KEHN@A=%X^&86CXCAXN=?X 9E]4'$H""A?1/ MW__PBJPKKG%#4=!\T]Z/I#4\(1V;J*AEL]*K=\'?O"1ZUCU3E"SRZI9)FE936=@303%VHT>??\6B0,)WB@57C>R MA*N^2T^@6AX1Z.0:_H7);B_+8#MPZ/AD86L<1'W1^3G+-*Q32( _8F-*VR.-V?$.B/J#1N? M&7?N)WDK/N&,&'=Q:8O MR J-3PJ_/T/8O4]&=/?A:!11$:"Y:C9&Y'!:FDMO2-<24%L:I"W9=A( M67 ]S+RM5E#MX<9.6L< >>=+N%RX)J-"7+4R]VNH=W247G&QDI""O1NU5WT7 MM<<[) 7?Q<0^P2J_$<@;5)I:L;?F3%XS 4&JY&W8@A#R]5*H2D2M$C:62W&=,).=?1M==P&%Q/Y.F3P+2"8P%>P,NDIFSJLS#4 VLT=E6@HKJP?+ MD@XE(VH8]!/AU?%]B?]"#@W%B]ATTC"B@-EZ_CG\(/P9S+PR9O MT9X*;O31YIS$8/"B'[*C\H( =-Q$(7R#5$72C*#V,26!^NZ[4Y(Z=;,!OP$6 M$G$=JWI2!,(H4:[SDY^A"*N&9?4@1W)AQ=7^FV7)Y:R9ROEY!8%!KS!W7B.A M*0 >2G\9A3II$LH-,3_ CL'PM@T?9=\D.X._I2C)&,,D$5B2;D&()&=RJ=4Z MB'!$/H[^VT:5X7$81B$0-JXXX(]O2SS92;"Q&PO]&21K6-WE,IX'%F6V[=^R M<2GK):M$!P%#]$3&ASPFMK'"QY/M3M&$4]M4?3C@^RBRB Q0$#7G")]I+#1-^H;);L\1."$!_5EF MT)[=9=#N,FBW.X.FY%119;W\\2AS@5C2E\=O?CIY\>#P:Y&*BMD@/.O<)!FI M;,@E8C="31)JK$MQYBU4H\+U-FF]_]P$08OBM\@FMZ10G@Q?0"HD M8W^BP6R%HF[#=-??![^43@@*ZT]^.GY/$3ZCL-=RF9^.OC]YP?\E@6YH2&8( M2I@!R1&F0,X#!IU.E5?L,6&2\Y-V)=9367/U8,&=$3",KC21;W./;*+:\Y[6C]B^ M;RL5R@GH@;YBL^G18;"BB$630IW'Y /:XH-F*/YE*EL=5K86%WAZ X(- M,CJH$ V&4R\S:)/-E&!UWK;-%<"\>0UK#L'6-BA5>X:=R[R;'O'3#%Q0P9I" MX4TP#DFZSRZ:JYC)E"%[%CJ;!JZ8$08V ^K9).?2SB"==/:GHT.7'@3-A?6, MT>T:&]7518GM-3&RP=31_(;I3]];R3FGZE'=*.;<@;HC B;"C ;ID9$/.!>C M%!)FG+C:XZ9'W^LS*@\]UJEQ'.4G3,["LI_.-$O-,$^'7S][AE5&Y9VK![]U M):9'H" ;K?N6&4(\U2;E&L)<["DQUC8O&:XQ5QD1K#45G#'N7T#<::$PP7+" M;_K0] &H1:,Y=0I\G0..# GPT6O#@N_[$\\_3I(2$B28OPT2AE;_8N@!I4IT MB-CDJ'"2AH$'QN875IW+SEP]VKX4L\<.O"N" ^Q%2H4 MZO1'5"Q8"1K5^E>M_B9U<24IJ /,3,RV0?>GG\G%I[Q&,?BGB^=Z 7 :IRY M S#, VG_$=<6'K"-KJGK,OQ3 %44ZRR"4V'YUBSBGCC@*QVVMC;E2G\LE*XJA*"]5Q&0W2".D7)+C6Y#$ (1A#L?FUT M$1YX7DF%/)H"\)$!8D&F[<+XJAP[D<.B @+@&_A--&V@_;),NRC ]Y8XSNTQ MI]YXA@;:4\N&G8V*HE0TZFSVOOPE-X*PT[ _C_-VV82O/*8:H::MJYP[)+BU M &2+-MVP,BX7Q2C5(;+%'8D$BS$^Z$@S3LI%6N4%.?6RK@0)EN8K?FOC\?:X M#(2B@"DQV*_+);WW7%)Q!55$4G$!LM"7S0?>HRDC,] U@XU7SN[)(;BHSBJ& M3#57-0',^%@1X&G \42)\? WYC>\JA%SLXQAQOF&5NBY+8'D>P0]@/=0#<.22:SGA@8@.J<'.$#!@J;>1 R)W$&J MK+]H0I6=)LZB@@EA696+S"418RH5]0@^'0HS&_]AN*O)AB5V2F_/J<+FD!2; MQOA%TM#NRXMFW?M%X 7;M(,DW9"%P9(%W'.L1V\>+MLC&[4QLE<59,1HRG-;R> M*\; J=I*O[VRQ@RGG_LZS% #R&E'R%,-E'8P6K07EJ^).334&'8],_ M:!8/9#XFU(P9.!)=8"B$T432>6*CQ>E2 >^0&9'/*;9$"KD#3K33K!.'$GIE M"FY1>#1IHB:3/]KI(]N [2N(9)D3W^6,6H":[IRIR(RM?^94U>Z^FC.9H @F MW!&=MC(]26?EMB&&E7!.&;R [9MP"*3[;3CB!-:@7P-GD\_0U*WACU>6$K\UDG%D;W T+D?>HVO8:0T+ M2E#>/IJTQ[2/SV&@6SNCMWG8,53)KQ&XXZ.W!D4NC06QF7PCWA,MY]RKS_ < MYVN@J-G1LM8.U3,0528FQ%82#V3 6^UL7Y4ZCITPFK:?D5.^?^,GSO;GEEWZ M^BZ[=)==NG79I8\+F"LR;V=D9ZR,$XG)1B7':8:Z7GZ+$B#8J(3D9',PWF>E]S_&)GB$S8O"G;;!Q0%.R5=Y#Y MG?@ 5W,&(1YMD3"ZQ*PV=P3G5 M8 \7-$VYV'!H4PI__CA#HZ2$\M8F74B@M ?'P'Y=#-6F><+R0C'A[\6GC[9G M4HD7NZY2\.E^AE)]3@7&7@*R0U3C$J.X]#5=*TLD\V&H$1T'@AC&3?8S;6?" M3*UI@B26+[\5/J VR?@LUAM?J>2 T_V!8IC"A!ITB.Z>UWM\A+GDYS MI/PN.%Y4FD,H(&E/MU[2_#R(6'\-43B&3IT=\59^:QS)RS>[UP66.*7V]KN, ML_,:3%*8["">M/#MX6CZ.08ZC9LRE4:USS65;"*UI)_H_(CI% MLQH_P0?E%C?=O9]11G&O_WWK\H3?B(%R50X-#6*V4UMJ'+G?85TE9VILJK!! MT6_:.@T547#(Y@TAB$Q>OAC[V\/0D$3S\OB$T2[B+&44]V+/[;YA.H*)-O"F MMIE;11XM\N!4R3;MT6H?A4]=BYB*C=F5;'*8SYDMPA0QF(@HNZ4[0ER)P1(D M\\/@BOV?EHU2)-QO%54??T<7JI@-&,6%=V19_H'6X8TMP_QZNS";K2^VG5!. M[KD[9BU_M3GX?MI.O=?=']N$7@HO9O_MP\T#>RT].)/0;VCH%V^^RW2?\J[M MI;S T23>'FN.(GL[@"NI13>5*(9%+$8;4YIV &KP,J[OA"7_+ M^DS@!2_?9DZUAFD5<_"CK4!=.9<$?/EV: 5BV1(C$!G%3.T_[.=ZLTSWPDCX M$7@C!@H)\<&9&!@ET=_89X)QAF6#A\+^M#Q,32U:[-M2D\7/BWVHYC SL: F MD.D\WU1+*?>DXJ.BI, LD;YB.=S77_TJ0X^F?VSHW1EY2:YTIZ&W MS\;;O3%OC\1YSZ>-=P?O$Q0"23Z!RB(BY28+3G!S+TJQ1 12DH >],,/9B^O M5>/3XB[IR&:E25BH:0%"NALIKMBAR#*]HF$5ADB>E.[>SRI%<*-LU6TSM@>A M4SL3:,Y@1G1F>4[Q73F#J>GLF#_$7IK*W,88JV%]JW:^60F#-@S9M'6N0OST ML,L[M3&P-OW4,6R %2L(ZBI!2[E HKE3+*X1H[/#R=/>,][0>YVWVR4(Q=^6 M==UMEY>Y!G'?75##UY..?F;3RHQO=E.*IF3\ND8,!NE^5F&1[2.Q_L ,Q.S? MZ($YP"!8 !?4&8:X[S2 * VJB?-?;#HD D?@LH//LD3JT<.[)-9=$NMS3F*] M;>C30)EAAA3YJ@E-R_[N-D)(PL%2JK7&H:[[B&(3U@_V_O\F(B(\U^RXR!\G MEZ6 M6 2P U5/.T4#EM)S'U!F%7\,$G['&U#QA YXQ.6BJ)V-8!N0UR9%%VW M)>@@5'I?6=OL0?F3$Y-CI/5>R)F#F7U& 3]6.]]**.>]>*!D?]RZ:!\: ^S" MW@V#48P_K2[SN<3#H$<-#^:Z)(.0 -7>0[0A^H)P6B %H_P(\X2;"-B&LFRP MPEX%6^8;N?E1,HZ,G&O?RWF4R]-1WB-\'=&ZA:7\XGQ#M&YY?=\&'YMS(!Y4 MY=(G1].1]$;4,T32]$IPBD4X\!71U"BFZC=3SS2.>D8>L)\[0OB3$)$2"!#D MDUC[R4?F-B5DFWS@Q/E;AN+"Y$C0J$0UT<%C>FQ3+$(4=BZ8FR7&@%M*9.S89(98SI7AR@M MQ41OKHZ(S7)F'O0"S6@$:\#L92L2LX:AXKBJ_ZJ<:2-MVPJ=BS3W%RX /3P" MY 9*H(BX\QQ=%&B<$AX90XJ951^&T37$.WMXZXN[/^B0HO457U M]5?,$D)S@[H5+7.5T*D].&)=WY?SBYI;-M-F>1EV;+.B-DSDYVJ,0^Z3]SQZ M^/!K><_[E\??N?JM\ T5CE,T(K@02>6RU9W%?EXE.61M$U[DJV_ ZZF5! [% M'F^3/'>F]>+:.SK^,$ $#0P;Z_BU:VVX(*QG"+6U.W?D9B2(OSLYX.FF-%#O M2&T[)\NT=1'W\AR,4S2&=UZUNW?3(J4O1$D3]WJD\YR)I1L:$SOU=5VZKERQ MN"W7/(UDCM!&(DB7A21\_$NV,CS4;?5@>B&I-_JT,$BR.0TP+JOMGV0EM_FB MA$:?N,:"8_01J$5GLN&6@M"@*9$VC?-@<*,DU\5I7#!FP8MBCYM<8(?S);L MX>+E=M!*=6(5;T\4E"M'Q[,,2N2)1;*NMZ.-= ^+=G5!V'H)./4*\N>5APEU MW=K?S^QV6XNSI3031*HT_9+2(YK^U2T\FF\$XJ;& M$\::9FCD\$XJCS&3O>?AAD\[VZSI^_[RZ,G#[.'#AV3P.,\YXG3:JFMJ)E#R M3BK5GL('D:,TR_L@ENIR:]V9 2PE4VQ<_54$$_6;,%2Z'%6RY(EFJ MTQ,H) M6,VO >V+OUP$M2IE.ZD\R[A.W#F8\6$7ME7Z8![.?84;RF\Q_)EX5 M$)=BWM&V*9@>D;F4>9JX4%@[#G8V$>%]R*SPF_")0T-,!53&C3I-$,7Z!/ ! M"#_;6=Y5,J,;5DS0D1PLL.(H?AV]/)*9NZ0_>KQ_)%/>P>Q5U78]7C^J14[M@Q0%XTQ2;X>JC-T%GJ&Z<"(:F+9B MXZ86TM'$ED3Q+1>H"W(E.--,Y^+;'PE-YX;Y"MPX2?WE/?<<^;ETF7/_S9(M M&N!]](R@]Y]N96JU(ATX8 E-V;\\&UPSO5N?"PTDZ1T@/5CLKU:;.L93784] M2ZS4+Z!W9LYX2#J]1ALOI[46>FY4"H*U)4*&""2%@)*C8+#VS!+.6"8]MJP? M:Q15O*[\LVLWBW 5+QC/*]GE=D,FI/%)@UK$K-3"B>U.:,=CI[BY#H:((<&7 MVQMMZ)&PT_5*\X(.9Q*F8L'#R'D'4C'KN75:R"^#J:1V%6G"L%YNC4 5:KAM;T.YUBU.6);AIZFM/8Q,4:^@C:9#I.D>3<6XFS5J#(P&MFB M @AIH-F14\,=7)->_I+3AP($"JY8!]Q6CK\!'I]HVZC/BH5"'?LA2^0N-F)A M^G^^;E#;+E;*.6YI%7*7#YOM>+^>W2]Y/8YH-]*E%J B.N=E*0D?EM%=,*4% M)3,YX9'*X"S2-J@W4';.1=#(EOD25-A%R)?Q9'EE1V_6AC$^.NJF4)1(-Z4K M]]M.RB^84 PHFH?\B"D?R'V3"P>BQ\Z*5NBL;7*.%^O&,>L0#31CZ%(YD<9W MN.9.T<%['9RKX*N$L]*#G?TJ1C1YWS,#$G$O2Y$]/J6;7CD)Z"B;A)61P%2^ M$C-L,7BIG7'AKC*DM6E[P3+*B K"P?27)KTZ&^=%4R:3DZ-JQY?9!%"C-:NJ8#@Y'5/M\'8(;\O']3.D6@HU>-+ON_<_-%[0%WTI"F<_13=__8Y]?['KWBR!K04OS.-ZCN_Y8XMWS3:^OOW[\ MM\=E!J4*-H:Y;6UY(>TH*0H;GCL=SI@L_^44!X/IVN9LTPT2_M*@2YJA[9&] M'N$WUI0(#L6>S;R"+W\T-^1;B1$.]\,[1Y(:-OBW+]Z^R^2 # _!X3-&#-(U M')N7(!UU0^$,QGE>*YPFLM70.+C/-#/"R9VC&QS^3V]2%?@#*< \$S$'F.YY MTQ32]PGZA-5XCR_1PFB.&?-*YM M[4U%$WJ!3[,; XT6*H_>U$RII*^8W3YB_U7CNW":I+WI99N.W?1)[LA!XVYM M)D67)&RRLR!J-X50+2=]8ZA=YM)J7EYN*.,3]-2/-7;9*X2R)3C^P T0[2$) M_1\A(?H9E*G\5U9 -3G/O_KR^>'#V8JP$.@&N59Y MZI[SY\\B>]ML,BD**"=L26 MVEZC27<+$YHT:4P7H^V-M0I[^]U)1B;1IM.DC6=83 TA$TONO04K:AR(,/(% MXD#)6&.>%,"9O2_1% /MMPULX;(G/G"#96AETT9(59G/'7L5?*N:!L*TSV\( M>]%"2TK6:2G>B&^!WI52EK*=3OQZ1)_D&/L88%A(>I!G)1*8)H*,AU1&8_ZS MJC/X+@;H7K7YAAOG')W1[KR5J)!7(_;>R-I*?Y:N/+2!NGE++ CAQ<%$@+QC M-7X6-B1EBU+>4N=!1.71ED%_@7DN[#A9;XO^21(G>;8ZN-J=B+/*JY*JK:IN MQ1T(T&31<%4JKTK3/PY8Z"$9G2AUJ3TT:%9WRC*66G\Y8/?H9*D M;&6;APF53;Z47M>XQYE*% ML=NF;7P]L7B8OP\U,MBB\>F$+#:D_V'G(OU$+0F"J%5&7,Y1!@=B4Y=* FV@ M&2R"_A?,.,2#G9!(;1!T*V>0+80!+S=9%KNIF _4G: WR-%GI I:G.4ZJ@:A'LXI2&[ QZ^MEHG;AVO>TR!GI(E@S*,P]#O*IF/Q,7E,=ZK<&FI.S:-^^+[N\^S_._172;P+A-XZS*! M28>T:(D(> /RH$7#>TD@<7RF830ZIN3 M;S/N)<=$-*<47B1Q!P_Y:%FV' U.7+\(#7+XERDB(//J.' A_LE%M38_*.%V M"Q(_98?!75.NS^0PNQ*&^'#^]D?:0&BK/RR)LI+(^#Y(*]@;!:5!:.J*_[6L$2S M>7!^D,72K/MJ0B\K9_;?P"3G1.!VT'W:7-W$KG7=Z6]DPN[W.EQ*/*%6R6]W M&XIWY;PYKZO_2_R8_;93V#'L0>ED]U0;)!W%K+L)6N!4==W,-R)XSX*X(58G MBEGY'>A2,6Y::4=V/3FA)+Z<9$)9BH1@7.6=5&E2U0@A;L\D+DLE@#X',N%O M=2X8H'%FVI5TQK2DQ+NS-]V-Y/;1\2/%X0)-(Q@R0-2E9++5#8V?X9P&\KRG M4,Q=BQ M+>N\;C6DWLAA4#^1X*0V1/ M<>,9F#58T7M+8]?H]D"%GK.*I#F[J9I,^]B/Y1S7F?@Y97%[CN?/6KVJ;"R* MG=Q!R7(#M[(N!JU#IM13Q"ZE'MR&60W:4D.)=4,H>ZD_M&8*J8KG @LKNZ7 M2;>FI?2MP>=AB?/)1 "T6)-V4M14;)4QL) M5[I 9YX&*"F1X?(8L3A?T]YF]&1BD=*7H =8#,@^M^PB3207@'LLNQ$XNP^5 M,-:NSQ,*Z&*7;;,O5L:M9:+[M'/$A*PDQ$FQ]+A5KI)T\OC+\NRW% M37,D=JL5D5F8#Q,3G,S]8:8@&STC9<(.!#W8ND,U!N M\ZSAY'T?OS?>>LUI2 .OP9.N5IM5$DS52.KAH^SP\>%LO:04<5O23M*JN%]G MF@Z^X=;($D=.K-3EDY2LGF]OT.K!Z/*#RQ9_,BS1B^].LV&S"<(V)GHLS:8[ M6_!@ZI': #+(^P\J[Y5#*#-.#PSN;=LLN(]V-SLF-K-3 =M\]>3A[)X8FA%C MA(BH,;5*@C!HOOMX6*SL3Q[U],F70@<4;%<2?P^.D1Z>&%XV^[E<+M0/.1$ MQ7ATAU\>/GQZ\"ACE1]V<7/>;!B%"]?7Z@U]2^=QL-<31CEQ"\!*>3 M;'C*C "]FU; XA3K(>;*64@H1LSX1 L4'R[?.019@_$P1@\:)V+HS1PE<+,] MV#X&"%7;) W9BZ_ N%WV@-+&MA:!:7 KU2:J5C:6S(JIH"4?$A,ZT-0N]%_! M0PE:[_B(AGG (Z2D\]/G87\_U*CZ:"XFBJ=75=LV0NG#3?)RUZ4\K::]\5F] M/=:72DQ/&9Z2B39+XB:(W)-@#%6*X*D:L-U,XKN8T6P]I&8\%386_PO7)1U% M ,O067WR[&F6AD-V/^7PV>R'_SE^]R[>?/B$Q%,;Z90FPHL#GG0B?OWM+,L M?Y%M>D5!/@*15>NE@CSD$N%>YA2[[;C/LR;L\5TFZ"X3=.LR07^PB0EZV6RW M63@DJ-=P(M/2XRR_C&MX*(.V4 C143S>Z%WP]F;^;S5#,> M/GQT\/#AX?V/L22S$>XJ>!/EVASH>COYR0I&7?$;;AA=LG"*:@YKK:KQD[QG M*O>7@O#-I]]>Q3[$?7SY_EG+/,172[.5%<_8EHO=!AC/+GT$__.K"?L#SELT M/NXE)EA*FW*?]1$/>H?2XUS0X>S]T?'L\=/#@\.OOOJ:P+E-USV P46!B.X& M'\\.@:AG*4J,$)4N> $/8G;'HGLLR87.8%?LRW_&+IMRPBY;.)!%8FHZ)>X" M[+^[<7E[3+@!27A_,:@_M>6(-)3"B-%;N0\OJ4N0[ [;^B@C\%[Y1'3Q]H0$ M?'AQB*YQL)I<0UP(@<1HE.R#R8A4W",\@!.KYDD=D >KP,O Y2[C9EM3X*2=TX= F-RKJ26: MDRYFZW&M!WCE7G!,Y,L2IA^&V"IADS;;D_EQKGM8P2""LFM&&]FD])F\CF>H M,^E3"KH=00(@_Y20B6LUPE&@Q:8]LRR+2)HC0 !9E'N4_^^Q]5D:B6BA*93L M8EC4KE^69\OFJFPEO7C?HHCA1,_Z?!7;#]X>":0VT6B(G622*HG$$#.5*NNN M9$QXPL*5296V;<\S - +8X@E$ 7-HF^L483YK(N<]3!J>_*KO(WK,)C1 M&4ICSH-($1&D\.IT.O$;E!MRJ#DXRK'#$TF;I1$NB9]EEEA),N.C(XC%F*1[RZ2T)0@[LMX&0?1K M8N:CV@JLH"_S#AN?ZQ4H\A@,(>=@I3QK]86^I0CQ,'2_+$K'[P(VP/*^&TL28.Q\S:L94,:]LVZ M:JHBOH_6_CW59AK0_:T:DEP(!&XI+"T\KH',QQ!^?/OVS;OW]/O]G8V8=\ G MZ/.,3V.'=2Q&C*:Q2:Y9JK/5"@O(5&?K:^YQ37DUE1V^V.+JHH2IL:OH@J9' M_CR7?Z,28YYW%WSM+-A&V--T9BZX;'8B",R@,3V<8T!84"-+^'41#Q)=3W%= MB3:>4J\WGM**,20(Y?%B.77ASS$G;GN/SS*VKNB+A.U>"M^LI@B5A/-LNPNL M/N396DF5Y0"YTRD9ULT1; 9""K*O+[DNC6_EXP(@JL0>,!W)ZXAN9$FMA".- MVV\:#40@D[MF9'N1&;[(43TZY"??\2"/_]$2#2+U#:*N+'TM>OQ(\/$':YNX M;\(N+5J*&Q:R^E8*1^#-7]9Y7712;%>A7A8GPL=MG$.48DCQST^:8J& 8$/"EWHKMHKI1> M[8J6 N%X"RYXND-=88^F\^ M5;6$K=:+;G2)+-A;*J JT-_!@J,CC0@8.5LVVP^'@.61>@7*[O!!WTL M!BP?0;]X>?:@OH8H+S[3GR56ZV='#N-FBQ;NK?5 .:5HX#O5Y#C<3$H:-B_9 M)+490'V.KM=7HRJGC%?4:/95KV-_Q?::*+BP_AP^P"MJ(S9F02L7_:_H9:V( M%@LP1XS^A= \Y*[9Q50W[WU% M0!G'^&]2PB71R?#GZ7H*:TEDQKMY<6(TF$2Q?I+<2YC-'.:#="%5R\\)37Y) MI:E!Z#6(.)H;4V%Y([RD5,VH[HG+-<428V+]EF_K]*O+;O31FN,0L;V_2>]4 MI;1)[9VE,!.<"LY,?9H]?<*I+!Y(C!A#N',_Z8&].@PLH>"9[X==]WN &(_\ M1'+I5L?@U6Y^4:Y*_C[JBGK)"4PW%:90;"\[-U#G:8'8EV;TGCT)UOK7T0 ? MUD[!6,&+;UC!GJ[+H%I]:ID_59&Z&$-)"F-Z9YTU34]E+>NUY//8Q/VH),7M M,9Y><6^>S!=X1H[O:_HR(9QIB3NFVN3X3YB9JUB_3[&@LOOK="IO@)Q.Z5'= M'1SBEACEZ$F&QK?DV2X6C_(7E,IPMQ\[1$6I(]KZAP\B*E[>Q[#W5NUX:ZX& MIBZ6I.$@\!>F=;CP_K@-9HH,[R0=',2/,HIQ WO^,U4;;&%LX@@UK=MM<'F: MI8;(]D2&IKH@<=)B6<'5)>&?\K9//(W4WY#$: ([7G6V.M! 0LZBI72#R/TX M,CX0HBZ*@Z@6\,10FTGW-U\J0J;WHL0WWH$W7?955HO M^4T>MZ\<.TF]_JH5^<,71 ((MB2W2'95$HQT'5=]]KS>:LD(-@Z"R[*8*.PC MK2AR)I^V.7PES##J'.M0Y"6_H:D;9!4[P$EU+Z0FJ?>]I](B2%XA&-8O[:.6@%2Q;";K(/..Y M8\:S!4Y#R<*QL6Z=Z**;5W2HV@]E3^U -\'B>*DMHA;D+*;V1EH\O3 "G[UF MWZ%$)\W>N6J;^IQR$F&&71'JL!@QQ]R4?A\"-?-#&6HL9TRB5S9>P1^Z(5F6[ MN"-CI,;ZG0CU17&@9ANMBP79OHF MCN39=KX^]L<$)0;&B;L5@>NRZZWG+\TVE2I+ K)/.2O1Q:]+D;#WCH\^HCCD MX2/!=A+AX_7CJ2CDS\XEF!/$T#+P)#CRM\P[%T.G^A2BOSH+_[ML\F!+(R.1 M)1F!;,2VUX'SD/Y^)AUVR,W+9F4_/S#F293'Z@+%-=/T@"ARQJSH&NJ6YJ^/ M45\T% U;CW3<_(-OL)FZC3Y.[$@'_4J CD=)@;6,-L5BUQSY<5'FA>1NR+1H M\\*U4!R9?!CF#ESOCO:,]X9@E^0Z-@S1,WG$4\9TFCH/-@XF'&?[DE2MJN G M4R#B6R-RN8.RT,O1X%FV>B$:>ZPHR7J4>LS!:*W&($LE^22DW&CI)3F:LVVB MUM."SMLS)SOR+S0IG[@&K?+JX=/)BL-N_0B^0%((:" MYZ QE39Q:0&:KDL/9=-)V]5[9_?MMCJL#N,L\YIS[,D@"6#%EUI,?"HX+_/& M+PR7?I:YM2=WN;6[W-KMSJWI.1:#Q^00.QEF[@"7NR3SH&8FJD$YDV:W3!3! M:]?^/] H0>A;O@"M0V,/%R[IKPM21?=G]VYJ]SXY> *SM^H5'?/RZT3RPAMH($'.K55>))[O$ D[Y:J^C7.@=67 P&<3X@*T)]"V])<) ] MTE$;ZZ)NIRC?"=&T@U(&8Z/<#C%K^3ZCXVL)?;7IK$T$PHE#AT(TK[,"8L2+ MR7$&)('!:1$K2?//L??$!6+_X16#CE=#NT' K_B&6;LA,TQSM\B/A;>MPK_# M<;K@9LWN%7D_B)O:*4L\9SZYNQ^$V@.R:*.#7$KD8'R\S\0>%O/+,AFT7Q'= M5C@O!3CI>9T%QE%P4?Y"#06QT3[&DWUR\/06^1=&=L;AK&![6%R# M3 MW!Q0Q5LT_623G*= XFK=0^2OGKBY@%X,&]F^;(!<*=6EV\**EX;4*A2M6 M>(![L$Q"WY!XLU/@5!>?-)R;/F/=5)PAP3R '=[:-PD<3S;LD)GM*A+=<="8 MD0?3-'(Z68M&>]A;5MF-+AS\JKSZ78L)][1Z.4M>,.CJ@M[>QSE A;/7X63R M!/_[%V>WIY7+$?;:L#W=(RX\EX91U#D(P%=N[E:1NGR95\_><:"!>20*+QRUUDZU?IAHTR%<=))H4XP+I_^ZZS80'C3H#@R M21J(H1;<[&=)I#W2=3*\)\CML OLA;@'IY?1#67M=S7DO):.0<3!@+"4 6]C MFHJ5+9]QT71 GT^ 2NWELIVI]=HMJFY]$U?VLEEN:N1?PJ&M*Z6 4+H&[=,^IRO'M'JBO@9;33N M(OE(YI_&]=437"U7$@3\ JT]L=/PJN>*#W9O>7AP^*_I$!F*C,37>2G0^F#/ M!XGU\.#1OPY_XU_HN0\/OL:O)(7/JCK,V1?Z4&I/,M58L4)+XLE\T:_X8"V[0]GV:R MAC@?9%^815-4DWF$7!-BUFU2^RQ9]V #2Q[)EP\34%#C$^[4$E P3'3.[UP6 MP?D*UCB=!1FFU!2R/9I;44,"=(_),"J-U_92<0;$6KS*V_#7? GT7&;?&NW5 MCI%W#7!K;%!^"'K0?R^"9^L@S@;YS ;"*SR1A%/XZLXT;SZ_H&G3KT52$_R^ MYU1!T"BYJ:M>93#0;$EDE\@;()/+D6S7#%3M+0.-;4&R!L, CINYB^A689C4:^?'AX M[\-]%$*E IC2C_,+. &82:FNRSPV@],>:I5$I(9"25&H+1'^9?D+S*=.8^K2 MR@E=)*N"=5VS6*"I).>K@C.GC7=M5+QL>%\$QOS,9\$U-PN3.R/09K]EWXA; M/@G84=/6@^UIA/)D?87'&5LG5;FTM22N[0:O0'&N:$?K^LTO$&.EM\1AWB8Y MI%PZ0&H:/3?]IVPU^E2&8C B)UAG80+_OB'3O#*?GTHZ*BY\J;MRM-$G9MEV M-,M">>ZBF6]$]O/9#]LC+%]7:4:LERI11FV8T,':AZ%432&4Y=JHU'8,VSL, MJMJTE^56^&A=UES9T! ;EM:82^MWS;@&$X8L#0#@6ZYUOS$M!^ 5='7PW"M# M6TAI$""=X9\EM_\I"Y3421%YP>)4#G <.PD5FSD$Y.FMG?2>5"$7E86SG]"W ME=E319/RI\Q)B"$)3'-O002M)5*'+<@9@+J$!H*$)GNQ1.I(7\#H2GTW(B_: M[(YG2P0?VR+<59?CUV4KQD0XFM^2&)V]7>9<:?9S.'?_]O\.GW[YW(4+:$FY M!!OPX+:Y11FCEZNS(#BX(2EI*I(XY.77YA[J-II36!]* MIGA+S13F;6$K]6_Y:OT\;%+%_7Q++V6^3XKSH&>YCLA:KOM.TH 2-M17D$TS^3I MPNRID%GVSC,-00E@([A D#OA%NDT"Z,OV!4-NBS-0Y9"1'>LRSX+/-"7]WEA>[R0K<[+V2GW0!A:E#V#4SOQFE*<4_I>LI'4WN5P5#ERP.A'B"-E?5RD&^LC>C/PJ8X+? B?P]E>2O M#..=,@6-5(_@7%R?G(RM0\K_6_&O\(A!BQJ6!=4^KT3:TA4K:Y! M,V+0W5AAME9C:QB&3UCL8MNMJO;A<:+97&8\(SQ&!?:DX]'79Y/H77+R\A5U M6!Z\B5.(\777/$;<=RI^YS"HF/]J&$0\[,'LN^8J+$R;):%U0G?VX#5(.7VZ M7:ACL4J]HH7FOMIQ/6+T4UW?X]#TF0K%B?%[*D5#P$%&!YR64@#ZAQ&O>.0L MDD=3Y29UIY\53''DV!V2H']<=6W:15=4W8=.?3@A6<4Z$ SU?,LY8?U(MG"Z M=A/Q@PB";,#;'<9>U=B8&OX5C&CLA(V752FP6>F9*J;>JCDP%G&&G*V@?U5U M,)&ET;0/5K#7%=9&+%<:>"9+%'8)_"7^&G@^9"6R6\_9MVQ&T/'ZHJ%(,=IPS1MT&X'47R)5X'+VF$CB-1/!T4#W_6>=0\]UZ>?GL_ M5HA9,J_64C.@L4NV?M5 +Z,DDWJ%!C&\$MGB="CAT122ZSA-AJYUC%;UHD0W M_( M?9N@W=G5:BF' 5&]D-H#L?G3K4B^=OJ.\;A03";0KC+M:T.G0+<"#YL& M\5QV$$\OMA5MIN!'Y/SSX!V0=G%4+L;P7+:6>_1$.(-C]O900KYN*NYA[8)1 M7@*>U*[L)BYG.#NY=DT_1<=LRF3A[L<2VF'LL(QFUA, K>\\QQ<.+CE_J#-F MF26Y(<06PZ7-IE\"-2WG_.,,H(2F26(U$HCCWE56.=/$0$K8OK-W)=PDI8>6 MJ/=5>18^BO+2LZNKJX,:'N)!V,)?E-TY9%71(.T5Y(WM*N%ZLS=+"YPR.LDOJA MIR^/>7\348L49OF.=S/NV??1PTV8VWZ'06_:P:C_8#GY*VW5;Y<-1U/"=[\O MVU7WQYNK>P3X\9MO 1,Z/'R.:3M:A8?23@^.T7DKR-PW9T%*$$#;H%;?;NN2 MO-[S*NC]3S;/1\>O=XX>)*VQGF^)YC)!),GXRYH0.)]PZ,LE2?Y%GXP?:4V2 M8UR^57,,"'8;6*&D"K/V>2J&)O'1\&@K)99;"8JIY(264$V<\VP@E,UAV_#O M3S<;KX]L'FP-=>&..E@-_P#+9\\ ?SRV 5+0SV$));+>>FN8XO_/J;0N&,JN MDJ.H\O,Z6,H$_8HY3.F3"9BVRTR3,B2(@Y '"!"-?/U/-0GSQ8L?XCK-R^7R M 2I/PU\_V9B.OS^)0SI6 .CWT78[8?<:1GO86G7!#;L^V7A?G\;A(@3));S3 MM8"G6N+PR8;[PT]QP9OU5CMC4]9&K,U<9DM6,VI+D<(N"1;3K+)5K5P M3F*X=(W"BG*))F%A1HH-D\AI8]7/+7S\]"Y\?!<^OJWAXZFC_O9]E$Q,E$D@ MX'GPQMH2EFI5 ZQ,DH#J3S=2<%=/-KPBR+S$EBB:<+0>4 W )4&(O&7Q'-/,@?-NAMB!^+FE MS'5L,\Z61TT([K4B<[]-]_*OQQR\([;.4L7VRH7W_(BI1-\F2Q2%,25B79'4\ M2C6+%V8$X:D*)H3??#K5Z_M@T$D VX#G$IH^*HN M<1CI.D>A0MYL>$4'H4X1#A=A0IB"=J2FG@MXTFPN4&R8G0QY!@>X"6+V@+([ ME&H[IVCN)YR2:MXV<&1HF":09O8G*"SVA%#8$<2_Q77@9%&3? M-N7?B3\L'"!:$YK[^)=P+N<7;.1^NK&?.#NJ^C('/B[L[#JG@_5);;QQ6VD^ YUOSNZC(6D]\5J_X,! MU'NJ?K[YXMO_^<&FU@O%!^7RI)*Z?LG M.RZG+H[KC\SH6Y.R:J&YC_:J5F#.FU;:\U@M)F-;N6&)7'XP\Z^EIJCY?RFN)'W9;X> M?@HIG#-1E8 !::%6E$+K9KU9?EHS]M2%?<>?C^ O< %[0K]FI!(_,$PW?';X MG:;@@OEEP@Q\IM'=9W?1W;OH[F<4W3V-^<./U$/4S/(FJHBRRCO5D7O[[Z2. MK+<.^-V4D:)Q;I(K>M]4PMF6TCXMA^"N*WV0=.;Y#$=7@7PJ!;PE.;*>J M@G7<$ZT-Y>:NFML)GCDVC-1)--]O%=[[#4HQJYIZ5"P=?)&1@B"S%H38X>.' MAX>SU_-C])V:O1BD^V;[2>L)')6H!RTC'N:;( MDNMO*_1#73@VQ*!(3SM\#W%5H7J MG#M-H)5W60HQ :$4A GK!'#O,*)WRA]B'=8%B2J[+9M=]/WZKU]\4]JJ2#K6'Q2**?L9#I2J=/Y9%@W\<+\H+W$\ MI*YO1.3"=A7-YL%&SHGR:/\Z??O75O[ =S'>N\=I MIF]V>+AW5[D[#_53_4#_H9O_X\]I->$0$@%8-4>#\DMI1"T8 M?XG.@.0D=F/EL/.L*,]%=U#0^6#V/]&,,1.&T##<&@>N#FJ0D-.KA?@2(KLH MNWE;G5$PO%PVU#FW.6?"96M>(8)R)$ZM'IW%LB]>$F8#+J>H>E*QP@H9R\' M6@(><@GSC^I@SM!!6FJN=BP'ZY$;SJBU8.BUY6Y3@YP*W:G1ZA5V($]R9+"3 MQVN4$AV5I1 HDO=--,'8T3!#@4ZHKW1$?J[E$4PE;L9!_X6B/J+N.!%V;_!F M9HXP.U) Q)W*#RY*8D4MS<3FORX;$ .UW+^!=]:6GA KW/[]B^J:@W* 2_Y M^?/;%/! 1GTB?0R[_?#1S;S;=]AI[^0-Z&XPDZV(VT-!)&(ZH$&_1;$D9Z3\?A:&*, MJI .!]53\EEJUMYL]P]V==147&L_<<>^R%,?>3/5J<87D#>1%)-J>"QX$BL$ MMS^MNALN'MR\F*S]F%5(9Z2+PE;J XVQ$63$D)IP?B*#CXIC*WVF#3][Q2W& M1V6#3 [WMP8]$V7E;'0,FV&\('=10F\HN>QM'DRN?)7/D$U7-?0=89=0R#= M0\(M^N[X-'-D^>2-_<(E\*194<:.,N%2&",1',!R%LH*DJ"7B>0@RB MV 0MR/5&\#2'%PXHDW/3***.V[):G5%5/"HL6J1DP]:QAO$MJW$42]*CS]'[ M8RGM'Z&[LCW?,7R=#B]($7+EIY_YJ2C0)L[;L6P:H1..E:72EZTH5]:8)MT, MZ<0.+HC;!/'WEC>Z9F9E4@009>G$F;YIY1%*TCCM0[FE\(,%9U".S_).A 0; M6^-QTZN)-VD28]S9Z9/&=/B;/THE#&HNVV>VA/--WA)85X(.CA,%' P\RF+M!_79!0-7J;,-EPF'J:F40$VIYZ4PC+-L,<6I::80FB"?^;GN1 M$*E%46J:)W:ILX+G&<%< *8,2[DD=0-197KIFO5.I*V(BEZ#6/,+Q(^M/PD3 M; G1)$#XQ*C%P\3B)MPK6 ME;;),E]WY5_U'W'!Z8XV_%^AM[B@NBR;>B5?](6_\)*0RO-\*=L:.SPLUO.K MBZHO'X2/FM-,7+7Y6E?IV?B9O^>*Z2$FM?7<[9X=VH_]ID=?/>=I3S_N-@VS MC^HJ%:Q.Z?F)"C<97%;M(;%WFU5/HD(N!*;'6-^/!#,K1PHHPN^,YIYMSJ?$$;]0OL M[[MM_L^WS:L)[SJ89V'G]9+PS9W=(FU#P67;QNUE]EJ6=,_)I*F._8/,L,R9 M9)DT;^>H%H,MG3%%!HZYXN*<\3 Y60:S[.\J\1PTQO/N.F$M)8FEN48[%JW MY:HBTL_+LAV.WEI67(#2F68"_&$H+M;)$=OH[H3\64Y(D)1M\8#D^E:V:V8] MI.!+M-* 52G&F4M7$ZFQN:V[)#),H_]S.2=DI&"@S)0?NFWZ4N,<-E\IG(VA MUJ#G$F<=/#KI&MYPC#KQ%;H9>@_%/D02G\HI@*U\NS@LW'R:6+(E $"O@,%_ M59$:PVE-6.7B5QK-'[K[:IFN4O-R^TXT'*>&;B8J/61]CKWGE4(P?+J&?^!6YC [C(;*$J<^T MC74G,P@",$TXE MC4I4O9K!%[EPV7%,C#KFA7,4QEH(G8X_<"KWKHQG9V#*(Q:"2&=92#QR(N=V M=P#^/ <@Z;A .^+T]=&[][/3?E-LK=&!9,8'+$P66D_=K_JRH@L^RBZ&FE1S M6%+*UF^%6D.B6)G&82^=4"O>)+;XXCA0J(^XV^9_XFUNW4][0A%(P3X24I9S ML$L0G X;&UTHL16#OJ#&5^8_L5&+O"A9@6B\P#[>AB/:@U:",&B!$%QIBTZ& MSYMU/?0 #85)X.2:NNW0*QAP"SNU8MV"8>E!:',RZOZ^(;V# W)&Y0D31]F] M1NSS<^=.-?8\N9)NK'H:P> M/;);A)3S?_M_A5P^? MG]3S YQ2^[L25:*/I&MQ0_!DSG1JVRCBG1+\/T<^-V==551YN\UF/Q%=- F/ M[U "/7B9_BHA5^ZS'(:J9,47%0&Y!8B-\)% _R1-#VD%1[BD*;HS,?_$)UY- ML\*H]04TX^ 6W*>0?^6LLP8J2.(HT!)LO M)PQ&94\VI9:91LMF'ZJDKH4[.7 7$<7*J1DM_>M+M8BKMN#\(H,*(YD)6Z\V M"J*GN3NT?Y)#.T K&4")SM?\HFFZTJ-4PYZKP@:]JH MSZQUK[S?^9SZFSB/U#MI13!">Z"&#I>$N>6J *7_UQJ#UMGT>3Y.*?YSN95ZMA-0 ^6WN#1SUD=*1T7'=\&$F86&H M13XF2Y,>I%46I/G*3N"\]LZME?GL^#+"6[%MJ;ANUUE4SRA\(PR;!0 UH]I4 M5KZ;$T0F&+D;?E#!!46$T39\OM8?_1!FG7VR9QC9H^>H4^UC01!C9\^)FZWL MY)H=I_4S0RH^?GB'5+Q#*MY6^I@$QO[D2\S+]^5Y$!9O8[Q#:_S$"*#3#,5Z M[&O]8M7@J=7Z/9]%P%+,1#+(1P0;M:U.[6/]P>EA5,)9'+?+?K7AZ6H*'NV"SA M[JR/?S8C?VH[%"63&,;P[*@)-!@92FY/AH(+T:-F&G ^I[BD*[1+)&\HYN(8 M. FQF3YY'&X.245@73H[(+X@P< M1,54HV@$QOJ2$"Y3]5""GFDVW1(G+]R%PIZF[1=!L#0NO);V',T&]5.^0I!K M5>8;'#G7QAZ%*?6<;2PN)R%Z>&ECH*^Y\Q'^+*=4]CP*K"5$Q7UW8^VYI#.9 MR4BT&ZA2B)6L:56UP9& 8D/[@6I /FS]V+L! 'Q23C2SKN%RN#B"Y3;IR7B5 M;Z7D#EE8@IIWF_:R4G.]8PHTI_SPWWM4:/A=,S))M,N<@8R'U(>%@']?UX0Q M; F<%H8'__[NX/Q)#HYL6\%NQU(%VB(^CJ-"=[YL-L4#MK^2\KP5P5\.=NR; MVU#1&8O9 ;*5(VKH'%]K#O#P1Y2VIY02L9^S M]UHEH;EOWF,"J'3,)>NV"@.I0&3#.??PETM:!EB *P7%K(,'76(PH"+)@+DA M24SS7I1GO=,G^$^*&;4;:0W.HZS0L!MHHSE'L+E(M5:8)Q&AEVU9Z#7D2H(H M@"^5 EV=#=L"-!UA9E \_B(8PV '?4R-B!\^>H3_/<1+PC\>4GODV5^>?/GT MX-EL1>4HE#O[RY=/#P^>P TT>?<(9W,;,>4D?@CCFXCH=EP(F]'Z7KF#!RK]3\-.QXT>1G%%;HU M_I56BZN8S"A32&T?;?\\-6C1X^>/?KRV1_- M6_8Q>J8VZ%ZF'+GPO$BC]!>1?T%4"Z5F%LL-V7+],#FC\+ED^=6HE TB6($1 M#0=\Q,&[Q4+54HPLO#CO#6D'E8=T3;=LKB MJ*N+UE7X3&VUF/HTEXZ=73;! M!"5U$!Y%O;F39+$0%EAC7*8BKGK M4SZGE!H$)+V$]&#*Y(G'JS+4@? X;E8U@W O4'>;7)TZ%;OPRM;&0RX(ICZ M@XKOF+[+9GS7]- 6=ON6Y&+X;SXGY* W_@YFKSB:L\(TY;-C(-N*R2*E*RX_ MLZ1JF-7P.;40H_UG7F\HJ//HX>%34&E@T6/' MGZ.0'ER?/G8H;]H2\#U0V^VLB\JTU*G0F[A0)'FTX%=&VX>I8B0-9W=DKE?S M8,#\-;$LA?5PP<8DF-'33\"DNCTG*S'8P#QQGY?OY=G7"B]\LTS;.SM$J7:,Q7 M*-)5V=((K95[A#)K=L22L=9.D>X=%P+%BX66QK(6-8&_%JB+0JK*PLY_D#H< M71A2]Y":FI,X %)"D9(K& M_0L:6V!FNVZS6JMA=IZW2@?<[2;,S5NNQD)C%P$)[[F5AC26B7GG=_=V> MO";S<24!P<>PIFH9H '1C]=3XUHY"?N2RE.@%JEY@"!/V-#=GU$X]$>;7G-W MAOE3K\9S'ZDIZPN)V;6(= C+2@PO2XC3TPP/5/;UE,8:;AF; ;%+#_@TKQT%'#:_& M;L"@(,S#J;I !16X+5,:VL:M+*T6P^(7L3S2A_72NTT3:8Z>KX^$OC1GT+GJ].T8\#ROP -U@J$NAD&_6.O')Y@H;F;%I MF[ 0KX,'T2!$J(=<[7Z''5,WPXXH#RS*65_#;(HN$0?&G'S-B*)&% 2,=JQKRFI>SG-0F@&65-L#ITKP:HX;V\]5C M7<#U"Q=H@+O;!2K*7)E2)O(Y+:PC&X)"EU$T*#/^,M\RFQ'#/03TS5.]0[I' MTI'(43R$! KQ<7BQ"&R0.XV[+>0]F;A.JTJFA5<>8W?F3+C8TU;9]K!P+#U$ M(S:*LG)!7%D.HQ0*YJ)4]:/0R075=W%N#YF@B:TIX5S#DO&$H;Y83IF>4TG@ M,,Y,!#OYI%;2X06^D!@T'G,#R[&UY]&2KE@VKTJI+ EF,>-)J8]3;_, MWR) M4#3/">G>7JD<.8S;];$2F&N_K(5NQBV6I8%AW%H^SH"O7J%=<^=0=B@U,'.8 MR@?*2YID^U#2&^EG!JN*+/E-'5[V/"9"_'N2>(X_)GLI%2YSX'*Q(_6 1PV; M]_GSV3X8!VL#.EQJ!ET%J6.M"1@,2!N-NY9HBABV_E7M:)'C*75AI";>$0L: MH*3;-A?($J5B8*U01Q4M96HCW:!P08.406*]-J+)NOIN?"\0K94[C=I%A MJ<_"]\4FU='ZGEECQBO+UU]R\TF??34A,,K"29K"19!2M0U^FWB;2=+$=P P0Q>^2^3U;-DT1 MU&R9KP;T"G^GOG1L;C*(-I)LFLD6I*E^'S=QVT1_-1I[QB82M@6-P[V$O[ZO M@BLO&7N2TPXO/IOW:J=P9K^B,->FB(TZ\5K'DG!H)VQI@( MI ;=H_VB:>72WAGLM2?!9SEO'!"-PFY3"YZG3I5\D$!H?\#)862PUD4N]0DR M=MH-9G7SB6SFP3B3EGA)I!0"= + ,,%L?ZL,9*'3ITA0.*S4_<<2Q!28\'3" MXGY)5XLIKTN8)^'B.I]4MD$D )*G1^K[IHWY=_;TO'1OM;7B1;46V2LZC!:( MI:("PV_N#(J .9@=3]UC/MX2W1XY$.]]-U;WX5KH*\YSJ:2+_K8\AI^2&42L MNBR5[8&,R24=K(%98P:NZ%E-/9_XA5K,%@2DEPLQ=8!R]F!3DU<:!SV& MY7JUY4X0;& JED&Q_.0$2R*V2DU&G 5KC2'='=MI;NV(OHR0F$0L@H1LTH'H/3MJ72F96% M5)^+3\@L[8, (?<;\@9 MG'MTEYR[2\Y]1LFYM"?$60S;G6V9CYI-Y"2Z+DK3S!D7N"::[*8U!;2 FEJ& M30\9294SS&D/*4DR(XN2DV3#,!"=9(O N"">FQ@8(ZDOA=L*835(N.CUGPQP,9;Y'*( M5MN'MXL/L*Z:BGM,^F@*[(['A+40,TN;R='*RWHPGE*LXQ2#Z"RX.!T-$P+M MI[-T42P*LY OU/42#_.AN*;UNT9+0E$UNH3:1)!(VAA.!#O(M6>?,NA*WG04 M\-RT1+L$BU=GD3/3,K7)7 Y<>%6>%H#T]+KPH\!*%O4JS=E5DVP&AZB]VNFF M,.Y8CHP*Y\=$YNCR^>XD%W=\3\[0C DX42NX6Y:"7:?E[5L:V=TK2-B Y89'+9 ME(])QJ2&:*.P!\)ZPOOC8'F[54*<,W&12XD03U.O24H="2 \>_! B%L\$_\9 M9%7_0!_(%GV747Q(PT.#,(4)]20*+V-SI'9Q<(@^ZNA@J,.,)PN>$L9,\*:> M":-A!>,OK9RP;N%&.B+;JEQ:ZVW-1\@1X42YC^1+BI5Q"28S5?N&Y%@%6WB=$_P_!0-L"_;<)'%D+,=S#[7NRD1!V$ M1Q/#ZP-.,%_225+#9/A%$A].[]>+\(G!86Y];$8@R(3S;*5K M=-EQ;Z!E4],SI+ %6R,LY\'LQSJJZU2=U><-8RK*A"I[:*-%7S%33S&F$2, M?+$TH/@(X?QMF]HZWB/R,+UL,325Q*W-S-^5ZM;]E.F:0*$PSB:SI9[86FT* MH]Z;V.8A3V+#/#N(>G![(6'_0.#=L]^ NR.LV-\WP9@@GRB%2FA!'0L(%B5" MV!G^E:(6Y5E(/]!';^1(I_5X$NU(CD:;(=P$,KXS>N+2$ZP@XP M. (*]5Q.PGMS<% L'?1*CK.&^1JX"AFI%?!:*B/P)) M]UO05"/9O!=8%5W513Y/&9Z4Z77LED<]=)6JQ1B&Z:0V0J)67X M95!^=;9FEKX@LV^J8?@GUU&2R)9)BG6%RDW6+$NN2M9:U05Y7[K=JLX!8?Z/ MH[HHQQC0ITD&,;-2*0^Z3#"!2/LFX4CIODYW&VS7$;]F.SB6K/D&D-+ATG.A M9N=SG#PA/S^GXT@G-LI5#:30>ZDO!9\YV77DO!=Y6X@&IL_#N(1DT(.76;^$ MM]8D/I?^S0 MA>MK@RP*+YIK\F-Q35V (#@O@K>5I9@A1_WF *N;CM?DS3=? M?/L_/X1[7K]Z/9/J[$IDX,E/KV:<=V+O&=A7TMU**,\MFJ-G[NM4)?PMB+\Q MY76*NE;( H6]^C:WMDF TC^@6!5-'#4-6;IWV =K0C+L>\C!IB_#! 9-3H)4 M,^1D6A0-^PORDT7K+H)J;NKH" !]I.7_EWG'(EL&4%3Y>=UTVH6O0[WR+%_5 M58/I0C6MEC9K5!83ON#4]%:J$F"\M$A3<\%^"N2BC0KNOT9:N.!3!M:#>A!N M/E0*Q6(''@R7]<1GGBF4GE8(;CL6-$[GU44XY(1'XVV4--JA?T<0A*V:=7M,BE99<#L(S7,KLY.=DV'<[>:R"D7CD.!F30 MB$):.! NM35 A#7! VG:A$Y5*&B*YF!V"B*581DFH)2"2EI6?P]6/ %JU]V6 M/P9#B72DW(7A.L=&C"]H*V)D03(.(P.T\X'"RN',YL)[_H4Y#N']4/BM^#ZQ MO2KC/AO1$T2=8#!@A*9HG8P;"M:'1O^M:H$)E0J/Z8K=M2/?I!.> =%* MZD):4DMSFC' (<3&M0$FZ M)!$$N8LL->(&5V94ZV(R;S-'W%TK!1-!Y7OI1+)MN'.C30O48 M2A1/O6FG\N.64!T-P2]PN J ?#F)4ZY4MD\_0H>:+\O=!WT KI2X&"K^O"<3 MB\V0\6(37ZO-@ VZ41SB]PXFS$[+4DJK6+%\7.'!-Y(QTM3OX>$U-[RYI*-; M7MWX!A?(\?EE**S81;>J$4/ET&H]W'2?3]CJ]V4+^N2AHL%\A*]C) _E(J\G M%"K*];+A^$"PNFR)YYU'S2VXM"Q:%AYX1'EEXTG#"(36@I7 M.4)$-NFH%U]F72\&=46#"N9V4XLY2F5V:(]J!M$X0!8LJ@@IE'N"T*,3BK%U ML^]?O!?MT5,AC6@8R4VO*>E"69I\>4Y5HA>KV(!UN$FH%0C%O@0!T"SZJYPQ M*5KJA<@]#2@")$Z$]\+"&YWC0(D&#==DN)<%A;^)-02FM,-:L!U)^6CA01T\ MI:D?('A-*6I4Y+?T3QVNQ%]ZX:_K7-&;5CIBJA*@UTU8K&!\J:!D=B@6IA?A MD,Z6M,"P1BQHQP660^7/0% &EBB\<@BJO&8D:@%J$PA?ZY$@JB08Y8KH/(W5 M!%26 ;(=9\0BYH6"@=3?%,QPG" =8H!0M"=+FD3I!IA\+:[MJ/H/I;J@))YO M):EA6 Q!QJQB80VM8SVNM!3;F=X3^VS=F)MLV-6&Q(6QZ._JD4S6E!UB5X4: M_A [XB6]:J(T2,O\?G= V<_(+6YYK14<'=<\=JJF(MJ$I#33T('K*#TD&75= M#QT%M&QQAH_H?XV,V& +6$CN6B<-=W@3;*$DG*GG',,J)AE2&M M7LY"BN;?%HZ8%FU5TYTAG8ORVIL(KH\1M*D(C 1#-?/]C;!]F8L9SD%6FZ=Q*0&^TB*(";[MBBK:M$29=S? U#4I/Y MH _2V\P:E@MTH,I; +=X0M,>^60[-),Y[DWTN^(BC8S8I(V&$-7XXW?C\XY2 M._/3PL,N*[R#R^X\N6A!P8V\D+B5.)Z>CUE^O^Y;$#:+':3QG]P:D+\#2IX! MC#M%1A*\KPSP&&/U9UM%=OU*.:AV3 V!@>Y?4,8+F#ZT25C7A',3[(U,B-#X M-=.Y9F@\VGXT5/-NKPP%H44*0S1 6J.%S$K8??Y&Z5O[J^L]]MOE[]R;:G*U@ZRNX%T1 M4C%VRZW^XY^D8^Z7=YGSN\SYYY YEX:Y^X_OJ[Q:;C@6)L(G^G&3!23@OYG" M37H"TTA4X11A(J$HJ)]BN =T"?!&?AU7_'-QI.]4*<3FL\]"E=YTE!*7H.Q3 ML,RK.B6<'0)6#;UFZ ,0;IV50_"?8='2CC>**(BD2X8M@+I+^T7Y+/L:./A@ M.9_VP2'\D''CK)-Z?L <,OS7/[8(\Y\_9I8<];OVGO_LAQ^]TV.)80Q0^3)L MZ3)K;(1RE'?$H+(TV)1&F2ZK9IES,EKZ1,V$)EF-]WV-:^]VY9]C5\88J#0M M-/".SU.F>=-D,\7*:<0C\P^"3L@!-.9\$FJ!<\TL=M+E 273<_P*Y1X&"3@ MKNWQGV<'HLS.)R,MFSM1C,91?\3J.")[^YL<.Y;@<:+=\>\ZZ*V=&ZHG*9@' M'Z6@229;.'""']%NUI8-(SZ0L'.W2>5'VITGNK$4U1C?E&Z><=T>T)T MF_5]-OQ\2\P+EE;7A!7!AH&54-QPF0"BX'4+_X0/U#J"A(W2Y0%8@KJD\ K M9/R3@$4F;BE%6=JD7E,-.1$@5NQDDN_EVQ5.R.]8E 5Z< "/T>=<1&&30ITC P/Y)[K-L* \-0JER!0'YSM7C*J_HE!)WKH;BU;^$MYIA#5I M.#\2Y',.Z#%G"1-*9P_:]:*0'GO,QF?_$[R:/BZ(-C9>9'"<'5SC/"27-<:[.B*ZJ=OB" M(0=\Z?3 &+X40=ZU0Q;;\;@5(,0!"[/E/ZU>.O?K,,M'<^[P>.'JT[ /CO,V M2/,L_/]E%9:KKO)!$G]H]@Y C ZM!XR+<;#2B6UJ)8NQ7@-,(UAIQW7IMYG( M9V9#+6*B;;5Z>_Q.X'S4YI>[(C*%$[C;DMH1HT#D8)&T'$4;M!XE,9'>S@$& M60#WF[;F@1ILD/#B3;>_F844Q\2I0(!F:G/;L2"NO(ZHWGD0#I>#[WKQPU%= M_K+IAF$F^SOSFP=YQ[GV8D*$1;?7(2TGT)7T9?I<&Q_C_D9_)N5 T\&>]PX! M@"L (8G;32I#H"..5CGU$OFY/)N=6GEY^+BCGT_)MICCNE%)=HKXX!09?GBY M(3<]S&&X@E#HBGDPH9,N3'B+$TY%12WIEEMIW9GNYGC"H-X$!Y4T1R%0U'3K M>1].]"PX MFR'B@["KUBVZD$I:@,BCN6VF"NTGEF(=S!06="(:O=&SW4'*!4 M(+/K6@*J!I1LZB"P^M(O;C:]7U3$TNR2*$444BN#IN^PK91-W8P!VA)B +I6 MS-$](#AJN,^SL/G%Z8TL\(.3%:GIG)>1JIPQ>"35*;MTB(&(KCN88X[O:S'1 M I^6BNKD9NW79=RLTK6+K4-&% ^:F2G5O+R7 (.(D-O[M#2^WZZYALEVD(P] MFG[3S#D>@;YHZ]K-H-!Z_5.,S[/I]_ *%" MOBFH?4[U@=???,!-IVR/08]6S+MGS5*H#)"%NB"BI/-V^)3PW,W:=F$C;BIBZZS/FN M#$E*7?-.[W6'*<&ZZN$M!2X)0J5\WAM2-+LV31DV!]T!TH"IUV1<=&5%8^J\ M<5UH],+/A'N81?X-/?&#SY(VX,D=^.$._/!IP0^_IZ?ZCVDA=.N;Z494 M%MHT.'R0J@N*GL[+F6^J(Q%7L+W1KLF 3WWP]TW.LE5*O#S9+ >*ZF9VOB'V MT;XL8X:.FYM:J0PO1R7B,C:K77'.7Z)ZQ;AP7*IRX) Q+K6;K"HW.\O:\C5M M4*O+*D)/NHAC@;@_(UZ[2QDS%\@KFA=NFM7M$'&Z!22AI[J><^]YK I3@\4; M.]KA-?$GU7R3[GRU]8820D)LTXX"9(7@'(B4EC57T,?R[]KU@F5$-%G9YI-0 M48!O->.[YN1864(+LZI%>0FR.HJ:<.1'@WJ(RE>P[SY:')YA'MRMU'P*1V$L M");YY%3NM4.1:&X4??M*[O*<@A&<0J9!6&D##%VWD)FM(@CR9 ]3 M5;]06S_L/?KIKY1;DRRN%!_,9U+!L3I-!6&>Y_ M0NLC B@6?M@C=30BB5$@#0';CI*('>S.NHQA$QVZ&PEMH &AHKT6A"9!1$E^ M)5J=GFZ$+%G76+/E'FV*YME5A6BMQL 6>E;V5U22S\=W@^9Z>GA&W:KB2K@J M.W6NY.!JV%)<-1C7MM<;8Y7&L^TL441*RWII9[EF6)"BR=DFIY..AG I>%'I M?%PO=0;DI^P?L<7M+&CZ#F$*MK!>Q]0*B@OR]".#".)5*>D+DJ4E56727+-J M6(#T8A.KB'T'/0D#\U6,*D(X_T.,Z0O9C&?6Z!SGIWIE<9<$Y\PMFWQO#(9, M>1BC)JGHGZ)IMC!+E^6^57&26/)^X]-BIW."O-EU5@K3BVGA-';E0A5/(@7Y2G2ZU^ MO4 IQTQC[_PNZ5=*"LQ3-W@D>HN ;LD2C2_I4<\,0-;T4Z=\76;(X)\% MLM50H)KJZV*BQ5P;6O@:^8](0>':C(X5B#,;>'6E/"S;:PX&&1#VM/C7]O+S MMKF"01\T'I&:>/.]J+JPKU#G.6=A<)6WDG4);E/54!HC MI:;2W^#X+Y=[9,)4FE415BZ->^.9X>5UT^PT_^2ZCW,]FA//Y_.F+:*^ W+! M>+MC?7XQB'NQ),V&*MOF-+G82)C#A)9%%A.G+.2C-3+&1*4HN^B:Y>.D403C MB"O@DS:)VX"B>9YFE8N4V,Y,8XKPIH^4PY!Y.COS:IP\=22O41BSL1 LP"UO M04TI)BZO)OFGNLE%?0G-P6# UVB]6!5VE2U3JP9=*B1H_@U8;BUSN'5>60L: MM3?7:=#%,;5&$17B3I"H"4)Q!/9\U$7P#?)6>9##/_N+X,=\((^,+$5I[6OX MUXGOEBS/7-N:YA0"%T2A!$J8=EDZE;AP?9RR2$B=X .9WD>:3W74:YJ8GG(L M*ULP![.7R0E/1B9V,Q\^GCRR[C#.>+;)"@-)EFLX7H1->L[W%&2E-+"[SQ)7 M/1S/%3&]J;.>F)MQ)KOAR#/JH]<4L#+6R(X%^P.DWQS;KOM''X]HTP[I1TS%T87#:KGQK6)ZTI9=-N>#-!W/L+)A5E% IWN5 ,H0-X-=&]>-6<$OB=J6NNBU M_6"D@U34)$Q.LEX[JG4\%?84D.USHHC^)V8RN(5*E8-7XE%89#!IPX@?)],? ML;;>.:]&&YH99V@F5!S1A78K83.?N4[K6C$](LOE:$Y\A>?RB*^+PZ$M,%+E M TV>Y&W183'6=4V3BF3:\L'F[O: 01(J193)&"6WKU,5*W!L6ER&-Q<*OC*1 M61M5JV5^76LLA2L_]VUC'+LKQ0OL+3",&G=28Y1NP#B[%#Y-89Z=7,L]3"V@ MK^0F"=KP+&\+(,D9#Z.%94G-S9@1MV>>[775JG5Y'I9E]NCAX\<'LY^EV\Q@ M\(@;#SX@B_RAB7&NQ2.^)7+D0[*T ;+W@X"2Z[LRQ9F:UA=-(AHQ>7UJ\_/A?VHG UX%MU5%A)TW=5@L96$4P.4''($6 H$6:7+,.K2 M@C)9(@J-6=D(BW^Y']&]*$4Z9.%HW=% M7M/\X](-S<[Y,8&2K NDS$]#<)-KPG=ZZ^7-C"(O,_9,%]0C![]%Y/O M/@>>M"!#4 ^T??)8/.U@;(GEXERBE7+'[QLJVQ-A6]=:&DRM#+"]G\\N@G5\ M"?[E80D)20Y$B&W^&_X2';Q;_WT3)7'6WWK,.7/]T;3CV:U@#\^FV<^5Y3NW M.;[AG$Y1I+,(L"D10'#G"_2N?VZG!X!D/)+WW7# MYJB6[,CPRY$: D$WUED ME1[6%0_(>A/IL=9Y=$@X^E2WX\C^+'NBG]@E^D?<\.(D8>M(:FZ:+CXSXO>A M-(X:C(T0EJI@XG$YY\$N)C*ZS0HH4UJ=^.QOA-HY[(V1' I"(MQ/=8;AUTA? M+YED ^(5S,A!K[&&'Y!7Y\%FX1Z_V!<20 M!Y^E58DCFO /Z>&,R"&HA#6[/U-F@HYIN\H4BQ\HQ-&:-^D,ABF8DQ*XBE[! M'WYX\?4WA-!E33[JG5L>90624 M/KD1#:>RULZV&7KP=6>O= [$E,S8RLR#91Q".B_4!;O#I2V%SP4I>F?UK)HO MGYTO_L2A :Q)C&_'@8 =(T.6 PV@4BZXM@>#OXR!I'1[+\6:0M!._1#=RYEG I[KO)46@^->_L)%I-L B MW_4PWB[=\>J-Z(2*;;$&R(M+0OW*T]=W?)]>-E* MSA?K)H,WF25VQNFCK#QUA&_*A+CF'*+LM?DSRB!AE>-<+]L.TUFI$[3"HK(,7]C&Q-BP&7>9G*JS=7*SB%PB MT_GQP*GO:_6><<[+ _''LBZ$*/)ET3]3D&2CDUZ*O5ALEFEHS: C\O*8)WC6%CY*F5CB85GC,;59 MK*+094#!YFXE_9AVEML>L0IEG8)6BBF'Q0]__![-FJ1#>QS0RBF$@*=H $\3 M_PE)X+L)0BBB5&YW4W/^E]0L!%HOH9=[O09:5D=?/#^!K%G3F8X=('ZRC%"I MO#8WE;\I)DBS-KP"2__%(* A3(>/RBPX%Q3EYE=P7"C!E_T> 2>G5L?9+J+, MJPX$59LH"J&OB_]8F]NFDYEF,IFI*NW$'2$--G#@;4&PK3WR/M8D/[/O>V8! MN$#)2QB74(C5.:+;'6DY)+?<+* \BE !MK1H14F ('FC*,X",1I,K\[PM(8* MWAKOY&UIQKMSD1L[T2N( .K,9Q;'U?""?D4Y1":J>8QSOYLYI9[_0#(U:&0H MJ%3"4I M75B OY,4S#^:XD1E%/3M?XK%*D5[%'ZD-6=M9-;)FMCH,!8\Z?PVY(OHZL]C MK1 N12DA G7Z?-/=C_P5OFF1)5$1LBRY^YX>0>E]X(;D.YWI,1B*Q1-'_]VG MOM=?0Z$X>QSKA]E2*2XF1+39:NZ!8AY;!9MC-U^R6'?82/,0+_PP4ULGI_MH M91A=W4R^.9\/$ G=]>81S!2I71TDHBNFH'0=_0]G*TO M7"MOJMTTGE)#K+G$YL7PH9Q5@!="UJ$FPLJR=6RM((>S;<2HE@V0L2&0#F8. M2JQU:>WIUE8ZM]!R>/M+V@W3P0*H@V!=\BMKKV?HGMS<9F>HA!OE&&C25=_, M'1F8\W%WB%S3% 8]D1E'C=.C=#BONH85!F<'<>Z6)46OGMP2:V0324BG0_UNV MBXFEB#1*IWJ2-AQRZ3ZJ8RS31;BNB.BBF' ?L966^Q>B M,XSYUW]Z5<5^,6W;# P5HY'F-2>P/-GU^GEA*W3?.?JY_)3:UF@M7>GQ\!@? M4C=2CA,:;C=7@')Z7K,Q*57[O'5S%3[]K2&PQ0QJPFJVY9M9ZCNR'IF R1!VCS"=:8L/M'4<#.JFUMZAS-.S'$I=24ILO:Z*6FW M)AF3[S@/Q!OE/5/EQFQ,S9#C^'7>^0QP?S4W_-IK;'1I#)LP5/?B0589/WNL M,CY6&>]=E7$^NO<4/D K@L#*32&;P).[WK$"$P $IBNQN!_134_E&G62WD\' MYSU;S?^^'3>_%J-7X)!+8]2W\ 1%&L4XILA(T[%"!ZAUHPD-0]Z%:8<>ER"2 M-]08'4FDIM Y&M^+ G91CU)J7A?@B1US]Z.SIJ#D7(*)7Y\W$/ 61V':#R+EQIT+GAL$0JY">U7X2H:47>,CQ. M*U68;HH0S)XO7LU(J2DM"!S[Y.1J:FTE?).4 -#$J2XR^8XF #*]L(MZY=V( MFFGP!(-F% Z2:J!X*9D!_J?3UG+A9K"GT@S].]$SFB=2%B? );IMV-FY["V1 M%+U!:22?;A-\1@G*[)?"_)AD/0NM#';-3B2XP<=R5J^ M]WQ_CU&[NOJ7(T6S)_/>FMH$OX)-8U8C\0\VIBGO00-2/[+(..5YEVE?R1GS462<>?,:0R*ZOL M*):UIAG @'$F5.Q';5N!-O/X$RI^U43)'!W;LZF='%]L%MV;KRUW\DJ+D&WL MR=46<,^LEK:$;/;L7M%%SK]/ZZG97W4[A:9$,M";YH(FP7^9_!*D^<.O^)B5 MHK^DG;19^'8!.'5/5S?41'*(.BI?%1/#5XO=$A.72^9TU7DW9XOLHE;8P >/ M-L$3*F09*(&%T\ OA8S6%J"OAA+4#A!0\GR1>L;:4M%+28Z@1858SREZ8NB4 M7G3T'/<'//?C5:--8U'JCY9\VFD5YSZ;'=-HTX#SSA@&V:* '4V?9.F2UW1R MZZD8<"'9FF9)">IT>K&AEMU+^'W 1&V3*X,^A(/+;$^?P-Q9M9.J_E\(I;/D MO0Q0!<[_9!V&HX($9VP4+Y"H>Z5KT^UD\7%KYK0:ESJ*KHL\OU91(J8.1<&. MI;M?-8+;O3YN=LHP@H9_6V&5^2IGHK!%KOM5^H<4)T2)B_ZIKI%Y^LG/[6X; M4>V*A.;RBVV]6:>!UVSJR'_B"!ZG*%^;T]&>5JPLN- ,IMAHY>N?( <=CYF1 M+)9#-G+*Z%K8DNZXJ:&/TTS%&9ARRYM"-:(1*I.+6VG-LS_S'[D(G*TM2:=7 M+FRNF;R> 4>3$L?"KJ=B]RZ(3")SIQVM].&OV)OZVGRB MUY3GET>@6[U8PMSJKUXLL4R>?O[Y)WCMK[Y^_>)%Y=J1F0D.CYG?]0_-#BK. MK^C3K_G9::A^L"_@XG]X]?H')O')E)YG+^LL56CQ/9*,W6OYT@L"9/YD((,( M]H@H$[Z3[)]TMGBU<@/-F+$R"DDZ/;B9D0,O=9P'I]7 MRFL:.O*1$&@R=."/4Y:3UQBV_M!8,2KHKHE-**S["92?44QQD5"1&M$1KT!M MJ0YHUP?E' W951R&4-7[M!@VX5*F*D@%8"HY+IV%O5JHON([B7C&EON<]T$> M7V(3?S!X]BGN GF'MC5.QP;ZO-F)>4%\%1GD;24N+P.85FD2!(](4X^@=1B' M31/:XLQ%-96;.!E(%LD*:270\\0/O_2.WD^GU3S2J?*!1:B,E7,T<,>AXB! M'&CJ,.* T7Q^,1SGBXP:*YGK9T^>/4&K=L, 6J9:!;M"YN>38<#)(X3H3=Y:)/Y&Q8@CJ#NM%RNVHOV M4#0,, Q0"-X]ZWLVE_6U2B(>7;35/9R5!6-:ZX, A$2'.WMOXX*?PIW'4"2; M"XX^--C!0L/=*40Z7WP5V)2$8.&B">SY#.A6+BN#G0EWH=_R4!+3.PQ- ?N* M#<=WZ4:!U74HRS[3>8J'4\?ZT=!5G'ZK-Y)W$O*:::9$[]XSI%:9 XC 2PX" M"E5-:V?T.A/1XS<#X\_C[VV,)0 3^KUE(YQ4QE5!'N_]JCA-C.]?,;SIL%Y) M2C(?.PM-I2F)*)$XITQ-D@J@39NQN0Q*M@A_"6^:4SL2Z\\!)PWCI9E*N);X MU\68Z%CNQ*P&SD[ZHO?X1RZ]=&AR0D!@I-IS$2RD*R!IB5KJSKAM]G66 RUE MWO@+U7]R< 6$N!D5. M28O"*#US=3NTRS1> C.EUL,]GV,0_@1F&FV)EN&@QY>#75YFW1R.0R">QF 1 MJET8(SE\5W"7*RAGZW+\N-I325^W=]1709P[=&=4\J+V^[1I&I,>R[@:9H>G M_#;[ZJXN2K >%N:.3\6$>'CEA0F9I@-NZJ73>#;7C(:6MS]?_/X:O2XHE)RB M)HCE6=6VKKS?BHY4BC#L;[$[JF^ (LL'A?5PXXMZTLXYPPOAT.1.'(G[#49+ M1$%A-#DA/7'0E.<,/,,K_/]^W^QR") E#_B/^B?F>S]?O)BPT?,WQOW>[0C= MH4! V+F-JW4%"+;SHJ^:=4,:YK&X91T%D0-JYJ$,1:!U*TV@:S_<^BC^YT&& MW3!A(?!O(;7(G M$W=SBI@LY>_>?Y(N4"H^A).V$I/*O =TMVTZ"@TCENGJ^B!":;H*J2?_TY(4 M(Y%[199)&S+X&"YA/>R10D=^]/UR35H4Q"P0[_?ZLJ$,*SOBE*_"TB4 Q#!D M320.&^O#6T<50WO1N7Z2[62*>9+2[F^.P2U=OB=_A1/^]006SPGKB&MN27YC M6>W(D%>9DM7]\(*?9'$Z%B4IY9%7Q=*M1.";GH#A:>0'_:Q8QJ?5DV>?5!\_ M>4)#\;3Z^-,GU9/T U HTI&6_O"L>O*)? KGCBIIKA8KWA.T^D6X Z0HE-ZI MZ'^?XE+I'\\J!>&AJ4QP-RUMHV=/GGQN0%!F34V7>/J)'R2J'4@\P$9E1T3%?IN."E--R>F *U5":$)-"UI15(0"O=J%(+,K$^(+ MF#:K!XK8O1R1S>ZJWC'G!?<T\%CZH VEO5P!*7]3 L(,DE%]AV>SUD(,3:@0"]#S6W8_' MV)D_I(LVU"A=X-!EFVV:#[9,]K$\JD'\L /+2I:0!:>PF3"(L[7)UH8T#?@9I5ETUA &H M'*,25#N]!CE">@O=V4DH_8-D\?SMD\ 9MXREO4]-= M[J"^;9K] H9J2>_$5?LZ:?5 MV!?#Q.%*[C=1LP^>@$V7=*ROC@/C:>G#0D?!:*@&;FG&PZ)NB3R;2T*%\W'" MJ7HQJ$*W^B?\H)DK89Y.]'_BC<8>CP!QLD2W.(U*RYRQ,7,'I= 6->*UM4I& MEB>2A0BA(-,K@#WQ\N>T*R3>JA3/(>!C(Z*8C%9R<&NHK/E+$7FH )Y#7Y,1 M!5$J9-GNN>'%"*0]&8VQC* J8\36(0V5'#D)G1-"J!V1&HO,=,D;;#=Z"T[U MVKWQ$OJ.0)?;JS"*#OM3"M=@L]L,G9 TFI,"@IOL5V!I134P7%$Q9$JZ2$;BYY:][$YZ M&6T]:Y5%R)O06Q#.RJ:5&051X M]8'5P#FB8XD 3LYZQ&(NY3GX6( D$Q]8>#SB5#!3UH"N=7!K_E);72YHKW9"YEF%6\'$&+/R6&1A&*71^*YO9(E0#X4#7L M];N]<( >4G2[9ZQ%"HWZ0RSX^VTH RN381 _OBH#TKN+C8C1*+'(Q VUHB#D M9Z-9+9(G?^XN:#FL0"BB!XD827^RTRN54RF4PF]5H\@":!RO_PN-%Y)G6@FQ MEO9U3Y3V^+7XWELT9O\X/J6YZX[INT&KIF)"_LQIXOD>V?/ EN?/@R0U)!*+ MR#T]9'^D1+A8'51,NF31::'*0AO>MJAC^7UGNX-S%.R!.)Y+>LMII@9)&\+M M4 N)=!D7)",9ZK1#DV=FY6TP$O;48CINR;.ZMM,-0.STE3]WZF&M,[1N)UR5 M,PS$H\. "U?+AM:K(B= KNO3%! MZQDUI6((/1,6L.')LEZ447^3O]UNS3"C$GP>"<4B^[#PA@GUUQWT80 /_] ( M]9=X)E_'UM37TIKJ5&(RB1ADF49%'X02UB^"9H^V1]&E54 X+IHB:;IJ :Y/ MQHJ8P,Z-4_B>>!BC0%%V$ @OL;CJ+'BB+@$L]B(EE#>0QMY9QB*XJ(]X$3D\ MH6A!"(B?%V/8.#]B23_ KCX]=T,N*!FA-3@C[ CS ,,0'E#DLB-9:$RQ>-1\5P:#',*SU;Q598JH_9(C1"Y! 5+GK> M]=@I2=TF2 )6/[5XMKIZ>[@];@DS3 M]5I02]D2U:9?*+RXO.E$ITG8QI&CP>O5^EV #S:6(Y!$U'OV@F>X*,N99X*U MNZ"JB2?\X@]?4Z,A">L-8]':K+(8DB!Y2YF7$=.SOKR"2L,NN_)I>6Q;/NE4GL>CLDS@UQ.>AGRF&!VAX'25HQU M00/M1=OM"9.0[-*16\*9EJ'E(-(8)@AC+VSO$\]HKRIQ2?J3T[.*%* (*+PR M>9'1VP2PT:AIB398FM$C@!#L*S'I];62C9?Q\#Q?*R?Z 'H:!//#S@@G!;G+ M2KNZ.4%$CJCFQ21XC!U57A/EQ&"59;>8D#;V;6<'HV\2#FTO::W@-0W/+OWO M&[30<1()KP_R*#&F:?"\:I@7N2?JAFKS;%_.#B[G3Y'V$BLHQ2V"=JG4@MXE M'7@@%"-K0OL!)E])JN1>@D\-W'%>%=N2$\G)-4IV1:/-JM!R1:@*<,UTBDW. MR.KR!<2WO&GJM\U.$EW-K<9%!J+A0'"L 'K$5/V&&\7W,%U:_@Q"*?/(M^VU"$JDZMQ7=0#.3"$7W7=H-+89[E^XQ+5 M#P20,A0/LKCY]+&X^5C?R1YBA^D*/-#L^PN=QA:^U)Q"R/))0I[(SP/9XOKK1W3&Y* MC]# %B$+94E0VKTKU*\T#)30G0!%_%*JSL>-F"($>IOVC%CRYPVKK+B6PJI/J" MKC?7MZ+B]!WD\LC[40C/5+=XNH'@K2U?J?R&*U 5,A MB8(4]W59I3KF=*H\;R N4!;""'02"S+^^"ZVTAAQ1H"*;B*A-9T1[(,AV[Y M=DYA.[8UMYMC"!FX>K,[("UX(X]K2'RZYE6W,8(PX;6REJ6THJ@K]K_^]G?T5& M\_LLK_<.-.;SY3D3K-*L5B9Z%WGWD)CXX G"8NP8O36I)AE/ ^KI%\R+QYL+ M4_$UXD8S.;+.TN*XV#"7-B[(^C_. T+9JPZEF!H\J?S&-YS;/0 M8:C,PU:YK!:!,"?D<,:T>*18)+:Q>-GS*.(3Q%\F'YNKW6(#AZQVY& L;@5D MY8ZE"P9GF=P]7FC9A&9&-XV>&W#8,QUGWZ*V*3>HNM%,T2++U^^?J%'B;)&#.'4=!HEK#Z"[M0 30($L:W? M,@_2[595,Z_;;F-^2)IL^ K=[NR/YV_.%Y?D*NW$D2:2?Z(3,9WV8P_'DFR+ M%=/@6^@/DMQ<4-.I"U?4IIK.N7.H)UD+-1Q:)PO[K]K+="-GRJ)^ ].J6M][Q"$DCJC"*P[V4210_];:* MK<-#XY%1UT>1,_:*.?+A7CG#J$;-Y*MFD_G..OP4VRX%(,3!)&8L\Y]HE@JI M8;A)>9)]W3::_*1*Z8H862G8V8R8'74!,YM>R,,[HD(U/50"K\GEU0_-YSHZ..P(PV*VG"P6PT.:6U M57K^._V\ZK963_A"KBU;]-F3IT^,%HB>*=N.ZFGJ [%!?-N EJ'&$#>%PYO> MA:@ F > &T3EVT@NFRT6?D Z;5"0K_LS9#RX@935%!INC;7-'82TF:.%)["Y M]+\B;O0O:.OK/$TC.\#1]H>P (M>^26G/CL&[8[8V!?K1A%]<4?$N:><0./K M-%["5C&.Y[0S-_%SZ?DNNU[A"A'(#).Y,?;@R7;5V"3[SE(SAE>:5)T)8=G? M5W7F_:CWE=J1C)9Q1G-M(HR'KBX26-T!2X'/*,WB;- MY$B1;=5%<+O1"#'=BPV%-OHHI8BH\@BB)(>D>X__2%I.ET+V6*)M9YZ]U5?YY)Z1H3<40]:? MIMI,Y F'IS[!6<4Z<)/SP%+ET8\NJN(!-L]0G&5$)RNLE&V@\F<9ZZ8^7&:V M\]P1X#K&F54\3B6>N'];@Y]#J!:!++(=S _)R#_X(6X%2G2-*^! M7!_9HTW=DU.97BF,O!\%,G0.%4?S!YRD/DTS#_V#+$8^>RQ&/A8C[WLQLJ K M5;N1;=;2\ V'.OU"-JSU(JF9FI+_/7:'&NYHLP:J"&%*NUI)^"Z^#VJD^-?& M"I=1=1BWY=(2L[.IJCMER]F>TEWNN+OJM7F;%VO3<1I. .4B%J)!*P M=(*-[KG>D 7V'DX1@Z23C1-.S-#SW,(,F49-+*5WE!1> -&O._9KQR))4AMB M0#A"V1(^16)K5(U;ZK%[2FF)+W=*3XQHZ"]W5L?4+H*!)UZY25%=V1#)%!Y M5U\6]MZ?&.+[$UXFLK>[#:T#=K!D+V@"U=,_GO$L^C<]0BFFUUZV09IVS'T/6?Y<$*0Y(.GW76^>.-;-R3;7:N< M>^"4?I5STBS5) . MRARS>8.TU6/D@GJTF(DBIB%=)7FNJOL,2$YC;;E$ MU1IAQW]S26"IJVTN0)GQ"J+B2M%.A,Q%BE^2O:"]P9Z1TXY\0]X_AHQ[UVZM M9+B[9-.:5 -V3P)7E@83>ZB_ UX_;R)==T"[5]IE^>X65 IL2=>./8J8&,XXK]H M#@C:[7PH]#W92*F)[SBV<>7'M#)15?.LG>^O$.FGQV' KUBCR:>\8[N.]NA4 MQ?6"V94W3$C8[ \L;:0O&@F"C?A0:6," 38?O[G9P;G+YRSDR\>:4QT"CKJ( M,'AU9[C.O,R[1*=E7+4%IH(3WFBW"2AD_43DZ7$L@#6>*#06"6I-_I>40(:A M%;0"$R>' D_Q^#J>[%2/F 'KI>0WV\/!)WVZ$E5EJU3SVSC\SQ??2=N;O*KI M)[W?Y5PL:DOE43+DW/1")S$+4@EM(,UL.K!I>;.R6I]Y665>SR@)0\ZPZZ>K M3S$9PAEEC#P:;N)1(NR;KMIJ.W.Z#RBWZ=DYM)[?:\$$3A^?@<*\Z(J<> X^ M$O0-%'5=:(5.U9A/]944_9HD=H=\[X:J,\MZWT@%@"T^(4Y:5I;+"&[-?$Q! MA=#??4T&G(07J;>=5F_TB=#3&7Z63)$6-[>=Y]D)> /IH'0FP^"R\K.BU=!Z M-M4E@G8O1ZD73TACOV:%FH[UQ(IBG!QC-X"HA.)K[S9YAL5X[.2-V^ZR,H(__0GH@D=J&_&6T)E,6GBV]HDPV![42UZ-:MAI,/ MB*B?FS])Z8]Q8\:FRML&QD 4PW\/G!+EI5]>U6V_K:7B\C+M@'7XZ_?H6.T# MO_ZV(5T2NV@:W+:+S;EIC]3;N0;2"(\::VS>"[A/(1TB=L3(!PG26%.+"/C. MF4W\RBF=/" \.3Y@B.!*/T5,U3O-S[=IXUW1JZ>5F8*)]O 7(<]+"SO]]\VA MX8_O[YY-%'E5&%7MVP#'EH$9N0\(O*0,!R<<<_69M[(%"^E5_SIAU?T[2 MO*?!BP8%A!FAV0B$Y$O13ATU?%]QV-1I)>'$VXVI2X4ORHBMWS:W9UNO=MV1L0KN3#N,!&3V) M?!'"8^F@88L3O5R(U[1O*%?Z&@?MIB!=I'MKA$OP&KL KQ5(*SLG \O"\<3#C:GRX<78!^Y2BS TC5>*BN',9,$7?<-P2]L(>)7TXO0 25I&? M):HI&CT4G<#QBN(17[?-33HB FD95^CL&J6D"'MI%"Y:BX. M4YP^=;;R<2U !(;D@[H/D"&UL^H]9(Z1$!>P$%R(;&6SNVL-D=+S6#W,HN%' MCT7#QZ+A RH:QK!R^A@R4K&X:T4-3E0FCBS.C?A*4^DL$4$V==H<%L5%ZH9C M31MMZ1+T@QH@]$JK;^_51>10^8O420W:JE6SW;FVM)Q #/9UH1#*@T]Y=1-' M1-:*07'@I63+;OW1 E=@=D1E/)T#GX#9J$8T6+WS9%85V;6%?PLJ;T:QS4=0 MYHD88HFG4IKGZ$A5VDU-I$PY4N(SOF^FCS.YSJK,*0[VJ;Y,9.%LQ1#[K M^7)>>N4/$D!EP"DZN&1Y1?&1I(*"*[2LAW1*7=?MIE:<<604@1 M/"6 F. BK7RMWV\R)KI ZI0@5XK2Q)\']=:8?^@&P_[^R;\S] M)<#' J?&F5!D\9L5"U.$LB"['\: R-@VVC@Y>0=?9$LKR-D06>CH7:*+&8#J M=*)7B@Y"Q1=]9R>*>OKLL]\^??K9IY__K9FBWB-Y,#OV-FQN5O-A)^SHQ;YK M=C6$WM%34%DG:A5:*BNDR9"39%A!Y-$+F&.;7Y08HG8'1IZP1)95J>NQV>W%,*X2C^ZA^>$68$+;Y; ,)+QW!Y%6 MM,37E'$E8YNU=6@UR3FK.U%ZX/P&*_"!V3AKMN*?O!R639)C=R/,'90N0&U_ M"^Y:$H_)WXA1=Y4+C3)40+LZ4:NH;]+^H+SQ>O%3NTF1P5?4 /K--Z^1A?-? MG<<_4W.^U-$E5B(#UV@"@8(S/_C2:R=?%.6O[?:X4RI8'LU5MSRB:'N^^$([ M[#UK:RN/?S4QS!5]X:*YJC=K?26,.(IMM*BXI'$8C1Z58_N.FB*B AA]ZJ6\ M3FO 1W 3-:@N<3KE;]U0^?X[GT_1E1)0[BX[/D2RAD=O12E76#0#N2&N9)'N M=+/A=!6FUL+&X)-ZCHHTX"YJM=06ZRF=.I4W0$P^@@LY33"!@/ ^R&[U_,( MUAYWDN[G&M0 L-9!B0XX-+:=^N:(;)KD88809M_=UL0FK9U[ MU8QZFE2E(_45@\+8^R+ 2[?BNN34:C$-5? M5;_8*:C8F81T5-;XTDDR3MK3 M[^2:_%M[<6H50N+A%V,[0+I\ZJ(@'Y4+7W'W/0'SY]FDYAG MMSZVSR*K0C]2986+B;^[:E?IDND*U/;WY*/G'_I=)LXNH85F0K2T;@Z:,F#) M.YYW4="R[CFGQ8W?0$1L JW.LFN;UYI]=P1]4!'*GZ[:C=/RMX1"8D#MEHSB M?M-$;C_)+RA3#HY89?#CX\9*NQE"3IHP&,] * D2'A0/<1J3^0O6-Z10N'_D M()TQF6Z+J6AD-7!Y7*3<&9&@]C46ICU#,&<8Z+4"_>'Q8L-,)MN#%;(K_#:[$MU3PRDKYG&,7]T/Q._^'9X&1- M#GWZ_Y5^A9./>!7)Z:K5^Z=_MNIN^ MWFL*][/Q-7_-=*[:0!KR: 3Y5B =^X1IRXLW^6#/5.#K=+\!1-ADG#X*!( ? M^ZZ:A>%E?T.3_!NLC<B?AG]!LXI@# VG4*R+":+!YG@8:&F44>5_L_@(TMUK&Y MQ<%--[<8U:JRY2>#JF]IU&4_CM(T[A$:?P2W$*CS;PP=I (;TPM?,) MXHO'@^\?8M(U?\/YE\:2$*FNVXU4*(Q$-*Q=1+0ON5IUD>5\@_Q@H) M9B'T[Q6R9: A>)SP!S_AE&\0?%/1_D@EM5@_%IW%2.1A'.E>ME$\70SUSF?6 MR7TH0;R8J&RU:RE@51GLS\!DD-\YM .G9&_'&/"L(Q05\-%=.'^^"GW70KU- MU$J6*>=_G26S^[99!<0T:H^7? &"< Q7S#X@="\",RW;)7@I22UY^+J4YIG.P M4R3NN=@J:\]37#WN18^%P5]0N9[$,..[I('2]6]5;TT5:;I=WNX5"548L4<$ M#@5<@QGOL+*5'BEH1=,FT>\YZQSP50\+V9K7J2,[* M.VF,62!GE>PAHT5D*T[%Q=5,9Q]GD#=!"8#9Y!]#XG_4I:32508NPF)0=\/7 ME[FMM,8$5_.XU!Z7VO0SY5A96F-UYFH45'>^^+A*Y0>_(FT1WQDAF?Y"%D864U\<->1%N-40FHF8Q&,LK1(T+8QJU M=HE[G=>5%*QWCNW@>SD5WV3XMUAUS8 4DFMWC%3ZZ!<9^,AC1<.G<_J/SNY6 M-:LDNWC,FXGFKB0I)G89JU)R*R/H)SQ3\CNYZQ/)4O8SA;N#J/T9O6?-Y=(. MQU0LD^2D2!WCBOY,]R?;EV5P')/RN_]WC?][#O&\]$JOFB5S)GWTM$)[9&4X M_W_Y[,GY;Q>:58!#=0#!*IKOZTWLD7Q)/>&'Q3=IC -HK5XN^V.SLDRXYE7 MP)1]9;#AA*K[NNVI596%VJE?JMGE#.%Z15T$TI!HVDW;;M=DY+W\3[;&GO.' MV%:Z!(DX<2%OE9'A<8V?DX!__.+-.?T/1.JQPM":CD3HEJO!K&,-&C&(CMXJ ME7](N.C3E)RM].J)YZ!LC^:,G2M/!_7G50MKG:;6>/TCREX\? M056/H*H/2_ZB,S;V$:9ZS-XI*?Y#0RL_699EWYFG0 284!HK*5^P];__T]>O MSIY^OB! 2:..A?8J7S:=R2YX2[&G303#V^Q;?%?8GIWKX M^QUQ$V=7-BOGWT;T^C5XD3=\U+.;9ZN3CW*A!V>^ MSHU]K.!C1D-[>.J\)*3S>'H;5,4^R(N& [?,SXR2$#WY?;+>)BYN05H5K8#R M9@LA&$ --@IJ=GU>P5[6/<'+CJ.JED!+G'SGLE-)S0D2'S4O7'>O%JMC;P+Q MQ:8:FO!V50H#^JQBWXUDU_C5__YL$'>9C0?>,'S7ZTT@*0[@A2!25RSL_K(1 M_=M)6QD(ALM3A5?7 ?Z5\,-/\< +ZY90N.0IM6('$D7\&Y&\ %.7K&'^J[$U MJO(K(CQPX*B"[8JEAF?>1*TP>>FP5?8@RTW'1W&[LT1DS-^8)+P/=L%=[C3?9K8A]^?[AB(2SF>L%9W"EO!H2LHJH@J%V8JE6E M0@-/E E3""VZ+8@(%;Q?X(17W[U0FBG:-6\;I>W=T9(E"1:X+*,6W6KQAI5; M^]JE2_)VW0J>F. F]EA9G=#Z%OH7FBH7]XJ^VMVB!Z'9D*_*$S!^>(/D01( M4)TL,D&34V$^Y-9F);7(6*EJJO%\-<64BSZ:3SF+QN+7QB#4F[RT_6X=Q&5Q M?!M](0LZL,&(QW/F(#&S W/1UT*IM^L@@P0EM>8\3=&A11K,6 I3Z =95"ZU MZ=T9[]2(N,F>DA<#Q,IE:,1.BS!J4-Y-2PS:6R[PEH;F=G2[>!^(2QV%<-AV MDTXTKB@NU1I4".O&Y\3XQ,\7LDTOVQV+;NQ;,%$*TB[][V?\@,G7>9I?+KUH^5Q/[4DL)I.7I1<;=*274 3% M2],[HDZQ)E[%1D2Z8?+"4!EW K,.!N3NDA/2=PW9;S\[_]P'A2W![$O#FM'4 M_-6W??;Y^:?E;=]I#/X(U8##J UH8X-=G%P7+@9<]4US=DL\3DP#]^^5 M**/81AG(JHZWBY!:]W)I")5H M/^@UEF-7%/]XP(3O+\U0^N3Z8$@.X=;72TR5\P2[3T=YJVH"T-ICL&LQ/)(' MR4;$PEYY"^%]RS0GYU;"N2R%AX/VID$AWVP+.47:,-V!*[64W(8!%W^D@^KI M<:?$3F2"E_7 _5/R&1+.._!$$"=F8_IH-;$2FO56?Y-SKOAFFBQ+.#$BHU'* MH,&8#NEVS4KN4NC9\;2MZQ:J.U#P2V>5.;!((MZW@_G'=QEKGQV5)DPC[(-/ M;2"A8!Y/^"PCNT,Z9'&AO+/$4[K=APRPW2;K@XG3J)/(6XDSG2!GWW5TJU7Q MJ/Z,7.)AME;D]\GUXK3S'I21^EI=%-T[L8Q^)$N\AN4%1EV^'MD+PZR\C]$"F8_N,W M%W]C4_]K'L3>U!=47<%&4+F\FN/NH?U[1FDA4 NC,?,D%]5=O'K"4T6Y^O54 MKS,E=.@,0:-TN'@RIINTVU>W0I]!7C33MPFIT+S0[,U)#N%Y-8*//[M/:@3? MQT-"M0R56F1$(,8()IE.Z]4\-7<,*"AF6S([DN6CA)-_8)Z'C/DW6;>3)B[S M%@J\O5.]"LZ/S^JI1]&LH(O^<=>C*ELX$[M4H)9UGW=*1I:RBT;J).FL[F\7 M7*"AIU)(_TCA,3W)Q MDRPX3SG;S<@6MVH4)N:=B]9LG$\?_ I>!.%YQY/ $>%+'/:< _R6RL)IH#D< M_O_J[?ZY_*Y=89^__/9-'KS'^]KLY!6+Q5 M,D6Q@;D[R.:* GDE(GHW='\MG=-PAJMH(SQ5_R<6PVF;._$*9<-RQLML0UG[ MXF%-Z>DEY*BC;[M-@UVQ>-76E[L4JK?+Q1O-!K_F2=74"G'E)VNGVS3-0L-MW:_E=]/CA)*H8LP@EWNHMDUZU:RU#H-E".CQUAQ14< V,9R* ;) M2DRX?A5F]/)84TM_(]M?5VM@6I?'7BD8& QX9M,*#HM\+J2:,9Z0,!5+Z+O: M5GD-@$EZT/]N5P1>?:_G+4SA^-F'FC,N=19["-UCOGP.5^!2[J$:,/(NQ#Q! MSU0.)'LGJ-G(X30^C[!AW#12 ADM]F1(CEQ'J=A&+;*#0@?(L-D.>%/W8X:M MT+P)G5-+,7T)(NR:9&6JQ?[J=FB3A71=R.2K'I<'+=+@5/!2BE2C\CH*I24S MU#IUHMO'^,0E'RD?%ANY=J A=OH4KETIU^+]@95_38H5W)HY?2Q54T=]ET*Z M'0WJ+;DX*F:?5G3:Y1M(UTL[^P5"]W4Z5!GO3^6NABJO+-K[2[Z93IF;A:=8 M4UB:?K%I5I>RCX@XE88?626:LX$X1+!7G6"UVVLESP@(G..>+DN0#/*$KN%S M\#6)C)_'*,64 TE@-)> EK&"B=EQ6B57R:D??2J=F]T-X:_4NN#Y)L:77M$6 M%O8+G@"':/8$XOF!$J5O: /SBR]K+0N#&V0S[2MDY60^_M4UL,] X:(PC5M. M1X\>6V2@\R>?WREP%E35X]NQ_GSX]?[;0&RR&V]VJ%Y"E MMBU@F'M@=ZEN/ND=F*$7MIMH@$/2=Q-G)KIFI\]Y4,<.!<3AOA. M/S&Z8C#I$R9VE>.-NXHW/%_?)QKJ+5R]>IEE84NEI8BH.7?=6N6W2M/Q7O3M2]//L MR=-/44;!$O7E""H:-0FSZ[*X!VNCIR$<\!CCR X>AOQU[(VP@A3RL_EU\]LC M5T &B1X1#2V;IO;^'LB1T+*N_/@=VY,&[(N<,?:UC"1V7B!2P%TA>Z>OVLB; M\NH1,/CHQ?/XD(:ZFJ<B[EY1]Y:=!8TVS-^G/27-'_E %$_L#T*/28J[Z^R4(%6T! Z!FNY-3K MACXWK<9(;I&09A5')?'$K%?)=5=K/TT>Y7BM+(A( MF_)-LS\P&H61*,BMI#66GG+7UHM7#0V\M@2^9LC_5QAOSJR\>OU51=D"5LXC M8R#%;FJJ/5 @WJ1#/4W2&]N-__;ZNS?_[A$Z&S ]]!IQTBB1[X]!K!/. MARQEVRVO"+.=/1=/?;K?-6$'TV20?6,$"R4$L?%(Z4K:3.A":51TFCF1$_Q= MJV]J(H=1HEDBAW.)?F7HB]J59;AC)\^EO$>RW@?MHSW7B4RG!^; M3>C2"C2001,\3Y12NI! /Q3G2K[(8+'>Z&-BWL9B4.M\#'+R9#7Q3H@E,JH"3Y*XY32A"21TC'.'S-:Q8NS8,T5DQG M]^@-X)'CFUVD[;LQSO"_-?@5\'Z5_EP M:]U$#>! /C:UH5 .0;(&HZB4A5BS3$;:/TVC$+W_:.?+\/_/?Q(1"A?(/@.$ M\MGSEQ#;EN%(3_$2]Z(6N^1XVOH:KXJUF ,/%B^.:85F]B^- N(9E>ESF3^N0O-R)=5>5\:"@7MA%[YAL2KR&I; <@%Z6;,'[LN3?\M]KYOZIO+.D6)/ M=13% I+.71-+S;%BSC6HYW@CX#8SD#MM@$)I.3AZ,Q+(LOHR:MM\;+G-5C"C MAG,M3,8N69@#.I68\824M)6&>#S@5K7&[DRK0WK]3<8=3XFMC>$Y7[S8A69> MT;).M@MD)CF['H5"M1A(.V]E?]8RBPPMSLF79?-YYB=*0'/F@!=1&4 ]>_+T M,S!^TU) W2P(B6,(]&B.(2E;C=#\50^'8N"'XP5:E% %IH#+">7]!NWNFH:/ M3MPT[_)Y&JIU36FCBUNE+=]U08Z5.O$OT2%=7Z;CC+,!LU4[0PIH;!X@F%R6 M6V[J=ENVS@<*)']@:>IQB?# [E\80WJ;TK3,Z]TAQ MF'+S@#W01(FR+]6+!VEY2W-^K(M>=,[4T_2L)J:A1;ECPG-BCF_@[PDL0I^# M+\#(I_+3O)^/@W1:DZM -$1$$9>Y&.@+PB3'98FZ 9(N]H22#T6!-6V1%D4- M&:G&+"*KYQ;ZN).CJ?5<27UGIEI43/C"=XWQ3:Y_SDY1H01^:9'UT M=&D,ZN7HV8[RB$!.ZT[5@!"/(^Y8Y.3OZM)538Q3D,>Y2$.$ADNZ59E]M5;BO S.I3%:,=K=A MSB3&WI%9B,A&)DB\[EJJ&>GX]=DK7R&8YS2IS"I M>,1)4AQ3;R8>'9:M#C!.'84V("N8Z25#-\Y>AC.=\Y>2Y 8?0#JE^_33$BLL MN>):[LV @'*+ &$8AW4W5C-80(@%')!S4>$[C,CL2$BOC!QO?J_(LX-P(DT9 MT>E1QMCH4I*W-^/$R3(<;5&Y'?:I\ ]QMW91.??E$*SDI&U)L<&HK#FNC(C0 M2*]40;13@.9(;E?3O.7TF-EM,@!CVTL9 .YSJRR2F@JFZ(+%G!/85B[D5TZ7 MLY #@]$M61U[J70*TU7)Z2C4C]9=^OG ?897C>R[;?WG3KF*PGE>93&'JUD1 M%)51ZS=- 5L',WCMSK7DO.SGR;!QSL-XM\B1;#YBL%'*Y6\;A#V<7H?O8W^ M.C@C%$EH1/!#,/-U!3@S"9@/H%.I'P6LLX.=I(+XP5L#RU'!6]@;P'*S%#T\ M,4[<$W9K"Z-PV5XW INR3#=;N!S(.]@!OS;/.J:&J)26W'UO)[Z2HJ9NUNV> M[.H@77R>9RDWK#NBCJQKAQPGGL+P A>\9/;@L;<@@8[@->@&]DT;,?(VN"N9 M'-:^Q3T+2@\"0H6#+%PDRSD+654WFA!XT+.*Z\YU$UR(!UE+_.RQEOA82[SW MM40?%N*$RIS\P?QY=7NOFSZW.06T=<86$/V$)!9H /SD* !GTE&!7FY"8 M^O(6@8\4L-^3STO)3*E;Q1*?>+/)JR&; [30.J2+AN*,VI,3'BMIRF-T/C<] MY [:B*\S>NXOQEB+4\T^5 9!6HY8<4(2LY8\UWP;C][]A>:UR\ZVV&7@&![& M"DT^)I@6E&*>>Y#&M)P3NTUD[X=(@+<.]Z$Z.M.24G+'9845Q]]]-NGGSS[ M^(.WGKK9^QH)&J4UD(PX 6PW5!/>K!$94K],FPR=!:T9L2[OG6[&+R9GK=U+ MC^GO*:&+SYG-&'V>DB>4O 43W0R,/3 H9@&A69H9'UT-FS:5L;GQ)Y2Z4NS/ M#-=WRHC,X1WBT5#/W)H3Y5000$BW[)+C^Q=%PL8/V%>&I52R!#?"FWK'Q>Y/VQ\NT MD#K:OB\6&[>>-&0A%+'!2 _RV\^8;F^0I34Y/!8DYT%-JZ+)W5*(5CFZTUQ' MNDM,L[^@W9*LUX__?WRVF0FANA,_4C8;?(WBW3@KR3 (HJWBKC""0EC8H/0U MUB5_UX) -DC8R]+W1D [IL0I2F!3('6". MB"N=ODBLBI17JK@2EL7(XV.U %Z=3/HY, 05HYG]JZFK@C%SU2U%LP7)#+85 MS8@0TAA +>L]/0A9]*@6T/G5(&,^5*9KN M?/$-JR3^I>F[,_GDS)SEL'V>ZW^*^=!#(.YW8]Y6Y.PM#U M8.#D*6CXAS$.72E(%:^OB>?*4M'(D3<_,U&L49#*RCG)3/')1T_ND7L@N.H4 MLTJ=!ZN43P"MKE96AY[-Y\P!N[1EP(U &.;GW$FT;>I=T=AOX HYL.=:(?$E M1H<(_)#( J]K4>;A( /*[<$TY_5T3[SAM15.E^XZY7*[M0-*05HZ7O@QLBLI8%M%8H;AGC(:PB8 M1.]T78^PF#"VFMP[*"DH;H,#F 7U1K6)^4;.[(1 79SF ]"O@O4I,+ MD3";OW>E758[[RS625$&:1YO>DZ ',CUQ@02VBI]CAJ.]*A03&Q02W>Z )RZ MH%N %17"%:?&5SQ+A+8.5MK86HYE*P)=_CZA"058"2G>"M*+AC*VY,-098B/U#2"68OJ36-% M82<4L%4:^ /8NO!;BOLZGO2\9\GAN $R-HD^&1]==U?Y%&R@-GD0>D[W@>%TU]B(9S0&O3ZD8^'/POF M4H /ZW)MZXGN*!>'Y[">RJ$#?%R/R$!&U:C\1TDIX"7G5X" OV+VX%@R?*%\O&5H)X-!=&7VH],QX! MK?D0]=RZNHJ$S@/CR3Q=DVH6)(>==70>9-WR\\>ZY6/=\@'5+:7;GDX)]J.4 MSJ(HHO$Y#;NSRJR*G"Q+K7+%7*9H6)\OOA!:AR#\1A3NC,CGSG[9]55HQY"& MS--E/S;A],SD>0Q$?DEF^KI[R\0 9+W$=IJGV46N4J=G4ST<>'=CX=??6%Q'8@U)M8!F4IE4L> M2' !4:G4.SPTP#Q>*^F2KL),ISB*/(I[(KU'WOPOD$[.Y2..YMC 8,C.O*)N M+)$*_$QN0X-GXI!>+<;'KM#AU84(&. M5?4QY4'/%R^VG11@),LG.-EE;?99Z3>+200#FE=9LCP\6U M@@$R2Y N"V3XE)>RXE+L9PS^JO9\*)QWDF@HLRMYM\@[&IA9?JW[8V%>.,&1 M,'4N%=PBA9GFN-]T[YY/D5%7LZ)="$3CC&$;CA%3% ML^A(E22D>A.4MYYXVN@ M-88G<^N75K^%LSZ_Y2A0H6#@4V!602UO[+VA4/2Z/BIZG:A2;$5K&Y MNL*3GD)A\43&-HG@E_UI@%6@_1X"J]=4V_WH74C5_;[[/-_ M-0L,A2=O(J 32<@Q:.&2IAN%*G0TC 00%ZPC^.PI6P<59#,SG2X/M-6JA>>- ML1(J"M676'#2I^&S87DT80JH37NJW>9-TYD$BZ*J ((#K_D$]22EVQ&MV.^ MQ[NG*=F^9>B.RI$&RY"5L \*D>$^^?F[@_&_.UO?3SEY+#GF3"?4F\)&Z-:W MI^5NP$D<4^#Y=9XA!XNYY+?*/S&S(#4KK7"BR'QXLV1F"O&%M)?&D/U1KR:RQ#*XU 2;_(KVP@TCSC@.::V"]V[$.#FA#=TL MF+*1[@YA>;Z0^1&.'&8HD#D(^0BTL=,Z1G-G.H5VB%E#WSLGB"SKI)]9L/0" M%+_2=,K!*Z0 0QR]=5\?V6.K+\A#0V=K1D&##GP$(5MDJ*A8/5>:3;/$G?E] M2RYP>J#D-&]HXHC@1Q7_%M\FM[VS@"-21/B<;XGI"94Q5;7DJ)6Y2(ZT'5;1 M79.G:?J^8\*%]+3PH(F;GLRF*2/:"I5B' ;PN!,-!6O9M <81QNJB$N&SC]7 M+2@PVA"S?MJ-"RIKQ5J)4IULF\-5MY(JB-Y8K(?U8=Q<=5C2D?W?:??31/6V MUTVRF RFKGL#O*E M^DL^U;*21U"2[-ME$44H\M&R0#$5(;$HM2("A[7B^_. MWKQ^\>WBQ=*9T'Y,\0N/S$OY%E%*JEST"UI4O$!5R")F""8)*"YNXP/0D-$B M@+U#YY1GI>X\/XX_5!]>4DM<@3Y?#&X M02\6KQX-A4#%D@35*25TZ(IT1YE\0O\,RS_LK<:%>4:'_CK9SHYQ*=21[3=* M[D)#5;H]ZW[CVX.V+HSXP-8U*W2Z6Z+L)L+"IC7+U')R3NA.32$@I:'$ M'7%@H"0RFU%^# W&IIV14[O4\'+H8N*6TW=I+3<,JYM:G*=R=[HL?$H 6WF( M=;J/GSS6Z1[K=/>^3N>A4L"&:>0N:804XIJ%KYR'&*:ZXL8W-#MS8J:Y1+2^ MSNP+_C;)PQ'L@O@FR3R00HZ3B,TY\E3B&Y[3=T0P?>3VKKIJ3-KA9YYD[3>+ MC/31L/J5.$;M[IJB]LM:8*U@$!)9L>/%ODN^DE*,3W-(!="%TYF[%0ST<'!@ MTY^?*]#M@GQF$"2HU(Y[>,9_LPGLJMS5S2@?'ZM(I.>\H,J"-$4OM:R'J\4: M"@PTM..T_@/B8OB:W_O+5R\XS,2I3DKOM>C6VSJ,T$=.4$L_'BW)4C!)B]8; M@F:%,@RCS?M;<< TY4QG,V1\/W[ZY-_>_OL")D%)AM)\7<-!&@9$C;S7 /C7 MKQDV7*I1X*3#4Q2WQK3?VOD*,7.YAB*$/WA"H9S4+%O*G.QUR/51YV^074/- MSG(,+N0 :[7XYM6/K#)!$ZY81?V+(A:Y^*J\:RFJ1':Y4L8Q^F<::V$OI?LA M12ZZ>9GBC+IZ1NR=TMI$6DI/X^'*0@DTB IJ5QH M;6B8?<.H*.E-I6\7N$2*]I)OV<$N612=%5X[3$"PO]E?IW:*+OF3.V2\G49# ML*0ULE-R:AD&63GE0ZP0)/QXE;U'4,^ J:7W8!FT@9-5B$F9!/?9DV=/%E]] M]4:25D1^F\8*"95N'RT-#P;F#-]Z6N%KE$D#NI#2VXHW15(?GE]EPT]9QVVC MI'U,X'01F$#3._5$ZHN,=%X1Q\#]_H\O*COZ*KS7R^__]/6KLZ>?AV>[TE9O MFOI#MCYQ%%4X:O#%2M:.[@)1.-2N72DT(-"+*,,6O1+J"-"3\V7HR%*MIN.F M82FWRJHBE1^M=$-POX"32"X@W)4E7,2:362G<[RC")&K9LNL>T@T^O%2#J*&'"@79,@/[)#%N?R=;W="[(XKA $ MVC;+7__I%>O^*=(7<6J55E1?Y>&E]*29US6"G9DW=?;!@!YVFV( MU-,@^"IUA6IZ#%HJ"]I ET YH9SI]V0'LN&WKV3'!E8Y.2<4>C,<>FE!M9,L M'C!,;&TSDAXMQ3:7/9+1S+2 $R&.JI) )/\79FX5^F>&QLR07@?6Q!(TX5[@ MA+\O?,#,H(GJ?4/+<,L<_G'Y"7P'1D=,S4BN!?2U] D_S,(!%=O\ID^V##ZD MA4:Q-2>D17O[;"PN])8.0_E7"&C=R95 Z?BRDZJ%!%L\EX@*@M/,NTG,Y6& M-;;XX)YOK3'-I8$BS:4H)&H_^)$"1%($HOWA[@"\N/<9.^[N-QMZ0L1/GD'H M\H#2;\E/X>@(^V8]]83@:W/:V+',X2^;]%%#9N:#_-*5I'0#'%N#-;P2-)T% MIKM+=LN<=X[3]E+IJC>W2(!2FC @<45#D<"2*6QONVT#":_;1H+J5.(3\QT+B^;*"\P 9>1U-#%1V1J5%XM[D-<,)*;4G, MMAK6$#!C5FL8['V\(]S> #N_?(%AM$I'5RB6[>B,$3B[P&!0:3*D]FV %,?K M8.7:V"NTU'XAO9]I47-#6PJAV)DA7YQT_2I0OP/A07]-U@7 !BQO@PXP%I=, MP7A?NO 0[QR*IJ0YGQ0OX!)379&09PURL_2>#9>7X0G;PV80@V8S-(SGYX<8 M&-.T^%)X,D)%O/W5W+TJS[^>8H\])GNZ@8,2\8SO8G$WQ]@,,8,T MWY1)*NE&S1F+.;&@?=%TL8JG,$!'8K:BJ.2K\RU8541!O(NR(/]!5@V?/E8- M'ZN&#ZAJ*/AE8CA/9K8.3B0#IQSE0F?$T?@DMDTCH.2^A<,*(\)\*,C.U)JP M5W)1Y5*IA>0QV^NQ"4\LT=W/I(D-:(34'&CF%(W3'%7.U2 .V=ACSVY^?_)Q ML41QB8X+JFLLOB +<;CJD=Q_!0WQRB*']%HV$C0&CF\M87 M.L:T>F>I9#PP<(5X6(XPTFJ3QZ2_J#_XMI4V!!RDO"W&8H5+30U"KL4!M<=QWBK*E$; !);PQ8XJCI@::'!K-^H5X:.S6 M52?F)"0I+UC>BW>+]P!)L2/GG0TBYZ;_I+).)CG7AJO8;M;Q='NXD:*HO4U> MB<[+%US0<@CCS?B!*"(4R45EDAJ1!%K)/D>X&IY5MH)BG+E4'@LH.9.1K&1/ M,TP*910TA?>ZTW'2DY;>FB^;%15,%S_V]8K@GELQ>5AG7_[XLHK01>9J,\3> MWC&AM2B)\LKN;!*05+=$-#(\@JF5I#2Z=[MMQQQP>I!W@:?:LEYL5Y![E[VK MY;R"?6D>;,A<5@S.E,RUY''X(7C;V0-[3JHEFE9Z^5A/U]-)!6Z/Q"8\\?>P M+P7L1.%+EI!%*Z5D#BGE7O>(N#?-X8#&ZC4M-BHU_UF["9Z?@G _)TN(CCE* M&;1_D:2<#NFHB& N6T@N/L]%J]$9P*^[$T@3I7]!CC (IP"WA0Q7Q\.*F)*A MMX,+(Z [-30_O@PR)J<6V*D1#*.C."X;$0&0I(W.Q?OTQ>90 ZZ0+/+Z82&; MPF$[=.O#37MR##!M=(*ET]DN5'$7JAP. MVWVSXOIT+9RU(6>OYZ(#U:O<(#]X#-7B 6"H3*%7 >$F'_0+$Y>3?.H:#N0A MEJ^^R.?='F3A'0=E/@@PR/)>ILL> MTZN_!* =%7RM6;..[R=Z3A#\/<#.7$XV"U?#U59J^9B03.WZ 27VM_JP.13,22 M+\=*$M^]S,%N!&; M:G66N8Y/AB/$T4?L4S*_/E>'CI*8\,1C/BB3R]\*US(#^?@3^(?N)5P$"I9: M/:>_,%T#J[XGF\+871LU=0H$ 49A=;-9:T^TK)_M+(E2/&J<*/3=KGICMHBG[46&CIL MM$9C.7#VGB$^4L@#@@'3 %6A2NU1"LO-T79"S9X67[PIIDUN;)"U> IY^)=7 MP[P*DA,P[,F;.:BF!@#")XZ@H"H;=U5!YRJ'.J7BS-> ML3.>N9L\:+G'.>.#JZM]TKUVC[[OAF9Y?&#@^R]3J'WL8SF:B978W\X/3E22 M\S [0!>"%>/VND+MF=.$*ML#PRW$6'F0I[]EC*>^QE/> 2GD3IHZ0;BQ-*IZ#>+5@ M0LS8_*(OT3NUO1ROLQTA:S2CI>=;_/G8M\.JU8R-XP;03KSRWC_B=/P^)W[2 MW,,,-JJ:< 6*IPHY^?!XZ9* (>HS@FT1M*.NL'0K0D0;O.R1_;\)$\@"U;>S MQN_THBBS=U$ _ECNXXC=O@X#(I M18&YLFB(@?!D%;EB1VJ !8Z8L_?+WX0[/KMNURF/9YBTHCP=&O")[# M]>;X_1(;Q72,CG9'AC*]%@U7I0Q=97:!DU A!^%T"P5#21R\E;FV:(&_GO2LPHITDB!+V]!';JZZ32/=3&NEY7"/9/R-'74W M<+>'N1O\&NY+Y&\;@Z*T\HIA%KV@;KFL!_%XLLC1]#NT6Y@'/,ZHM.I)]DKK MW6P;LO9B[B^3>;?I2G$:3;$'Z">30+&LFK\G1HT ;!IV*:%>"/"']-&!P<@M M ,'\0E[U^( M-K^#_.@4OQ$W50FYMI =_819NN6,!V#6Q#MBJ5(M?@N38I1+J;1;UC[#S8:# M\"D7,4-IO(N2X9B3,87@E(( UZK1;[=;@B)R?T:*A7;:>)NV^$8"GNOP1,1S M9!CWBTW7K6(KU>%X0<0[6$4K8(DWMVP8WAS29D\"3F/[*,?)CP\H:5*:[C971ZN*. %O@$$W;M HIQQ>_MV'*.EQTX"8R'8+NT8 M6\2_RFF:Z%'ZQ([4D!K<7'I!HN4PT"4VY I"96G5[13@QC.J, M^PU##25CX$#?X:L?U/TF)/=6!:280P.L?4HFKK56AJS<9.]F_7VQ$W(BSTK- MBT*^OC'W6QIW:#MT*^M:LNYK.W/IT(_*E MH5-R]HX;$L>&?N9D[DL]\1 ;T84\+D+AK3@RA6#52JT-,8#OEKS4(AXF.O3, M?=SY4F/'Y:13/T]R.^F-CO+6W/6,Q'5LJV$H/X/R1L0L7#H-S3;C([$ZQVO KLC,=0)'5?)[SE[.IWZ]Z](\SJATF M3"T.!N4HK]*8.@^+4@2N/7<TI-#O@AG6EI"Z9Y,ZO=(B.".1@5]]3L;ZBM/L1T("I/% 3C.:+MW4/?=#.F@CKX/CLV >/-#+6 ?G MSP)U8#%@\JW0NB7T3NPI<($L*^_TZ4A?M4MFT$LN1-KA!Z?XRA+M-P*TF>?V"7%=/2(M09'L*"Q)E(5YCP<4_Q M,B+BB/_(*3I&1!Z.L"WZWNT[.#(IQ[0,,*F)$QR)URP%US%@Z2'K#CF%J..;Z?=^YI=*@V';D;'=-Y%"QK.]TF>X_+LS!-N M19*$.BL]2\+VNZ%X0B1UE(/Y0=88/WJL,3[6&!]0C3'2\ =*-2U,*&KUXMAN M5(]&L4/=!2FGPHBDDQEC,]PFIV4[E.%!GH98;(FI)9W(10(,'Z76]L;:TN7) MV+P +%G&!ZZH>V ZOZ%56RXNKAZ%.&4.S$$@!.X+(M'N1"_:7-UX_0<4]WX] MVTTEPYC[7O8N. M?QJ)'[S\YNL71(6@!V8ZZQ3OZ#("5^W>_7&,\& Y2>J^FN>[BRJ(@C^&SE(: M>&H7Z,'AB_3-U7%;2Y\CECEST1L@>E4HWMD')1AJT42"C)#V@J1-(<2>H-^]&"2$?@[GHM5F%-D3<.5[75C9ID> TN(U0 ,QJ$/CO^D8(YX>[07MEC0\/S8_ MU^S-O:'D==VG/5^E_Z8Q[?I=6[/H-M5^XSL+&$03/%XS>=F!?9H6SHOTI*2] MLGA=)Z=PTU'RAW-Q+U^\ICT6V2ZR5%'ZS&6]4UP 'Q)-LVU%?9O4W"XE066< MK=@TI.\'AU[Z;L*) A+[=,H0;1.+T\;98Z-7V((TV]?-K5+W[:6\TT!9^W#3 ML:I.Y!_!" DA%QM>^5XGXE?2-;E(JVB5'M>O:K7FJ5P=XDW^(@0'[%&*D%DB M CJM.6=/L[3O&IDLZ"LSID-I[^.9PZ; MSC2W'O+GQTI>:IEHW(OQ!U>DKSO-U'IC6V6Q7%9?CH-/#Q'M"PU.L< L#'*0 M$-#-!9["^&,182&DA I/\P>Y-P9%,)W()1?\FATO:P^ECJF,VA ;5%J.:9M@VB:ADJ] M#E!"MZ/Z?0JTR6%3[!2EM(+MSR^!L0R61%L6LL,LMA#XP=P[="%>4\6!^/V. M?6X(!/L->^9EB/P-H&T5#B%CMLN.,P?LM^SB*#K:7"J,'O5&)8_I2#6W, KA M\L1V01,B-L$>N_6BLSJ'^;FA_27A6F$6LH)'228*A-W,D>L62#^9']=^C\JH MONA3Y5^%[8/RVC8D:>@NP:U"FFDX-.W&W+B%LB"9.KX:$XH/$QN^V\U-AU"T M\P6(9VK5-3@PN"4#^'^(VY5G.;]KN-UW_^?- MJ^^_JGSC=8ODX_Y!'L?*!,&-F>J*K MP&KC\N'('\,4YE_H>+VSRYN]'I*MLH]6?GD[?.6^UA&ER)6(?F8@P0"W"JZ> M#H<5'I0@5LW^_ "2#H!+.P[%9*#[._DHJ[QH5 Q.&1O,CV3ZSD M$/[;!DM!47#_TRHM *FY&_8_,5H+7^8'/%_W!\E6]GF_"1HSJ5?X]]?['PE!ZR*(1@30A0--R2 M=I#>,7?;,:>^P2 ? (]T55FC'%OMZ^YM$W',<-3'#K;4)5GUY=_JW6JLX>8/ MQA@-.+VK1FPMIYQ$ID=TR&]V'![:&=0I#I9YB:-S1*Z"QF_II\V&2\-,:2:/ M[K''OU>2$3GAVW,>!1Z0IB\T4+ANM,^10H@AIWVV(AZKCD%-CP+HY'&%"Q-P"+074IJ4FI@4-1II1Q@+@\ZAI1E9.IS)I5NT+L.$0 MQ7D(5X719NZJW7&CAU+NV5JG@;X1Y[V(D([=%F)F%I4HU8GH/#X,02'14>VX MKDP!]NS4.M^UOP9=+UEG3XK>Y;+K\W'$+0T07AJ=X(W>S6A"6?V:>P.OVHM6 ME_M:VP/J,;V5V$8@Q9=3 I#A:@DB5.TPR X9S9] M3HT&>DC2(&9_(8HM9\EB,B=^WXP1?IQHOG=U' I;D6V)0T?<(U=$>Q434 #2 M23?;/@W%D>QE&&6T1&UEM%;'9?%G#/7YX@^G9L@8$0U1O6G?,A@P4[2EM,,^ M.0JD$D6\"T"_F[;+M?+^@6W@VM2'3;4 [ZO%@_#>4DNY#>FG\.)X+R6WID,F9.FR+")P^A$NOWRW)>S-6>$+^=+<$"*G6).3!0\&]OJ'SN!E M=WT3TI_6*2HP*B\(-87TLGO#K[][0PK+=(%X9!N]HN@J!Y6D0$6H:[BG/+;H7_%=12WK%I*?V2Z>L!_R#M)(^,MQSA]< M&RA#L7-VX[54\8(X-KW""V*-6>&8>4E# ?8IBD[3**T\>/W*!XN^]?NT_=DE M_:&A-K?D3_&/I,R=1N/9DZ=/V'>4WA^RN_(%UU7DP^ MKLXO4U#>4!L$D21&[?(MD_1MH=F>DBY2 0P98&L8.(:]+]$F; M;@ I%W6"NR)(W]-"X4P?\Z]=W0Z$1MZYKEKE%W*P!I>74-M<@3F!(%-IV MV[WF9O9I)F3:NJQD059O6:?/(@1B?QO,',()7!A[. MRL$BR+CN-LQ7O_570QA_7]: M*4B:/H5MQ4,I0F\AD2"9#AYB!$2F/Y^>'*CXH_%#[0DB*C-+TDY@'4.COU3[ M39 K1J=,J8BL_(^X.285X2KZ6!E?$/0TU\V-8%3Y.;C9IN_CTV0.U$%[IA6/ MBP>3XYU@VQM-#HG@<>1LT40]WL,$L6*%A5Y;$C;[;DE05%O2*A06H;Y^XI0K MXQ?@:]]Y@?QH]@U90CK@(,\J2##ZNL!%?!"E&[;Y64X?;?)4R5 M=4=>"+:I,0Z,GE 7"#)P=S-P6SU.#22Y6)08XC#=VXI'-[+1>X?M?@(MO9R7 M8BLT/K3%C[CNN@&$6^Z<"@$OBDM3K+Z\1.1=]O5PR#+V2KL7]ZA\I]*,.ST\ M#X?J!V,=6&^H ,VE ]V;^;E*8C:LUE2,I8X:Z]3MV"I==B9N3(*\C5%+J,ZZ M2AU%^='Q_ #9@U/A?/&%;':F&4S/C.X>O5YZ/J(H]'$2<(B%!XU(Q%TT0G(. M29HH/![;6TT.GM.^-] *9BHWHHX \H+TBOSEC+UY_-Y*&2EKPE+?WI-+CSYJ MO[AHC''F[X:@I$#[PI("G/A9KY'XF8BP%__QFXL\,+_C*T0[RO/YNZMVE9S1 M=!%:1$\^>G[? N"O0?^4!_ M\2W1]BD?63K"L$N353-4BM.,OOSFRS=83$IGVJR> MT"Q(=[;7]!0<_!GB<:#^:+*M?#99YT]L9\-CRN5&;IEXJ2@F]^W2._Y*9XTA M>">Z*748Y)3T>ZY:YCR5S@UKT7(9DSRW&VKZ!HK!G-B@WL"MC1+GP*6E,SIP M%* 2EQD6BT@)>XCB8E?*BM"[IP!JV"OS#VSJ#2L*2MR)3G.\F0J% )EF33C3 M[U74HW5]71Q7EYQV]Y* '/">(#B11D!7'+DA,M\7?5>O^%I#D>4*,C:"12%; M>9&,((&+:H8QK,?I"SFBR4%;"P6O_!M=LT2-SKR^ T"RWON<,V0C*%_CP.S:-OJ+37]NZ$= M9]IL&VG7(CH*,LF"V;:^OV-P\M!:-Y3V*^(P NV<,W3!?J"NX/A7M3:=, 'A../#PR(+'.-#G]S6,4/4NF%_#(9 M5@QG6MS/T^,>FK.T"):TJ^K^K/Q-7_-%:Y&CR;N>=AM,_//\>>S3Y[S M,LU?[CX]YE=?OW[QPM*5DB+4E2.-$)&! &<0=\@)ID4KGP!O#:9Z3E+Y-> M@$LV.R6L1]J+ M8EIZF(-;Y'P0"[A=CP7-EK'5*;%)9*^PVVA>69K-5K05U=^'#HV-EJQ9-NV>P$Y,\1/U#6)Z M*E'SSF+=4_0->0D'Q+:J&<:#_94*XY4\TC/^ZY?\8]-\(2O?-N M(S*V6%MA]YI*[>26'S>@<>'KKL-&RVH7E?4H5Z$0Z1B^]1&HK'$6\G&Q_K,L MUD"_ M=6NCQU#:8B7Q0YH(X'92D81"^L@OXT0:NM7_/2*90ND&E!9"=7-K#P=L=CYV M#%PT<80%SW:R!-!Q &E\*()QOBH]5<8ZA>['J X'[J?9(7K_DE$JW? M:E/C:T-*#UF4]>Y[=MXOM- *F9>DE!Z/9G#$F[W&S_;-L-DY/ M2$<\K5'"A).(S.5.*]GRD=$IDU:.F6X/^&A5(_WPG'R[QW7T3[*.K!*R(*#H M=;U1TC(FPNVNN4R2T=E#&N(=+?LHKW6G.??Z#%2)ILK*','[$Z%Q@&HK!V+V MX_;9%'2@+G\^LY0_4#MGUG."5F""9PD["S-MB&0'A4;.-.Q=\#EB18KOL[E. M[9R+DC#*RGB!#J(#MX93Q5^FO;R(N9+2V71#2.Q-)0 M;_4/\#('ZT\5MT8PZG[3- M%K&7.E=D1X?!5 MO5F7S-'R08\9-',.(C&/'>@1'GL8?(A#'-%+++L6^3>)6O:N'6 M3*?A&'M.>:PU54+=_&8=X90;:^20/1PXP4UR2F#PIZL?]W ]B:COYW;+VJG_\NSCZLFGGW!?(\30\>ALLC63PL.0-=AH M[Y?@,D4XB4D^U]ONLON:*[.W %:J9J9J\NF=V0F6A7)U0:FK33!,E-A MQ)C 8V)%J5H>@\<^K1HA*9ATEICGICLLDIN$%H*31U/6S0[ES*>?$2RUIV'D MKF5;0R++I#W%ON2D!<+5HJF=M6BA\*(1,:RDR!V=R(B;_09&4+KK0%-O1:9U M3<1BK%W/[T?T">7^43?VT#?$I+0.SFH&HW;?WE^QA5,U% /K%3>1G*:0%*PX;, MBKI2ZG$#,0AU^@O^EXQT(,1T&GMHV%+&?Y"4L[ DB^[,Y70@5)GVJ;=@?/(N#29SB"V8!]D;&"S M:_FSM$]7?7W#.+^T&?,"^#;=#ED;;G1K/UH.)-=S[V0L(TTFGD@S52R+P/X>C]8@C[-7LQ MOYQ6.)Y/LY5FKA3+E%6=JVWRS"L;K4\__ECR JA$1R/S4/31WS?ZB1]#N( 4 MX_3@Q3%+JS5%OM3?3F/>-U="@*B7<9&)*603Q1;,IJ?T9;);#\Q;.&Z:(9,> M>_FKHC#+B#$^_B+A(P7;:4,E?WY@BY<1;9!S#^('>UH<+G@,->QK;N>IF2XL M>/-Q:.YX>F6TFAJ_VE2F@]>[3J:PN2$R;ZC,!S=6+'E^- IOGOC*?XD'\?18 M5X5U3Y:T65XQZ0$\"J!=:![K=4,A"G.]B=I(VA?ISX+/DQ%0E2+>+1>(T,C+ M=[;XC+BA6!75'<.GJQ+S+%1QH;&+4PK.>9J3RMWTW>Z2BJ-']DK>8]659^]= M^R)G25*O;J)CSI\X-ES?(WOPWG: EM/VN"W8Y['R.H1[T-]( 5262&"GI2_+ M'2D(7^R. %31(M/&5&:15\QE,5&2>@*;@\P68"?%)\U>1TJ)7!BE#P9AO@S# MW(1KU#UN,FW?>.6YP"=H[TRQMO/P9RMK3M@G'GI9RNC=C\#(7(+;[G4%3AHI9N#T'HYF>FH;6RAB M%Y]8&45&@+\PTV.EO:YV4$P.-2U!,2:F-H;YIG'1B&]'/T=,E3", S1^6!)9,S!]>O?XA+XGF7EGP*S:W2GLE@XU%AF\:56Q_ MW#16.?K]L4_.;%IB*?2FV<2Y-3(S!C;/J8#4;FO]SH0$++JJF:4H?1HTJYFQ MP7/!3K"H5CO!=\L. 0:@'2()9KHVY9?.F%:+QJ#>B8H<=_Y0WH,10F17+0&A M>!^O7+<[P?[P2EW*IZ#>DS\K,;[2?]6UP%?'@TA)>K)RD4=&+FSF37H$'V:= M[M/'.MUCG>X!U>F*?"G,265." F!LX, U<953L-)]2^-_C7;[*[K%+UYQ2EJ M$E"#"?#-C@.,C^+=92D]4KIRIQF5Y4;1=)2/3,GDC8'[;AK_Y=9]NC9D%/XVL>DI:DMJM0KFIS M_%DJ)*A^&S6O2D]I;E])7D.AS9Z4:7ISZK$6\1:9C.%@U=5LWQ=2%*8ZG[NV MH3&485$K!P#@]%-=3PADG387BE9"3D(C05>RZG<^KH MAH 9*V)6[/; IEVGAUG5SG@OBH(J7,4\F65*=966/M#B03E4Q(3ISQ=1O]@D M%SDK+Z)G>@^G4P^DAJ)G<#\2JY]/%<,7*A;&J@LZ&V^U2E!.B]4X:!)64;DQ MEQS(VU?;'141MI:&DZO6>UI"86ZQS_C@Q??\>CVD"AM2 !#Y6D(>UGT:=$3> M.Z#_^\4/?_R^B)=OM(NH)BK;6"5U;EIP24*\DR[ GR=1,R*LY;>U?! .RY4( M!8R>P>*Y\+!T1?H5ZPAPQ:D\=WAGQ 157LC3LD_%F6,5-%@18.&Z(^Q%,J^6 MT0P)1RD;0=\ *;+@G(![6')6:2>)[;3OZ"O0\Y/6ARA2#(),$G1$5#JA+N4U M_;6G#$479.=7;7VY2\8O^4>,WX'1I_*W?YO&@.9@103M?:TGP;8=+DC8OED% MQN8%B(SZL[R"J1 H.1=S2@; $J*M'X$9WRB@ZC>FK8Y),7PU*\*Z/ M D*LD7D2?Y6X5B@("Z2+-\X46 [2+W,L JSZ:SS87D)YR3M/$=6->R: M&W(:5504:OU!K06I?![F*SOVD F0R'BP"G'P)TLTPG*X)W:PVDV%&-?X$@W5*DVVKJ#!2JO.D]G%2@3J2RK%H!&\*\34SBLRW MFBMO4VD-[S?K111-PT5<.NH9N<0)X>#)7IIV?PQJA4"# XLKDF-SNXV:]#V1 M_F@UM8I5"(S[=7"$&.M8N4@'#;P0"U\Q*6:@$Q0;##">1=\&E4+&)77(,,6KG+ET$+0%8J33?55)PS\.6Q,\@9H\Z=QP-6R7SX[- M(ATTJ=!D,>V4<29XF-Y&T0H36V5W=V.@TG8''6I$:>^ MZ8YU/\FW^A%PH$A-R2H[=H87FH]XTP0;$R2Y$EQN-U?^>B=)2V83-Q.BH V, MGIKZHN1'!/7B_KS\:LHJ@E%/MPB.5_6KX?YR').-U@9A*6UU<:<')BK&H;O@ M:'\N7<7L(3JG[IH9+MEK5!VL:1,XW:?[:86QJMDF&W.B%-NMQYC6685LF"7, MF88]]D"=T7$ /NOW-=FYV=%DYV"<0VP1+RVI>?"_03I-"+S.$!7M,TK7SF[7 MS(HX5H?Z?*QFBD&=1/<8V2,HY@3;=P)C=0J3R$FA,)TR9DYU)I%0$;!6\@3[86$?IW@:A:H5 M>T;-9@RZT^R+)QLZ8@6![%9?.@HW1#07T902;)&0O>!4@(Z,=(6SX_CBVBJE MXR<@OX50@1L9P59=NZS@8DDC.&EOH([<]&!MSFW2$#JD35J%]#-GA'V9#L8! M,A74=HZK+>LJ43G;%I:=+K;_$9VR]6!XYR9$JHZU96.X'O!6OBBYL(AEW R0 M[< ('EJ6;UAG^>HL7]6S?-]S[TN+F&P_&1$A+M,BM31J_< "J)!C:UN5JNC M=N]"ZD4#-UA\)9O+:8V^3 7YX[+]F-VA2@=M0]G?;\)&!.C$97EPUV=,M$$Y MI8*ZBJIR0PP^@"XDHU&U89(9NNT=6!V59E-TD7*KAH%AY7?/,LA.S3$/.5)80 ME;.)5QJGIOH8Q]:7^2L]OUS>97\(BEM8264=(;*'1^/% !P;L6IQU+)PLWU665C)AA0T/U20ZID"E%*=3& MU*+AH86H^_M8.=[ @C9BJE@0E&:"DIV&FRU--YQGGSD0"(84@?0(V2W29T& MQ5TM$S(#%B5E5=8R:M=V8SN9C1F^0,5N&I(6JXJ'TN(SB@1:E.$*5V1O##8E MXJ53\S9][N6Y3%)09[&U'LKXL,!L6#04>>##9FR[F.).BN)/0=HQP4IU>R53 MRV6WDU56QJ OX]]FB/PV;I KIWF71>1@@)@:%6E4IUN_J:JI+2HS&W^@JKH8 M3>:^Q>H(.\7J4GPRJ7X?&R\'-^A_.]VA0.W1\N1")]"6JY1\/;0DUQ2 X$H5 M&=%-%[5T^"ZA&PO!V@KZ(IH M9#'1FR]C[<8^7:6E6D5VYD;T[/;+:DOK-)-OE,F9C4T@A6-=C'K LDO)-I1-C1V7N!:1)\H>/')!"]0,[\%A4:J"NNZ/B+B!A:<>LP>3.73.[@C MKC80S@EZQG2 C3]-0JZ)[HU\R6)R61ZMEV,IEP,%G:"R#*W!:R_+D,B*>Y7H M/VFQU3$%'4J:S&-B5/7)= 2OE& SL&IGG.S6. *63VK[60S"F\L85E:B0F1" MPN)JGSG[4)SZ@' MO:"<-MLUYI=*-A0-EGR(,G"9P@ CXKB*W!5RRM_)94V"$2.TZ%8N&J7\W1BQ M6I&Q)LT#59I@S1]?0@5@4CCE"H9B"Y+2*;J&3TC>K?=)+O[S/UK]YLLA65GM MEQ>@"<+< %PN"(UXA:D,D",[G6CD@)@4B=U3*39D4JGY$)BEL.ZX8 ;"5 M09JL59'2(HG%VH2-+0"A7=NMH80).L6ZLMQ5V!*/^LA"=GQ:@M2N9)73M&$):$6=!??(HEV!K>UHZD_N2QOHF MVX*J/4Y6.0JM\@^4%E]EA=F:C(_C)MROI'E[@DU&Z)^\PGP?O:E]4U9#>85, M)1.8H-=FH\1QSG*I80%XRHTCK$00KRROHYF\ ^-KS7R!D5 M4MH7Q2L((W9DW;<'$W-6>)EI(86W3E:&],AD7-DYC=:L ..,FT_*[#RE)R3J MPNI+/U-WG\&0\.%VK-V"-6N[+W(IC(\3+I;,M&5A5**$\C.$?B(6M)<2&$*0M%.5C1>$LY%/&HJ\*" 0+YFG%<6-BEGHK=#,XB^2?%+D"V[D,^M M5^&3*XFRQ0)<=D7_I.QP&2#D""#^/MQ4:;^-DL7_^IOGQ!:U0>93!S5R<0ZF5CU9*)EZBBMP9>VIMA$ MM*@FF\JI[48F"=1$9L*JEI(R36V5RYW:D30*7CO11!B_D &VS32:,EBLKRAWS%XB TV/I^YZR?( MZBA.,&:5;['*_.2)VA9UW4SZ.55",C/VDB]DON\U71_3B6.Q78J.,M<(J5I- MEU6,SPH><\ZI$!V0N HGE,;C7$^HNZ7K7*:U(BZ+'89GU;IPGHR)ZF9L)&VF M]F1F5HFAO;YNVC5#MCZY/[+823VZ/#^J;'9PR=E%,E6Y4N-HZAJ%Q6*/1_G$ M)6/9Q>JXR2?J2HL\*!J31;0.5F'=QDHR2V@2R?JA!*2$4F)69+(0@<1HD(BI MX'8MG2$5RN ,+@,1W1PJE\NR .I\*D4Z,X=#$M?2YILK1(A9D$AX<54*3SD/P ^!JH^R2M5E!!.?3* M(]VF;*5T45@&_%>)#Y<8TJ%2?#CB9P;$++(>/ M7Z+K'MX-^HL=N_EW>B"M'=AM/&HX5V?V M*"C0 2: #-ZQ#:.0505^:G76=JMVA6R:**@^)SE88VCHZ1Z.@<0,#79 ' B]+23=MYSDQ# H+A_T8 M45'=X)6&/Y@+)[%B9(5R?E/:;+OI4MLI"3!/4B%G@YQW!-\T?)%\WP$&T=CO MB$$M7R>IJ8:HCFZ[N(NDWP09Z:QH3:&0))7R&S#BQZ)^O4K)3+D)4JLT[[V" M&KU5TD_;]T^B4C#9$INY5W4(E<>JL!LJ?%$Z6OLF#2CJ+JEKD1H1?U1]$3D< MBN&VZX0AYJ#SHND-F@5\"PFNBA(N#/V:R2HRC75W:>\9@-/P+C&4* =,4!7% M>2I,55'"!H$;"/H[X+(% MU!W7H6G$:(5#D>"&*( Y;.I2^,TT2MST)P, MSTRVBM[AS5H:5:DDM[X*%C-@OF'+BXN((@-^'UP)3.1*<\SR5C103-GVA^/^ MFM@$61'2%+.R#/;5XY@U+L! 7TD6DY^O@-8KL0EX482/["0::A2G+M1P1E?. M@_Y#8DD186LP4UZ(XY=8-XK/G5_4*_ A98ZV;@.OT@(*!WV[K^USPDO[\07:8CMEH8( MIA[,_:J^JOC>LW@V\9N*ZQ/C)^:A5M\$)OXU #!-)(PK@+=NFL0P:[W!$E3+ M&7GU72+WT<:N&2G>,+)Y!FBZJ72.$"93G' "CKUJ*S"5E.JIA$53R-.^C$+U M#M-&9J61K$1#F2Q";M60.4$8#U^$Z7?D@1_\;A2C(V MZ)0PB=/:05"8=*OM !GP*Y>E+\1T;7RFLEPJ(0#L;*I9;8K\TB:H,\5EGZ@] M.9HO8O8Q3 2'>P"I?@34=M'B1C D<=91W!;J0<(9\MJ"K#P$!B]@;C1>\0U? MN<@+RXA%"X)<5/&^T5XV@+)N*;>DAO@YG.BK]4M>!=8%1 SG\C$E';? MFB!5'1#T$95*8BT3B!M12740+3?]($OR^LTZBU9GT0XHB_8@*U0K'\1/R"0! MZ2)L1),9"W7#,I5U=G:40$%<-/DZ(8MDNH$:VZ1BDES%#GB0<1L:[(V9/0/^ MU:F]#2",17Q0+0/5ZONAY^XL,KI^LL.!ZCAD'*,81KGEDRYX02GQ4F3ZAO-@ M-M<*=!D(HHIJZBIMJ^:K"(O5Z-/"KMOOM)(DVT7+[MF$3C.E>E!8B1D GP56S];^Y.D MSO9LQ*9]O1SP3R8RPT7"GS14CQ(]8$@3GXW=*%-]E>P%LE?HI=6):7S@[@(< MI]5;XX18M^8_0S4GE4ET67K9%I720^)B'9\R2YHM>N?=!N]6NGE^0= (XJ=V M3C[/VFJW2Z/WX5K2U478"1JWS9?!LP)V42OVC1/*Q/!)?,M]0IY!O.7>*#$< M[W<1'$KP1\/W'<@L*PZ=-+.ZM=G]V21D#]P9K7*^Q](:";-3RC7RS>^^5,P99Z>M1[:?^?6J \X6M51-5 M-:=WD<%[OD.ZEK&5QE)WL;JF92*KX5G5@G+YG4B[S-U;-(:JP;!JP6DI*CL$ M87- [*K64$UAK&*_)!.6"6,@*UL*R2R\.1/UF$%8)39%W/(F,333UIEQ@)QS M(9;%B^_PB[.YXU3)2CROVKT*N$/UF18&=;DC:WQ M=36O--PD+EYRI3!)I.9]MAM#@9PDBW!BP5-].W5GUQ:H_.!8K!-IS$GL%#LG MCF6'LFN7IC!P+!<;!\-@!5U(OW662*JI/&YCS60]P%?[KM%TY-26),2G;2GA MT8-B/DTULFT.(O6:AA4FZX$:<=CU M7I>;.RET.9=U27 "MT42N"38D^0C.M%LD1=BUD9_:/.O,?7OMC J1;()=0<':%X$ MU# N-JK/X MV&3"E*X3R88N,2";^EVA07XB*-@LC V_#,]YI3O(*^6U\=J?03#0JY:U:3FG MYZ9$<9@3\D-/!E0I# G#E(3WP-#LII8U=W'YXG&Y@7DJMD6)F#$F7%%;IY'NI*?I"XU"$\P@OG5UQX+;,-'OP64W"=JB[2)B2EX9X!F^3!5(%_BX M+9TO50[%Q"S+N5@&<@>SY3!35JTZ956GK(XZ9<5D;K&V?"R%-Q-!+CNO;M&T MU-\C!UFZPOBIO[T-T]9:8+8[#=5^Y=R/[U@?0VVCEXA)[E6UAD&.(JM$,L5/ MPS#H]M8\?G#_ICG5%"-L]E(L[@!E&U.RD M%6+9DBG;E[,=8Y>AA#M$ J(0[FXN;WB?Z+5E6T'R:=Z^Q-4QYQU34<@ HB7" MF^(H:]+N+DVE 5".!E@G&>'I*^YBP)V*R3:232C6VSP$)P)EQS"VG3W,OZKN MO*!!M0!BQND,?31#I>XRYMK.FD8J694O+%VQR*G*AX69W-&&=SCQ1%3:UD8L M1#Y/I.ZUEI*<4PE1#(7KW//IFYH#I:(*6V["<@28B_P"$YG+(RK 2=P>L-4F M5[V_8?K"@3I?76%W*;QD&('XYOSR5]7PZ]PL[Z4B+/%^7Y(G>7[Y.WWKK-F7 M?:STSYYO,]3F*JZ$W3_P>)Q?7GC=0?.LW23S '_,5F,P/,.)-VSUSKHPDK^& MVV7AA[]?R"01.5"O\7I::^K6#S?P*XKL^'_])?P[#^U"/KCAG2\2Z3:SOPW; M:H\\%8L$>388BZFK$,C%#6?@_*B.#::) 17>R5!2L@ '5H4J-\30;NGWTTY9 M^[E43O$B9APWDQ&'LA$67T4%W[G@6=N35(2I_'+9O8+\OI1PUVMYZ?&1DA;@ M)(@F5'Q!?=^??/K$(GR.G5(UO*SW6)3S@[ MTWZ["NS8>LI:4JI\U& =%634RF6F[#QM#RPYDHMVXG1J@D2;UPA&]N1^H<;' M3K +8>\8WQQ(Y*011M(&*7\@)8_UO)3QQ$7GVH)RK"<95C"&KVZK1S>DMFNU M-6>@T!:;%"S-F8F^DOK?+$:REURM-3<,AMM/N"IZU[(4RG)E,&29)K,PY\(Q MRBP:!:D9G12.)+XJLH)M-.;%3QJ:ME(3;M<8JV.9.;9OY>_@N$8:QH,"1D%:KVZ62#5EFZY_: M\ PCT5L-5\E'9Z1I*I:F0)^BO"5^354]<6O-F9(KO44EW;H%S%QA+?WF =?Q MX^UN(-U$A9@QJZ)RU]G<#?:5J(BUN+\ NLHXEG!1U!=CX7Z-M2AK?I-U4/.! M34Y4Q2C\VJ1/.:O%3HP*2S@]5;D$@XDLY0B6*_ W)[IML[I^K*5 $Y%SI25K MLLTIE=2"9*_SHTDT2Q>[A(6#SI!*HI1+@N8)H091V1PTO4X2CM?ZK<2T"^X7 M&B1CP1W(BS?LME=H!U$U@U7A!GZ;I@?ADI687Y0S.NG6AQ>NT0T)5)S\=SO< MSZ1F[T?@KL\JS.$#X5QH#I=H!D8%= ="CS M*4@#BZJDUD; J@QLR .-PFEYWO ;%;@\M#^^' M_WG[ZJPU\I"-"5O\21@:#W1J2(I@.),T4?@/$ZU%Q6N(#GR9KKU%?,(,EO&K M8.(8%XE(S 6S".$/!N:2WQ)1>"HHDA*IU3A"7HPG@:&)4Y[G+4DGHHDQN(J8%YM"J6&+C'A NY: MFY &;CM)G*JE4#?SX7(6&7^5]ZL5X"AR#;ST:AD[$1D# 4*FS;,H2;[*'*1D M;#4DI4D!FWFU"J>LW(BFZ$^AK#KZF,7#0?UKT*5 T W?J=6B.> MBK26^\R.<6VG25M;B-G+,OM99HXD0A&?GQ&,HA;A$Q%A2\),ZSS#4L+\B&@;3>R23D=F;[!5O?D0 MPOSML@@5A%C@K] "YQ128XN(50'*Y& .F59087(PD.LBF"BDFZGPG"R:X \; MY)&%,4(4)M>MJ82M(BQ#TIC +B8EBA &VW"#(6R+GL^S.Z*$%$QP$F%+R!FU M*0HR5$[(9.F$ALS>;Q3JXLQ*JGH9\7KK&!;DOQ-CFAH(S4:RJR-IR;6I"%&8 M]YS;XJFN:EA(%,;2=*>6;;[B5Z$&'[H.D!E-Y!-EW=\TA+7+#?QTE36\2\03 MET+/5K2X@2)3L)!A%@Y,JF,'[6:PN KAI]!KN=L(RDHD4+&@(IHW#HA#2E5$ M Q<;AA,LRX(%EK<_4(C>(,MY4-83 FY7PW47O M$/[Z!A98POZ]LBZI.4JC- M''C_A$^86XAJNZ0T,R*&G7X'/T;DE"A.7MOJJ) MEX31*9?>V<<_GW-UE828%[)(G@OUT&54&DDT%P$M!.Q^HD/R?![(U L7-ETR M4P[K,%N!\NGV5@=WN8H.DQ.F4\,]:[AGU3EA!GOII64X^K! V["B:IR$II9F M%2))1A 9GE&>QBEU5P6=!=Y]9?!R@0Z1Q1K35WTX0)*T8+)68#(8#7:IR70E M3/%%F>X=>$>#N,+=$,QF_K%)O*7WXAX[( T<_H7'L2NIR6] $^&ZLO-'%_C& M@\%29NN$&X]VFUUUW5P&Z3B KY]]^!:)M7<^T0W[#.>SP$YJ1#@73ZW>]%3$ MI<3)WME[SDLW ;.I?.5,D_NL$KLR)3,BD\B=5H$Y^"&O(P',$=4A6S>L-5FD M(L"VJ.K5G6^*C&=ANGCFJE\CI^<1FIM7VGJB+]/K57[BM1A"?698BB"!Z\];=F CI\KOLET M2:+ :@2'M$"5Z/+B1DPYNG7Y^L(W?HN%"I$]XF2SA2>L"OT>2PNN=5RQ*ZLU,!TAMGFE"46A=)WBXW0^#T+JU>D;]CWY"JQ5!H M:MK@$/5+R#W@B?9E]P)1X,+B7M&0(FV#2'9YLIMD8$43UJBNB9;WZYLR'.;T M^0:+IHJU-WC5Y99:K^6)R/:4DB.N9"[JS4C0FPE!ND7UE'&"S\7V5,&=ED7= M&& AS<,QB0J%K5EJY+ED1@#"2#NX>;E*E/$V>>X@30/9SXDC/BR3%"6R8WJT MWA2_(/)A5UB9"VJ"46BAR']]'9NL1@G[]YSR-Y)*G4@4*+,F0>3E9?R)W>]+ MD^K:'[$CT_ !?%BNXET2B@ ?P*L?HT-1$,M6*IMQ1:NRAUINZYH=;AVM(,5N MC<\&Z[<%B" .'D-B *<&QT%(>KN67X/>E8"84)HA7-A^'>4Z;5 U!?:FR-NA M[3WB3;/7RJY_3XF(HK#)-L&'^?"M5'3Z=I2B8+T'33Z+4=/>5J00D?7YL@67 MYB.R;7@3$V94C&1.U!8WS[*X6::W+^E''2*_F_ J:Y:6B'A*B^_8OE;;%\-7 M,FZ7STMR.WM\\Y5%,D]A)PFAA,<'VD@7=O<&; MN0/[F#/YY!W.N1OOY4.I3[?:KC+>H@8=-6=UN$.!+6S\5(RW2UWG(__+3*2< M"F4_'BZS2* 5DXE8\]WJ#T/]V*XI!N!2/_MO$>\(M<6LR';R5[*R'BR MHU"A^UX5E8.GNX@)DL@,Y*PPW\JZ1^;V"A=@J*9% XU;!2EC M3'62)C.X1 M0;J#EF3=2+9$.;E@XOB2]AU!7$K%R9NKM;2GEE_.RK6A<)VN"4;UJBM#1D92 M0\AF)4MU?>&N]F9WTL,LE/?5! >8C^O6^;@Z'W?D^3C75] )UW'+$,.=.]E M=5-;P;:FT;WH4*4<$R MQQBH\K(%3G7IIM](>^(VZ 5I$'5N#C5["MV?,)9R8@G@B,-]J V3:4\A*<6E\+Z,K2L M80#Q+%I)F4)P(*[I K.6J?H8Z9KJ &9P=94B4@M1O,ME MFGP+,2@ 'QLUNKV_:#BDU?^A$,L^-^!_7SDMCIV7"K-7!2Y$DYY"#Q^_:?'Z MF,VD+4?-(_=2)LH*)B6/_]HE3"0/)!*Z>X2[?NH;I,NL5QOI<4.+ROX.$*AX MA6I.Q3J4HV3Q() >PRP6-7C$='TH2T 1\ZG;6>BXH^Q&C(%G9P4588?EL.V0 MDLGN;?>RJ0]S]$8$4F<-8 MMN F1!+%F'.1-OI(N*VJ"$6M&$.6R[XR7B-VE!.'KV#);@(&MDHW''MV,TFO MSRMJ+2>V/=$%5GKI-L2BP#3@-G7V32;"OY>?7YV]^?"0W> 3N7U#:#TQ)+;]F%#Y&Y'P)!D'Y]B_8I,SB,E_I4:4U$9DO"ZXO6C+QZO 589*:&LA M/4$A]62;S1!=FDV)RQ*6+0+G8;"#XC_:5^!O$'18-D!%XR[FEN>U/)V*/"T1 MZ"2;TFW*$,;2M,#A9TRL7G^HEI63D159:T1JQ0@)=5O#A YU"N:NH=*IY-Z. MX!4JEY+KPNT""CMF.C 1XMH$.T4)DY864O/ 7A+#%-KOUXF*K5$\CSOA+;\_ M8'M;B+!F 3HEX7/4VY8+,4=T<^OO3?\T M-M\>+F#9$-$IR7]0AZ2A(AJ/9?(X\TU=%CQKK",4A@C( :6/17Z#)$@2^V"E MDEIHAAE 2G7S@D6*LD#;G:!I4.M2HQQ:<&6 _A1DL"LSJL^6D 5^%]8L76%6 M.E9Y_I)>] 29=AO,8B!G15;*5)H86PI5K 7>T;I7I]E)\?BRU2UBK)>2%D<7 MX\MNF,@+)*NF JX8"3PJI;5;XVZ\C9!'>KWP[CJ[@1%B!=XS+9VO*Q41_TO, M24%&8!.' $*5SA6;U*:[5I]B;X'< K[@*>J1R8(>HC-"<$59&]H-R#/!-G8N M68'KR/1,5Y6(A(H0\55P)2E"U-F69YFVT2Y7XW;P91E;7W*KI=?A-9'QQKF, M>1<+471G>X+@6'1@W!&Y=.4.".OU,)2 M/HR8_9=P/(0ON5BCE'@=*WI/G+Y M!'T/A)GLQCR)0/5>$P!PM2!IL[!F:"I25V[)VU[0O$5WUZU%8@!/\3,E()YD M3 (4> ZU&:&TK&'I09 D&YBF-G%]@_W"R+8J9:L;&\^FKYGP*2>G@H?D[(9;<63A=P2["R*8K)+G;\H5) M%(0+BY405$Z8%6MF[V3%R/GPAFLR!,$;LZ 9L%*RH9 MMS9/)):&UU [\TSY0#+O8 <,NYR1^'%JCXIDOR#Q/#PJX<:"@NBA@CTN85=69WFP,>D WTH6! M<5ET*H1\#=*I#:ZE\[)$B@:[8K0(&.>+N\A-^UBJN5P/P[1^;UPVV#OYQ_GY M1SS^#O^)/1.E#][H'3XW"W&I%^)7C+004O_-^>6O;-%\Y*K&"XEIL[[W0;?$ M,=_[>''^X5>+- 67%IO08H]O%LEQ,@V5XH=3M5A%5XJ62X^9H]'+E#KD65L& MOX'1+R-AH>C4;QQ^9XU\XMECIR>!D/G,?8_:94[[RA;N3&+S3?6QQ<8<:F'Q M3E$\I:A/+"\R+PXGV29-DM7)!B8; DO),,H$N#9U#HF83?X9J ),85$0X9WI M5CPS(0_6/1 '!MXI&,J1Y0UVRXF9XQ63.K'7^URK(E5S$4S9&9(W-2'$E22A M"M--+Z.U]I5$3->[KD8L("RS=9:+A54%H"/1UFI1"20O1):7T-OJ53-X3=PK MO"%66;9EP,8[7TIB5FMH>+Y\\AUF[$^HA_$M(+TW--1EM("NR?;+R]5B$; I MQHETTU:RM5 MO S9 G@Q#Z>@H&1\N=EY65*1,6W->L/A9/RE/1NTOW3[0>O+:#9L?9DUQ6S< MG[2Z Z%*-?@;;S^__JWUZ^_O/[V^_/#N?UZ_NOQ\_N;-Q8???GO]_O/EEW:K M/VQVY!>^-P%P[[A^K_LT/E?QUOW:4?_HX+Z;5^!2D9__V9 O][F8<1 M!8]DP5/"X$[L$=C[MQ\*=YH]=YKXXQT/R7[&Z43/R5BXQ;$[V[0HWB>QV+D- M1HZJ,^C=BFI?FR0U61#T^J+9'7X)1LW@2W3186\^L[J\7]2+20(C"GAS-,*;!1,<:RA4W#9. MXK,)&K<1N_G:/^2O!5>ID":;2Q2($?GENE"FV>KT_6:SZ67_7I'92;UO,98Q MQL@"44_J1@\>'71,4;2;+>\M%UBCE?@I"<@^O81-NPC2* $'X@+F#)Y ' 9. M0"J0HU14A;I1":6U/R<>[ZS8<;BP;07:] M0):7CW%DJ71X?NQTF_YHT$:6'FYGH]D0UR+ *;6;DI#9&DKYF[OW>W-K-/#[ MS9YY,[\G24,0.=@[N1V"*5\+D^S*WCN*%I(J-)RM:'>(O/&_@GB%#@C\HD6A M)6<[<7 8NE7^'\Y;OA>+=YD;5+(STL)TA^K%\ 'K90,>/*<[L;T2?HB\OCC7 M*UK<86=)5W MJ_LPIE>XF5'3_-XTDZ::RN3PHU+L24(J:8HDY2 MULFDN^FE^E[>N$^,6M^F=6$Y]%4C_W@IECE36>C;YHT8I_>\;LPZE.W'#5;, MRQG:^R#A":$.+A+]KSNICM\==.D&8B?+VB>+-1Y7>"KTMJ@Q(!&D6(29(.+9 M.)-,9Q@C=5[2;OO@S96^Q=?Y9>OR:DGV@8E>N5;#.[K[[)GF A+X>?459"/P MO3^"#%$9NQHW069)/RE(Z\21R[)!&J_Y7:@?VU(E/.$T MP"8[3Z=:.IJ&; Q8R_Q^YH+P"X2XA%-")M#V93O=1)"AK*T13K_Y&K%\@.1U>&?-" MXK9F>B/!'K.5^;^K\_Q:]P?XJ-Y<\*0W/V&[U27?EW4N_Y[?;[3N^Q;%!VL;@T>A.GICE;9:\G?UG?)R]/Y51 M4(B/B8+UBS"FV!W<1Y.O]B/1CW&>9UQ$>C*Z1*RFCDCM;5KS)::\K32:>%KX M,ZV6WQGU=AON*%O)"K0,VJ=O4LRZ9I/$,=69O0S/MA!G%"U"R6,9U"_OQTW\&B^7+5SY3WSG\_D5=S!=L&,^Q\2\B M0[UV]XP#K"Q!>" &?JLY8,#$]C"W-EHN@CB8!JB8:9T_,WYEI4.ET@Y 2 Y4 MAVH8M*ZPAR$8-<>0*ZK!X;;W,% JIY:% OI-OFK]O5@@DQ+W&");Q!C58)RR MO">Q1 KE"?__&4++2$ERTW3+>U)-YVF8UO/M,2K2>L4AD;.K!B-.KF+)-K90 MUB)%.<^2V1G2A#&-I8I4C8.(&%=@$?"$T^?7S/7)-)]$XXI,9/,DS<_H'N"= MXF&7[Q6%<62AR.;H$<@M!'6/XB4PT\'QIX0L+QGT\T+A6YMQ\3\8N4MMNF0' M1;.#DP#6 EUAR?.O$,R<%L(O6$I/*F7T96):&CA%-^2#CT44BNM"2S&+OO_'Y9?VL-/OG1K4 >7BH5B' M3H6P#@^X7:^5$O&%6'(*]#KHM!9^8J2*>1; .* MFA]N+VS1Z9<\WX9%QPIL3SUM&!.]PM@.]Q0AMN.9B*7*A%L@EPR75![A8R]" M68@('\7BB%6JK 5&]X)*QJ*2O1M\=[.(*BY'=(//,!5(5CWO(F&AI;6C0EL; MF^C#7@@;".T-)0;Z@JY\#M'A-F!>$;Z!62:&/<-GWM'C/IK'/1@.K6IM<7'0N8\_GG_Z_/;MEV&W-^HI'_F[UW-T"W#;/0MRD7="TF&4''>Z%9+^ M]NV>2SZP\U$]?WH&60.^W\T___?KSFP^?/KW^Q]O+SY_.WW^^Q&JC#^]? M_[_?WW[^UZ?7[X[/K-H0K\>RLWI/:V<]Q;Q88#R0&,^(C"1*N/18=#R6'1\^ M\>[\,U6Q?;CX[W]^>/?J]2?OM_//GU]_NO3.W[_RWEY>_@Z_^OC[IXM_GE^^ MOO0^O)'?Q8+JWS^]U84D3V73C?9ITFT9D/P%/S& MW6T^JNXV'Z@;+/%]72(!QQ/,X&#S5/>-#LZ9%X69!=E]'V33X-_>/Z)D MC/$%RJMXBQW_&7WMM-N=X7#4W9QWX(!^L^047N>\C0*NYYV)$)OJG7Z=AT?)SM*Z4Z9+C< M)%^Y+=GMS@S(?@3N&7-;!#$#WLUGY4S?R0UQ'! M?PGR1G#G;_S<7$047L_R%'.F<; 0&&8 ]#+NET6X,UHP&DX]C,Z \170##$52)B$?7;A?)KE]'&0WQG.P9^-Q MU-@KS*9C@^!:D3UU,N0]-B;*YMY4;8%$6"#L;XQE';,5,7>*@'@[,^8EB]<^P4PPZ26Y<1SLOL3B(['A)%QB MT<^2>X B1U-AW"7C4HD5Y 3*!-.0\3@:WCD\08YI*A <(!ELJ:\='4ZS'?SB_W\JHZW)_^'M_6$>\ZXCW M@R+>U@JUA[U'#<#=JLEV!JY%2O $Q"C^(PV6<^\)H]-W5+S55;/WUJKDHBRM M-;^B-0=_ VYE"03".]#J-!1&8JK0&]1I;Y4R:SYRX$GV[M90H8)>?Y.,@^<3 M1IH[H T;K:&JM'0727E)P]HAALC$9.Q'*NPZO!@)SA&'B;]%P.E2\_!2=0.! M*:D'Y4RBD:V1('7MYE@(+<7OER6A210E-VB$\3)1)X%49+(H;+'BPP;OS0O] M V4!OW, M^RG\F<-?YY>OSO^?]VN8Y&(RC^&VN%HCLXRDQ?PI=#^'Y*"H4X3\#-7&4( , MO6$0H#"92HJ0.98?* +T'T$=4>5I&%^+3#:_HR%&":.]%AQR*\R0;4/U%"Z& MX4=H*DLD@E;V*;^:UY.;A]LRG2A3V-V]D-WN6" 2-TA#$HDITOSBPB$Q,-O( M6Q[[^-;@(<9I;\OUA8LK+TLG?_LASM/@#,6VU>ZTOK6:7YO-?N//Y=4/V-GG M;S^0[@\G/^PLDM,76I=3$\P[9:P*E0-J]/"OFY>BR@CQS=D=]AH='*7WR_&G M0Y^$3Y0_N*=$3['6I-D\M9G=+1MMC0\5AY0\-! G;%BZAKB-;F(K?-/3R5/U M5B7'O"Q;$]T+F%@DMJ>Y.W!@6W^Q%[F0&[:L7.N5>.O,0(>KA5,_G^&C7[ G M

C+,D6N6L"GHP6R)71A7_@OZ%9-,_-?TS^-//C^I2-)H]Y>KI M?^Z6O'NYN/*_.QO>W;9I[<:PWK+#VK).HS>J]^RP]JS5KW?LP':L,:I/V8'M M6:T9#V_/:LUX<#M6:\:#V[-:,Q[>GM6:\9EVC)#9.S'_WQT*>?JEN>MB/&8T MX4AG?9MR/=)I[]9/QSKI6XR?Y]1YPWOH/+D(DR3"7_[MA_8/MRP(SW[TV*(^ MW)E+V;8>N\ '7!.PK7RIWOX3W/Z]7? R7R/S0JT&CHF8+CP%TGKDM?J>E?F< M(N[S%=AO>SH72SV?83@"8'OO8TG6\M :SUZ?SUZ9&+B MP(YJ.:DUS-U%1R/1'NN>ML 8DXD0L]GSR12S>_]*Y+<$L?,&O[1_07S7WRZJW$CWMRO)]A9M:1)TQ18:H=!.V[DVTUFWN[ ZJWE;50UT)="W4M MU$?_V ;J]7^I=/:JV5UHH?S2$YB]8Y==]#HCH[23:ZE\_"E<]1J=+JU M=-;264WI'#5&_9.(%6D[IE]'B&J_XZC\CEZKT:O=Z5JLCTRL!R#6G5JL:[$^ M+K%N-<%??0R;JRH&UJ .%-7.3A6=G8V?U/<;_5Z.PO4U:] MS:S%^B3%>C!L]-JU6-=B?5QBW>JTCSM0M(^KJ X4'?QAK.#)0TC1/O!NM3-> MB^H-%^#*NK*B96JPX6U?Y.%?V=;G/8Z.X/ M?EV+9RV>^S9X]EAL7XMG+9Y[Q62VVHU.^[2B1?O(5=?1HMK[J,XI;@WZC?[^ M$F;5V\U:KD]3KL&V[]>(N5JNCTRNVR#7HV[!ZOJ%NF@>QN5SV#@B MU6UN[$RN53ZYW7VZWR?Q$[0)O\^('D7\N1^.U1%H$HD@A2W-YX4M[> H'J/S MSU:.X79778/Z6E"FCNGE\W__CSUZHV>QNW*2OE \R=:T5.=QNNRNQ!FW2PIF M\.870703K#,YS<&HT5$TK;)VNMVJT&2 C_*B75;C4'OD?;*""1M2L?LS%\#;YZ*V=]^^(_/ MR:3T/L5_@S62+H+(N5/EKW[X^V?JD0T*\"*A9M>9%M3@+L+J+G79"E9 UW]< MI9-YD+&B?_WO%9Q/2\5[X[67SX7W-LM6(O6">.J=SV9PBH,+ M: [&_XVQ0\LFOR-MY]?_]:_?/WN]<7GUZ_>O'U__O[B[?F[5^>?S[]T M.IUF;R _?;=.\%KK_'!+L)$6#*:XW>;O=1_785%+WG27?,MNWG(^UX),_Y^O9[OMXRVN4K[\I4J;1:^C;$G8H!7BY<* MT-]HHX/6?IN+A=='I?X&_@XVP=E_>R$H^468H^I>KM)L%8"1GR>DX"]?7_SG M?W1&+S,OF"9+>AI\-5B(>+K FP\_]TE6F#9NVEU5[:0[TT98 '@UYS.)M^ MZ8XG8( /1ITOPZF8?1&=KABTQH-QM]?9,, 'O[TZ?S8[N]?H]@[,U/[/_VCU MFR\'!V]O_W;^_OP?KW][_?XS:L_6X.6E]^KMY<7OEY=O/[SWSM^_@O^=O_O7 MY=M+[\,;8Y3?;H]??'C_ZNUG]9!/KR]_?_>9GO'AX^M/Y_B'R\>WV1V-I,3, MOK#/U"\/Y=*^-882EFBE,(=O3."O_TI67C9/5M$4;/!@2A;U#$YT<@.KY$W# M;++*,K2;,8 2Q$&TSD(*N"2KU)N%<1!/PB#R)DD\)?5#GTM%MHIR_MA2I&1X M9UX8X\?^7,43^N!-F,_I*?!+:L1&@1GSR"R'7[ %S\^,Z -QD@M\UB1:3>%' M>"C&14GR M%:=LO3:?!SF\X#J)P%-(P^PKCP0F /H,OHP1I(;W :803/(5#%G->T+K.0W! MS4B]!?:"A E%:V^6)@MX:I()-13T> 0L=L-[ \](4OE2?L D6,$G$UJA/ W' MJUR@,Y.M)G/Y< %#T8OA>_ )+T@%KI$7A> OP>/SQ)>O#%&^PUFHWDF3*8X& MUA,EM=U\^0DFK$9%OVJ]-,LNHDS[2>Q_@ M]KL.Q8XV/KYZD\?#/Z&NG->H/![VN- >>/%C*D_Q#D' '(*W!59S 5R9X MU!8PX#5KDV6:+--0Y.C0+Y)(3,#IY]#O.$Q"%6Z ;YFNFWS>;N2CE\MHC4H M3MED'L17@O0AS ;,9M0)J%;@K AL17B3I-$4S!71\&!D8W$%.T"' ?\$'Y:W M9^;-11#!X,C,\?$C8/; "89W3L4U',0EC1 FLA I:CY8(3C!\1F>?+!RPP7J MCC-41$&&,0O0?QS5$-=!M +M0KH)%9DOCS2.*V[.&+\/(%@D\(\$Y9#A.N#ZR)*9%@5T$ M)3T]&P?XAE?OSVDE<"%XWXS6F8XC)EE!P'<9D(-=G?8[HK+O'N@V6'S9D'UWC4Y,M M.D# MA>C]QC0Y>(M^(MZKSY.6>3A0ZOF4(DMQ#H<<]-\UGNN U&(JYB(FC9&M8'MQ M[>$#T]4D)R$O4U+.04"1T0<8M]@Y$NI1K'/PLXZL.O()QR)'Y4OG 75-BEHK M )'X$S8[7ZL#D.+A6*%PLJ$D2%;QKQ\#<)J#1=I8L@!6%+OO#&@5(C MHND[#Y4K \,&"PV>N76UE3GE72[A7*:KA?&"E @OXC]8+V?\X'-\(UP) MV02''5SQ5< ;\#]P_ +X:P8OC,09+K*':["QHZ\7R^0&IHR7!,P&K\I)@!:M ME^E%X,<:18W*'4=%BH2,6OP'BT9(RE"J*T=D6,_@/1JC0OI#/H@?@)^\!#&G M1NF[-#?M*@B/)8IP2X>30%Y3>I3N!0JS#?B[Z8KN9=KN=V_/O9_@3U,!?H:R M@W\NJC(Y0MAO' [B>J?7@G?4@G+L)WL=\/\LM=S8'_39V@%8Q7L"H M82XB,+%PF]X9(7B[0$W*%M^Y222!'FJ-AD.M(U"^@L.5<_?O4*S2F0"]25G L#UPI\4[Q.U^[U M2'88^&Q@XL,]JS4)KL]2T"(YG_<]?I&%3\/K678I/JW$&GQ_ M.%]PO:?@%H83MB)H_*[ND)?"_4\(:0DVMNAS&2HNM3ZNFBDQ9N ;OAY1J<*5 M@[.?8YW]4A.&K?LP0HL+)06^?MM7?/A7'J+(^%MG2M,+XVR5HO*%+ZQQF7'P M*)0\W1NAA(%NGPEA7=CKOI%CNGTH="/)G\C<6Z5Q83YJM&9,-._/Y/J4WM X M#W5-JR^P<7PSAU\I^Q%\3F4Y4@@#I :>>XF.A?X6WGCC50KJ=67$B>=O9WKQ MMV6/DR;Y7"Q\CXT-G#W%PJ]QF&"MXD6)'D(*SI1[:RP$Z%WV ''5Y9A@[)G^ M D90U-]S-EFE!1/A897G!.Z%6*#RP>N4-Q'^"'>4N,*M0 MBS2EC.\U%I:BA/TIZGK?$R$ZD5)/P ;1KMS]W/O:\H%7@N<69J#'0.?%:&&! M[TJ^,]\+)(*.CN/KI<1YV^VU^7RZ0>\71L@O%O!DM&8H)J$M)CP/,S!C,CH% MH#&OI7:!'V$5)W0GXO,*,9 @NL*C/5^X>M4>89;,\AMPTV7X=/?@=?033DA$ M)J8VYW$T5V#R9'A'S\(')\.9AL,N M.#R*892$(IYP!ZY8?4Z2C*]K^1R2'*56Y4;01_0XE#V 1YHF0^$@W'V:BA7B MH0N1KNJ8 2@PABUR@18YW^JQC*NO4I"4?Z_@UVA@SCSLM/PTD+^#TP!X^RQA MH2?A$E3M+ %;1UU"QM)WT@N9<4\V309,F>ZP&^Z@#LK=7',R681N/^1\L<:K MQ9AE0(U3AB'IO.*'0Q3_KV*--AVZ.Z2_^$,H]U;\"<_V"L0/?D#3DJ^IS#P* MAG&#NN"&8EZ"8HCJ.BNJSK5/?TM%)*[QZ@TMD!9\9F7?A!D?!@KWR2L:[9L5 M"G>VAD5:Z( D?R,+P+D5^$78% PX'20BHU4C,FI$1K5Q\^INPE@)Y40PWJ8, M!7F;2PU$:B9;C3.1J^CL-MTD;U-E/4N?4SG<6M.1R6P,BBWZEGJ73M#BV#- MD11[6UY6BN\60H_@36T0X.UXQW ;9V#K#E]P9-\]*= X3/MCI^=]\#;-XRP&;[KBLX&G3O,SS2::"2^!#! M1Z162,42XU QP3)B,,=7R2JS34A6&W:2@4/Z%Y<^6XV!TG#&X2P++EIQ]NWJ M3WE4)B52F?-;6E?MJ:/[G0"#IRW:?IBS ?(@4_Q.+BK(6;F392"U_^^-RT:9 M)W&#L;GAZ"\^_H?$:#CXBX[JX;')MFL>/M[X)3Y'(+9++E.(UGQ;WG6(-+RR M*\\>R5T'PI,:P)QZ/"7\Y\/'MB7E:PV2'"V*W;B?U0M]ZQ2\&SB$71CF%+$+ M=+'W>1OH0-^V%RT:PH9FJ\Y1?22$SZC??%Z$SYL[B6>>Y)2YD )&XODCS*W1 M]F"<$<7:*,Z>$OS-^['?[C5ZZF^TMS]V1JU&4_]*QF=NEXFR@_E1IGOU@%2" M>\J29Z=WX!8#'4A_@JG^.,#F#GH4\)L1: NTA=T9WNW4.E/N#9N-EO/DS@.? MW)(+-A@T1GL9:K/AO7F80LQEZH,0CE;R2WR;"$%F>ZOY%^7$% 9&&T^AE&O. M+U,>M^%];?5<<7QP5/H MNZ<"SDG'L^9CQ+PP.]=2ZY?-%Y6JV=K='IW#Y2\\^K]V%;G%%HN=P;G >+>47.O%BN& MH"-Z9!+F/.K&B ?C+E!!]TO/_)X-05K\-^ MD*^3:2PPY[Q^TPAGC9AXY99^G*O2#YG\CM:Z:""CPP>S/Z-[C>V0,,.9@%X+05,[C&*_W3U2.@->^*2*?P*:. M*0T7VX4.]Y@\UJ3K I4+I^:E5$A-W017M0\XS$#U*LI3VC%@I=QF"/F+;HD+ MS<((HX02#H%E\?0P5>#>[DK[XE$.CD]'?D\+LK <^"^ M+))119B*5P O7\+JT$4V\+X)X\Q]_"V!\\<2BJ9,G(V/ M,DQ2/5-?!.+I*R-VB@@=%Y0VF8+5Q(N<(Y/06AG"3PE_@+GL*4;)EX7 B>6, MX\>N8JKY83$JY,*V!]A5^BVVHB\@2HC$@TU1(C$/EUYPE0H&ZOAR:'@!LR5A M 7IT,%(/\R!!"^T:M%"#%BH'6OB.]!2H(8*)%A3[#L1XR=7@R_I.%^1U_I:9@SI;^X]B7I%UD!B3"V/.' K0:L!6//?L' J#2?"H!3I]I") MEH K-^'C(3I-4<0N'6C1"OB8^PZYT697QX6^73")%(#GQ$DOF9=V4F,W9$50 MO0:Z:HG[G1F"16'GEU@#1@882M04@?=8JLM8?3L_QG43&9=!A+&%@_&-$<$C A9$= 06AU&UG9._.^SKB$3O#1SS>S@'+9^H!E^\[P:'3), 5DW6Y)2.%*8B( M/F\5'8CK,%EE5$BMO%@)F"YN"!6'+HD&2P4!*:'H,_PGR50-%TYJ; GIE)&! M[ )BB075Z\KAA.C)!(R%@J_"40T)+VVREM)=_E5JD\VB:3UC:R%UZ@Z1GG#+ MA3/0.GR."V6("E&IGHG[ST(K%.9IR[);U!/P$X],G5"TR6C-R9I!_@E=+SV1 MH$;"28;QYNL*(VI4[?:O5E3M$2R9UTZ]2VD)GI(U59B%B?8%2A8)&=Y^4KQ4 ME8+RR->R.AWKL$-!90G$N&2]0XJ0;3P7ZV*E>:&+6:)IH!SDZF:KU6^2L5=+U^K4HZ/:7;[ 24+"3V! MF#Q(,"'#*Z+7 $-6O@4.S#2%*P196%"X]3G4(;)%0IN)Q7DD\A*HE#V-OCTN MW_&[LD6EHW_GA",_D%OX>$FEH]^@W5?B,P6AO9_8$)T:F#V\0.Q&MC1=,%C; MPM/C _X?DL3$WKL+2CSP3[[WZS_>(K%,LL JX(NDX;W+IPT>[1O<%9[#;WC_ M@9;PP1^8-*R!_GR_:+EWNP93S#!ZP:TG:LVH5INO'ON%I'_QRL1\/?X2KH0, M.?H4*M:.* 29S MM&H]BH9=S%8]1E.:$J)=WLQEN';?/$=& M169I &8"C!J# O)3VTI^6)>@L@&T2#6CV4,C21MUN" M1/NGO[3)'ZD#5?*P;9N>M&$,Z94#GR)+QV9BL>JC*2 D$T%;SPK&VL=9$B&G M_!0[>*29DZ@.LE(J",NX4A]]KN(>K2\L^-EYIN*)*O<13.84648 M3#,QFKP M#!J4[$(Q1\?$#,L[*.W&WB()"(C,"NP2R>5%!:+OST'#*,$KI*61I6?)+0U< M2[J$C5P9XFAEZG"EA0#@G"!C*8V@P_BO&+W&W#JY6&;2;-:29(FV:;&&DLTY M>\602B8VT7I$>FE4$ (+7])@HJF;%>-)T=*4YZ??%@L>L!P\,X#C5]+@Q@*B/@V[WIZN MW0I'\Z8ATM"N7X0Q]3F#U9Y\M9^ EJ1S((V1KC#3^^$+>*Z(;5&A/,[J[+9K M=GJBCHTS*;TYZ(1^13\3]#N=GF(\07*3RF25-D]4H$P'SXJ7X:TQ3#-@&MH= MDA?/[>@6-]SA4Z>KHM72K*<2184KLB5H9Y;B[B&[LG#B'W2+9:')U>TQ2L%9 MVIUQ"@=+ A65SE(^7\"@V/XM*B.)P' :G:FOQ3\JB8XX(B,L M #\F?[/59?20Z6VU5)_CM2B[1^!SC)A;V@M&+RVN69#O J9F82X7?=-=M)=H ME\=X5U_Q#^U6>PP;VB)62HH4M#),IA8%+?QR35>M$K.B?MOZ7"VNMC-5YFP% M&ZY*&%]+@NFM3T>+^IK;VZM^:$9<*6X1SP-"2.(W$;EG1/;H8LE5O2$N&>[F M4_>.5(:BSJ?8RHD,*(2UU)?%]XB37N$K:X4#=X4W[@WQ#3QP_).O 8F,U4'4 M/#TM$E=!Y$LT.<-R)0Z&_CQ?P63P;(("F& C"@?Y&/8J-:FL[HA]"CV=4E( MM+X>M7X#:')X!AOR-!'K+YOW!:P2 Y%I">3]@(ZX5*I:S[QDL!/"WT"73:CO MSU4:+!Y+G_M%A5ZKK2=26V^)RQE$]+6\/VL=]7T=#.1R*G,DW.3" ],NY4:K MCF]([9+Q(YT\M3W]"2T756%@?HK^:4#?J(NKLY!&,FBRYWW^]=+_. M'W@''S ]LLRYI;#? I'A_ZN1IE,QSHGQ@V&!QWCLA M:9,49"66X=D)EF8MX+.KE"N1BJ^IB=B^BRGF-F*8^Y_M=Q@WAKU_A9;$ZV_H MC:S";(Z;]SQGX5[$)IBRB>0,R!82S@R("[!GN!.)@=AN ,!-5<"74I^F'L.K M/,L#[CA@>MWH )K=F$A0-:SW&4N)WB6!S+=^2,?APK1;S@0&Z=P&0X_.6WP/ M9K\TY"YXY]JK]CXF$2;;]TWG=_^KR1YJ%0_D[22@BTT>NZG+8Q=8/'9NW?S$ MX;)+#9>=VV!)=]ASOYTAK:RDTN$ *F7.J*A]B5+//8(HFI).*;A"XFL(E1"^ MLL0X@@FXJ!,1"1VG=5AL)>TX/=[F4L**_)*1*0B!JM1;!%\%MG8C$EM]"ZT6 M2UDN3B2#7' LSR[7.S! .>,:W4SR+8"OQK1K(3L M\5KV/7X3@D:4@BA?8J?3@#6T0II2R&HT.Q+&.1.KQH2_3,O-07#FXK(6!E$7 M]K8;W@*K))]MA]B[#E(LH99FQ"R8P$=-H9\J\V0H4X"-W='0-3IN$J:3U0)U M(@78>(!:%EFT-+*;._%265_P%6?PYVIZ)6T*W:D**[_7^,?K(%J)';OFL$K" MX*98_1TL4785GP5/2H;_&J#%\E5@VMXA$'\:$NY?X5(R6\)XEOP)*05:V@BD M(T]@5I+]58K3/AU2HW"Y+@JPZX< :65:PJK,@3.5R6 :4!/1MBT ^ M\B5RK[MXYR7SB?@KG"LF36+X]X2GN>>+1FEO\D ?HKG_*%0_$QN<+ Z=V1M. MED*03C,)+,LT50=HYFRE&I4J$5Z#P5<)IE6Q5%O7XR'Z@3-W32!1C_9,6&^]%EC:I2??.DVK"6:UFXRE$ M:Z.?!:L8;*.Y(L.GB -U_-&04 MI( OWVD87,5)1K!9R87RA^ VE$Q0<>O8)+I:$[PHEPS9!9RLNB[W12X&+:QZ M C=S9JA1K<6M-TG* F32V7@[+J8Z._S4<2DW A+*B'D0S90I:%J*ZYI7W;;; M?:8T"TTC"!RJ:ORIEI0QPR9;:9/58%Z3QU:VM68@962F)0MN[WO#>\.@9E^3 M]>F6SH&%-M^!)MDF6B&*/YP&KA N^U!FK8G95WGIIIRA<1?& /HT%_E*&_B+ M1]!7WW7<2T[XP/>^LP==D!ML+E,MZ82Y7:;9"+B X MY)IMZRK%W\C:Y\PIB98H/*MUN5VK__ VYO10#('\KRBZEN7MU$$S4#63J="V MD8&F$$:R<#H-";DKB%LP)#-Q[5:[UQZ]=+K<2VC6K5>" %;$W3^7V;@ZXECA*/J>3EN!]F+SH-V&N->] M]TI-?=SU51S^>R68S!$1A?I"(\9 HE\S%$^JS,:0; B5Z"$H+<8[\"P*L%3< M^@%U8_H;500R>\,\2'2[XA&3YV/G\; 7*)T65L=FEG_[/Z^XX.%VZN[#3?CW MZH1_G?!_WH3_=UESU5+@WPU4H(SYY^#;LY3-MQM-LX OVKN]_$I=C.U&MR0" M*L.<%,R78(2>$-NDU?7B [6\?8VZ3,I_#OJD0G@E?!MVVI!%6'I8-E^%ETT+FX59C\&U^*)NI*5]92U9@9%&[# M^YVR!VKNQ.(C"1'%G<:D4SA\- R9%K$0PT;1#.&2=06+>R90*3.1.EFW! M3XB9*?N[M5H_TU8*H@L-,[3B\2T2A(T5UI+N>Z:*<:S0K&%R4MS5>KS.4OUA M$R)AC$-E@\-1Y?"K5TQTX2I-USU,/8IO^0S/75H)ZG4A@U)6^4Q\6%1>G MN8,I#F-KOIYEAD+\3$\AN:N=E^J\$IZL,SY99WBRSNAD40@S@[<$Q&A->2&D MTH8U&Z^]F9A2B08F ?"U1)$0B)0S+%,'DQ?(A6[@@FG=!3]HHZQYV4-UR&,#+?J M4>F^D)XS2QRPTQ6KXS9U!T/DOUFN5X9V9$X0(_#GT-WG)>DU_V(?11@RD]EJ M,!YM#NJ2B 8CMP#\.UZK *XD6+\R'100P(XE"15;F<8+"YT>#16^,!*=8R5C M2IZ*&5H!P*$T*!X%T/%!&&'@64$#,<4.3T7@N]?J^-[=;0"\_7\N,-Q3? F3 MZ9A'E73IZ+]J"!;'>F(9F+$R!*O8VG%'$H@86)DQ&H#QV*CY?6:V+@D'\"L) MX86% ZA:JO0/0^C"?4"WEE!AQS&+BUQ5J#O4RT1IJ.TO"S@C@S'Z#+NI\ !M M/CPIV8NC0YURL8H*,E!$ ,,4;#,Q OU#WOH."SICZ-G.F&/UNF6>-9L]/NC M_G#4+D0&;$0%AP7LT$NKT>F01Y^G:D J7,_SSZ?:Y\'J&%#> M7^R5DV]4JVAYV=;C,:F'<6&U6.KGLYLT6+[@2,H-+,^M$0RY(_1B]5%5'?S( MD8MR34 ?O&^AC/QO/KW#JL_#7)S! R88!,'E4M-L]/KU1E1@(YJ-X;#>B IL M1+\QJ$]$%3:B5DV5V8A:-55B(X:-9GTBJK 1M6JJR$: U32J-V*O&P'^)'[@ M;S^T?WBX!36H-Z5BFU*KK.JHK-J:JMKIJ%56!3>E5ED545G@ -;1VJJ=#G & M:].W:IM2JZR*J*S:RJK@Z:BMK IN2JVR:I5UK!OQ_:>C5V]*]3:E5ED545FM MQJ!=;T3%3L>PT6[5FU*Q3:E55D545ITQK,A&=!O]>B,>24UUOD--U>;N'C?E MESQ%J/2^8-%/-^DA_'&C).&NJ_"HV)K#6@-])+O-!]MS_4:OK9@ -$7M\ANV ME@RGGN(8>,05PX78RI,@7[*+#_)?6&@J8BP->24F @FFN.BOTU(EQ(H1\GLO M]\[..V4O*W'W>9?-K=8(M49@C3!ZJ$)H#QN=X4$K!*Q0W#CRC^]D':B@M!YL MSAV%I+1J2;FSI'0?+"G]1O^PC0QLLW!R9D3!&6MN<55<2]2HD\*\:@.EHMKD M(?*R^=]'T*.#1K][T%KC]6(9)6LA]J0Y3E<21HW184O"^R0^JZ6AU@NX5O:\ MEJF@."9\XW."U*Z>=X@&Z6.+RH-]E ,7E1U72"T5#Y>*X[Y.:LDX67U17RU/ M)RJ,-SY84:FOEOIJJ:^6^TO&@X.@H"\..5K^]%=+L]'M5$Y4ZD!I'2A]N+SL M%;/QS*IB)R?K3V',\\_GR2H+XFGV,U*S'D+ZY.DD_4%GW&XZ,YD(X3:=V?=B MC,PSFNX[B,Z^EEP%F$ M'_M]WF=[93*6ZP?;^"/FKU]7V&G+N2M8Q%RIM0[>"'' M#6ZU]VZIG;J8<[%(I<1\7U7X!R_R6_7ZOB(@M?!73L?7PB^%O^L/6ZU:^!_5 MP'D63^Y1A9\IHPY>^'<8.[7XU[J_UOVU\-?"7TYD<_#"W_+[HUKX']7P04J7 M(Q-^ID0Y>.&O#9^3CO@\&/%R[+K_>]*41R+P50,C/# K^4ED(D@G<^H$.177 M(DJ6V.WQ$+ 'E51F.]E<]J^YK%[.C]N%K8KZJ=OU^[V]IQI/2F)O:S5688F] MK3E7%26VY0]'S5I@'Y%.[DD$]O&9N:LHO-V^W^L^:@;PU"3Y^57O:4IRN^OW MFH-:DO>:NSMX2;ZMP4L5);GE=_J/&IX]*4&N5?+SJ>2>/^P/:TD^%$E^S"D_ M?A>)*IZ 5M,?#&JC9+]YM0.=\N,W):CB">AW:_$_F#C)DXC_=V;@#DO\6RV_ MV^[N.]]VB")PO%6 ER**X"N^=R5BD081Y=V"Z2*,PRQ/B:*_+B9Y;%C9,Q(. M/'8"KWJSW;.2' W\SF!4UUT]47GA41Z5K36(QW54>OO/C9_Z.=F*5JOX.7E$ M+/]QG1FX7D:=4AN\!GR>ME56'Z$['J%AU^\\;B3_U(_0UEK)HS]"6PLJC^L( MM0;M^OS45U!]!3W\"NIU2W&6]1$ZWB-4[83-PTWJD?O:T% MH_71NV\UZI$=O69I7+P^=\<;^SN$)'RU5NPQSMW ;_;Z=9WL,=?)$J=[7;'U M':Z"<^0[<.2GR6H=O:?73TK>6\P%[N:YC67OVYRO)PMG8RD9W^SJG<%1WO\4G@5_GX6A*EW'40K@>U7\3?!39!.?0]$=#+' M)TU%+M)%&,-WQFOZQ*]1 &._G,R3"%[&XSM;IN$$!-5;)%/!A=OXT=]@F81W M$:013"=)'VHX7UV!P O2\4DN8IA66'@F2>^X;K R. 4T>-2\>\5;"L\ M$K;A.IP(;PG;D=C#E:7C$0_U6L!FP*CX8VJ*JQMNY@EH-_AE#H\!0=@V![E8J8 '"GSJ3(2T:[ RI*0RW'3\ MKO-^7C^YT4A+C=/+MLD5S"5;C?^$:>/#>#W"B1=,45[QVQFN.+YDA4.-UKAL M.-1\[85QEJK,< M))$?"(-.8#@!KRD^&,>=BCD,'7_G:QA).LQ/!= M$E^=O8/MFWKG62;RK (J]R&WPR_3\/KO?X7_J.]-(A&D>(W/7[H[VL&72/NU MV?S+_B[KK6W5VUUCKTB;9="W1DW__;__QQZ]@4V=@4&7I"^4U65-:\[;VB;C MXTJZ2]LHQ),B@M:S+PYJ#@__;#?WQ.)MO/5YRDBR!RSI?\U0]__XRV%1ZN"[Q4 M8^M,!7<15G>IRU;PF<[E'\(3>&>@;8)W0X2Z(R+=$9#NH(L6O@YV=)ZD=&/ M^.'\PG*$1NW2%E>.-,PG2R6L"=$T_H%_0D0;?')$A3NNJ" M!1P+TEVP,?1>;Q&LZ?(>"[K!P C!'6AX?]!78[JG\+(I>4ZFK2F>P4V8S]G> M6N5P6WLQ/!Y.89A-\--X5P?9W)M%R0U;/1-IZ<&KV:#)V?S*5MB- I_9\"[G MR2J:XG"M11#?0KR?\576;^D.O:&/CX6Q#1U+4'R#QB8E8C&'XG9;OM9OM-ED:\(\6O'CO=],M M=ZE]^.:[QU4-3Z! P[VJH/QCK[ZR_C9[-"GG&A[FT,79!F"#,X6O( M[91%^F_+5R+9?-[YW'&AR=77QY7#.F!41,$R$R_4/^QQH.*7=S#>1A.^Q909 M19?^6:LQ'#5[PT[!&+ B(=(2(/'!$9Q%P3I9Y2^"59[H.[W3& SI6L]3-4+Y MYA:OP-WPUNUN X>R/1QCW;76\U%-HDY3RZ=^IJC1"[:G;F#!;K5CI&E)+U8? M#<99$JUR\@2%CASXD+D9VCPH)[VYG4F_$$VW$J-&J-Z(*&]&J M55-5-J)63978B%HU560C:M54F8VH55,E-F+8:._L.5)OQ).=B%:WWHAZ(^J- MT!M1[T(%=F'0&-4W=14VXK;64/5&/-%&]!O=G1V*ZHUXLINZOY-TI-Z()]N( M7NU$5&,C:K>Z$AM1N]45V8AF;;Y68R/ CZC=ZBIL1&TU[7?7*J:80]M\K=*W?9P="5>/RW F_^\/>?0L1S)ZLLB*?9SW_] M)=PBYO6\1CG M?!N$_QCG_.BNPZ/.>6]^9'W-UV*QZ5?64E%!#[-J^O/YGB:EY7+X2,IM8+PPB=-_FD(/1P.\T!\>#"3M6W.L)RVAOV/2;PV8MHZ<@H[?Q)5541CN#@3\< M[%6/5AI%6<,FGRR >7!'^#:BV(H>X79KX+?;>SS"3X[DK$1DZ392U(KN?F?0 MZ.[;#7W2D_N7@P%4/K=*K0VCI]2JS;8/^[?OB-ZI:=7;2!,KNON]3J-W+%KU M -&7Q7#=NW""'>NQ!7 \]9)\+M+]A^ZV8Q"> WQSWQSWZ&JI6F?&Z)J4_2$YVD;L_O-OOU2:I/TA,# IY[7?9^DEH=O]4>U@#4 M&H!:&0#J)8MTJ%MU1H[='H:B! MK#60M9HZM+9KGRICU?;;@SW:M<\&E:V:2GDV[.S^PW'=7F-T!)?.:8!KX9F? MDSR('B$D?]IW@HP:'ML% *ODM[%+1(V+K$]$?2+@1/3;/;\[W'O4_,B%H3X1 MQF\XMA/1&;7\9G.O&=D:EUSCDBFN?=H*8_#%%[U ,U9/N =K_?;.RUU/9YV79/ MG%[W(LERPGJ+;TL19S7/[J,!4$]-N]5XTM.:=RWXM>"?I. _&W-:]02_QCT_ M8%E.-SY\4V_.:K9@VN4[F&S!S]7R/7@#GRK,_2[G9IK^#11MMW._JMR3VWK3PAE M>^23/%";K05>2'.T=_Z%4SO'!XJ2[0T.G-CXE%"RVR*AT3/1(1_&1A\55/"! M?KG?;^^U*\2S'X4Z]UL?A(>$7/UV>X\]'.J#<%KSKB((XJ$'H;??@U!C:A^P M+"<;S3T]U7$(F-JMI*^]T:@F CY-5.U6F6@-&_V:"+@&UM8VY?'9E'=6 IUF MYM,#(^#(/XTP;6?1":"=#*G2/)47(LH62Y$G-=)P".'(O;] M[OX;WAWY9M<275V);O>[?KNYUW99M40?QR0/%:B!X-I.38%;@VMK<.U)@&M[ MV'&^QM:>)K:V-6KLU7BIL;5'JMQJDZW"AQB"SD-;A6 M1D(O113!ZWSO2L0B#2**B ;311B'69X&>7@MZJS7_B&%1\="WAL._=YHKWK@ MV<]*M1+$SRTR]5%ZJJ/4:OG-3@UDKX]2W73Y>Q-^S8[?;^^?J:%& -<(X(W@/;U89+G2R@^(&QDUYCKU1O-;BX!A=74;?6 M!N^349,-_.Y^LZDU6+FR8.4'MHP;-O9:$UDCEY\B7M_NT@L^)WD0>9-BH[BZ M1^A>HXS'=BVT_$Z_Y;?[-:_P(9Z)JEV%1WM(FJ..W^_OM9]J?4A.X^(XTN;2 M?? GVL.]7ALU&KM&8U-H_+05AHR#'YO":/<'?K^Y1X51P[D/:?>[A\>S6;6M M/R$X]W-KO]IF? PET!WV_^20/ M1X:'?J>Y7R;_6H:/8Y+/SL9W9QG&WM;#]O[CLG40]N0CKD<^PV?G3+[[&?>; MK7UF'FM<[2'YONW]\T2W>P M4+>QW]A(C81]HG@E$BLD^5RD7AA/DH7PO5CLKS7<AYW>&-=EW?1"."*WP0))/O[=?5IT:$/N 93G9\.SIJ8Z#!L2V M_&&W4^-A3P,/>V>IZ'0;^Q2*&@-;8V!KJ[*B@K\= ^NWAJT: 7L:"-B[2\6P M,3R&J^%D0*_$F)#$WE2,$?B:P]M6839?B'B/$>33ILTY4OI17*=6>Z]FP,D@ M$9];&.H349^(J@A#?2(.@5KMSA9@SQ]V]VL"UM#>&MI;$_ >*P'OWB_-&BA\ MRKM?8X6/5@'6AN(A&(H/Q>> U5ACC0\<:_S 8I%FL['7'C8U\/@)8L9C,4M2 M(1''7AY\VV=3MT,-^!\5TO+N+G^W[X,95].,_G_VOK0Y<25I]_N->/^#HJ?/ MQ.D(8+0!HGOF1&",E_:"#<;;%T)(!<@("6L!XU]_,ZLDD RVL1N,L#7WOJ=M M+$I56;D\N516ROY?D?WE(M[$MMJ85\K^7VG=VUT((I8R!7FU+4G2HN)WD.7K M!H:_G,+8ZJ+B8CY3%-.JXB]25?S.F$!A];?R)(LN&XP3?SU]F0++Y#+^\\!2 M%C)R?K6&(OEF\\O6&+\W>)S_%);BRQ0<'TX#QBOOL[OIK%@R@FC)30TNK?E+ MQ=5'TS[YYJ<2\*DDH""D$I!*P"!J1%Q&D1<5I$_-6*B)?6#U)AE=?Z MID7#6^3SYY69V"/YV MU@C_MQT;$H\SK1=][__::\UNQ=7>A(H/=WVVR;9C.K_OLY" MR8TO=36%Q,5,L;3Z&]HV+@S)27AOG$]2D7B32&!Q<5%8Y9WDJ4@DC4]6+A+/ MEGUL?*FK*C@NKK0M:5IPG!8<_V'!\<8E:^5*Y-D:XXTO=25%R(4,KZ1%R&D1 M\NT9G$W]Y:_#\ZIX^9P2L"$=V>#OW?8AE1.4/_W[?6@=D7Q*)2E IB M$<;^C[J19;#OXL\_#0^^I/U:$'*ODQ&Q?.S1,5O%VN9*/S(LH*CW4RJLPG#/ M""X)I4))%.25TCL0O&EZ5%QR70OX);;4"QLVA',"VG.J0SC-'@P=PR4Z9W>X MH6/KON9-G\APH#^T'GT0GH*Q8#F<[ACP9ZX]X5S5A&'@B[;O<&^H!,3QD/BC T/> N^XOJFE^/*ICG[.AL-=X\8E%U4 ML$^N"\2&/QH6VU 5X)_JV8Z!7.@@^^(S.!W?XW*6[;%A<&8B M_ZL&$QH99)RAOPN_Z*99/MTG&(--W.NI'C#A8RG3WW_XY"Q3YS,P:6V=C_Z,;HW_^"_\)OZ>9L+$(;'O! MX%.W#U\2P%J>_VLM(!Y,AT><<%6B/ /P@:;$N\FGLZ;__;__%YW]3.UFD>.< MGZ&'&EE6CV$DD4* +LFVP>#TLVH'WOQ3-:(.5 ?LA&2A8B#Q=#9U\+/@G1#\*'M&FA=?SK$I!H"1X^-2W?& MLX<_P;111H!?@X7)0JZ87]->/;%A4L2]4KF>0SK_^_:O"UM['JP&[E$4K 8? M 7!"MP15%" ,#SAAAEO599@U3NI%%(P 2E$295$2U@W@WR"P"]V0I2W94U#Y M!$B)0C$GQH%4,2?_]28(E4';&P():K![B&PMSX 7ZN&; R/,P,ML$FA= C/M MYK;4'TF"S3F.8?P:!6W;;'^2,-6%DG?\@C,%Z#HF7&(N'Y,MN93+_[4LI!/? MYL=P%STR?3^BM%#NQJH;=1]]ZI%]%Y5<(9P;RFSXM$,TNVL! 74FJ><&F$(+ M)-RU-4/U0K]!)QWB.#/I=J-?C*H#.HC*N<3S3$)=2?K]8%B8)DP-*$.7!HOU M#(#M$YA0![Z!1%2Y[X6<,)VI!9^&RB.Z2/H:Q*5@W0-HBFX3;I%C3U33@Y&Z M#J$SF)J/5_4M!#9T 4LC""W8M%>0A" I.7FF44#92;G27V\/R&3FE54/>(@X M="*H9TPUB' 8%LP$7- )H@W7'PR]0)D!K,F5IG.91;BC8BMB@&?5B< M#H8#HA47#D>5&C,Y(^+TB*H'])BM#C_40(-Y(=3"I\-=<_TA.O ?ZB1_0LWU M,LS:Z#J22^&5Z:QP%UX*:"\53GY'H#@3!W?QV-1W?J8S*-(30(G\M4"5J13! M1&$:DV+X4R"ABU#,%+FDXOO>A)<+6ZLQE;@[RVLD;N[)I?/*A/AUV!W;K6@6 M*N@1Y2[M0<4A2EY\$NL02CGE74DCZFQ-S3-Z6!&0 1Z+D%,6@P+55)T)#P[3 NCSQ*:'Z;IID@[>)O+/8 ;7@SW*LA01+@]HQW)S 1T9@"D] M V TV& \!YRR*>T#J!)Y%@&7%,5^'0X6T2=X?7 &,S*P@1FNHVK(UP:. M .X=:/"(\IY3@N'@+@->A&5%K G-915_N3/"!%R5X5[G*PLD(\1#, 6"/.0& MF_$,Q\'C=P0>'QI#@GP?>H1+O.VB9[B4-:+.+&K_[V(QQ\_0:<06')[5_ZT. MAK]V0VH#(4'>)E'0"ULFY2/?]X?@^^),U0F=\4#5Z5@-,O08UR+'PF,V MY[ MWV#QSTQT6G.PV/%5HB"5166U=QQJ" M@=/-Z$8V0XUMQLQHQ8U1L?@4,H(D@3$*]-V* X,Q6Z5ZH-+;/JWVHBKEB3*7 ME9A!^7.K%=7L"Y7P(K,F2+/HZ3O,FA")&L:\>&J/9EZYSR/ZN^V#XX(%#!%3!VO&L:=_,N!UCFIIL)2V03F,<[%$0D.] MNRY#2D=9N#O(0@MLV?="!.5$5?_4^D]Y/PVDKM8('&(Z'#-GU0 G)&[2R27P M!SHRTVT*X=R3D.D,QF4X07RW^G?5 >&&0!E;#[\?R:J$D8>X&C3"J8&5(IBQ M&8,I8YF;[Q(?Q:>..M;ML<4TX:D]FH)*<0H0FSL-K@(3,CSN. *2$X[PMJW$ M14E+7-(2E_>6N"3"*+QDR6;Q]* I>&K2/MZDQ7:#("$+K)$'(PT6!Z3RJ0@F=&\ 2-FP/*->G,(PAX;B*SMWZ-,/OR M+9J.C7O? .O.?,"*.D2)X.K$M7T'?!)NVKIIW2<[XV8Y/WV6F@/\==,R^K(+ M<0(U5_.,/-*F=6R+>N+=1 M2'PU]?CS;-0ALQ\_A +_J\U(2H\]+'Y=,-AWN5#(">Q+D="+IKJ,!/0' F(X4DVJT8*P-9Y] M\%C]0B^#]0-B3HK&;I@O3M&%2V#C@L#!=X6/1^SQS ;L#8M#J*9*69"5S_ H-C0)%/I M8J=T\-P0"XAZD1-CP'6P-308%F3JZ7"6[7%M0H \/@:S#)1QT $='^-IX)+: M0SJ.;2%;:!IX)# F'HP)YX-/HA%'"QY1*L/P]4%(#"=&'C1"='XKH^LZ@9JJ!U%1AUX'CB:!LBNHMHR4%=SJHI,=65( M+O9$5+>.&*BARPF"IX&*G$8'X4L9&I*$20*U EJ,019 TS$X$U ?E"YL/ZXI M>MX.@P%:SR"CZ'PZ8-(95]))#=3)=#!'-=S82 %Q;">P!9$_(8ERW&$'9S3W M/=PI%U$8DI6&!]E 4<6$*Z4!WAY #^* ,;%]D\6;'> -T!JZ8?K,)I;C[YUM M""#1SDPI9.AJ@+2V.4++!&10+5I)QK0G/<((KYUQ&A=8D9 B4ZLWM](RX$CU MN6G@,/-D"P^R,?+@U) #5-QSX@PB(H22T5%'MA/&Z?WIQ&(48I8 !L=8O MB M;8 Y(C,JSE5'^H)(;4;XX M;]/,,,;@U %&E=F4P[5AQ=W0FZTG9!5!JN!D:60]L_)WE1?90 /?W:F>/#)XE@/L/0V0"T M-L(&-49FU*3.&$31 WT<2GF0!6!D I;CY$RQ)&0*A3SG]E1G=@09*6T'Z1G* M"VCR&8SX7N 1(+(O3/TMOPUN=8[;(8#:R.Q%TX09?I&?P1DZ=0

9 M/1^/R,)JNN%W(GF^P< (8ALX$F9 W8Y!ID&.@.PSC:T35W.,-FY6VXZ\: J] M\51VY'GX$ZI'=N*W#'0WJ?Z(C-,&/3O.1/'V'DM-3N8?HC.?*=U(]X!,9%6T MHT&.VPNL7&21>-07]C'"5"I]H3.K%88F4V1'BXW,4#P[")=&;;H,/K MXC;',=R^.Z5X!,/,4"'^+32RP"GTL]!<=QCGPO,# GRN M!=&>P-HRED,W&T//('D N;-HW%EFW(;UT]\B;)OH%@L[80,%RG!,'F<&?PB. M*E4-P"P4,%-P%@LP3#WTA9XV@^4 5N+>#:4LW1W _N@4AR[\/)GA?29179PT M!\K0Z\'68KZ&.Z'A$>892QN+6"Y7/1^)()3#8N8O[9>_>:I/@)R0IVQ)U.K7\=Q0HYIU/;J4S91L:5*%W!#0'Q1^"N8B\CF@D^S>C%3'0-+E* OV M5)<5DM*W47=M@"3>RC1\*4W#IVGX9*?A.SX&3J<'JJ>UX0L"^D_="P1O& <% M*?9H0A?[\B#:= A%S30U!,K-]A$:^K3:,JKFGXWI);H)HMEK)8,]YY'D(*\QHAQFB!S(N"F!=+OY8\6_@D_[&^- "**ZY@5;&E MF5](X0C&=!!5DN,U>=\F%C9L_+M-"5$TJ2Q/J8 M,$BR,?[Z%$GO5SLA+LKZL3@&L0"Q96"O0C0755"A_@H*.$*D& .**L,@\*B8 M$\% 8GPHJ"11)U2]AVE5EPR,K&I9/FTY@5P'WA_#G>!&G02_,"849^@R\ M%19#3\08\+.(B:9T*C CP=!J,(3H&.X"% ;U1WQ23 MX3KZ3'IP.@?@ ,V?4ET)!#$<%EX'L(6G?-@X+HUJ+;.K]/O\]:B"HRVRRR$LJ6^N4K:M('!/CE--8)NL:N9 ?6 A=B8;: M68P!-*'/$F0>]38,!B<"W@Q:2Q9_30.?D3QIF#IE^5>:(?61G9\W/(!PU)QS:!2)3'623"'V UY"-R M/^K92(XA*/\*Z[!@6$/#N.+/;8NP!2L-W&EVQ0!MB#!TR<_PA^C,\*V!T*$/ MIC'?+10.ZNJJOF>''S _EWX2C0)D],XLW@.\AE*@7ZSGAU$(Y9PM=[D+. MO)(37KIK-.)91H;'EB^XRR'9PM]I>_J?+'HP!D*]ZK4'JH.^.'Q4;;NVZ7MD MS=[ZXL Q?7!YS16)NKRG S_MYA_L.BU(O6$W72JV29^^+]ORK=W+EA2M4@%,!7BS \9M[A>$#GLDP](^XN/=/!3RL M+6)',B0APWY(A3T5]N0).^/-^?\NEFKQO5(M"+E2::NE&HL$5R3"Z38G>IN% ME6GJER-1'Z? D"AS:WVO9?_:S,%OBQDO+58!<^;X2<"!?\;6Q5A $*8\\&3: M;S3TSU$G$;8_'+8"V*WH5(<.H;%Q>(;[6P8'/,\+/SZ/ MYDT9\U,PIB3E,Z)46"%C;MKA2!GS4S"FH(B9O""NE#&_5,PR>@)&TPB)GX#Y M('3&NB:P;@-_!U#M1] )8$U8;=/KWI0RVO2Z%X3R_DA);6 ]+^@M3L+3^\\= M9WY.BTD2GY$D9=6H;]-;G;+X9V3QI4VSR.P+JWFO\E M<.;EPBJ=>09-$\4'GSG#/@=-9_T-2&9SK@LRG MT+A8R@K- #^T+AS4TSPZ:)\%E%@N';)=#MM&VLW8G:/27AKBVUO%/ M0UROZ#9%SA0$.8WEIHS^R1E=5C)*/I^&=T=-0[JHDHB!D2HJ01G*W-)+[ M%E!+\#+"#KU8(0ULK=YYCZL&"52#;OO88'LC&G*%M?Y)7.OJD4&AD.%+*U2$ MJ7PDC6=2^4B0BYC&?I/&,JEX),JQ_&RQX?_0VT:^Y.TSK]$4?W[IVD)$]\V@ M24%MVJ2@'*DSWN@B-DW>5V]YFEU"_FJ_!T[WG? 6+G24.'9O\MPUF^RB3%D2 M9MQ4,@5H[=WZ02T#]Y%'UX5J@YL4#"/](,,]SUZV1?\"ZZ@;1&. M/ R)Y1)ZA9%A9>G57RY]&:%WG+,[Q4;$M(=X$R2,(TB1!U0," ^ MF!=GEX;BD_1*NFR;WJRGV0-\CLUV]ATY,C8L9V#X@]@ZV'R"&\_H7:7L:E1* ML^E-T+,[HV'(*%W9-D2?Q2>$"&7H/=S1%U+*MKW(2_'2Z^@%:_0=T^O;.!9Q M168"CG%FY&D3BW0,?"&. "^-49$>''##&03W?.-TV5UK+O!0>X(OBMW8ANNP M/-N9T US1H13=90!NK)<1#.H,)#G]CUV=17RI""!@8O<.OZ$ST0Y M)T0Y,RP3<\,K$>GE<^SB.U3H0(_(=79SWYC.>4H(\=EGAWBUG*&'#,*B&(RN ML,,.O?6;KBRZ5M-0J>XQID+#A)LNW+!FZY9+L=L!@C8TU!2GH612T&1I+X=F 4 SNR')E@%.W, M821J2^DD[=\9\4=.CZ77$+T8K/!OV"/X" MN):/7CX^[AD $Q'QHF0Z!FX5O:-<5N*Z,'Y+N*N:)+1$@=T)-)90B&B Z9>> M/#I0O:EIB>A[I1#1=^'5Y_3+%A!Y[EU/?"JFV:@6G=[0'(P16 ^0;V]"OXNI M7HFB!/ONZ^*5V M[0_LVEE$,^]-NW\DQK:M3&JW9.-6JZ5>:^WR1K,K*V)$I..V5I:D"(3%*%-< MY&W?H7H&5 XH"4*#6#B"20)(C]/HP%->C[OW5<>#&<"X. $,%_$1=18?N,)< MJ&,@%XOTQ_3>U(&#L>!U ]MBKBKGPV+9V@E,PIX0$OQA:FYA'ZQ (18B,$(+ M"!N9 AWE@3B:P:PT&\@>4FW[A;13%")$D[X=^K]WM!YZHR7-@Q$4G^%/(9J\ M>.L>,L8JK)ZQ\GD^,JUW2HW7,QS]B= (*V>[MVSNYOCPU9F]=*$(1N$H21E^OIWK [-,M,4$&V*80@-\@]0 !^P0C-Y'GQR!*G JB MHGE4>$P#I$)Z#54+T1>.>/#(9Y:04-1GU/;0\]1_P^:AU@ M.=*R(+^&1G,Z!E5KKL>2 MKM&!T+-7!PS+@!+Z[8/(B[Q0I".T >>XTR]S*B:\+UB*E/OZ)::I=.?YIG"0+IH'\!OP/MV+JG[W)0:>/*7;_M M J"!K\"R 0Y97:90D;K!4ANUO3H'IL&!=V3")8O"7_AV= ?8T/0I.BQ08*0Z M!DXX1[<-0!8=CR88<7"=#'!A'1]L P#*(0 EU+>!Y0CY([I)]A/KCPP&^!3? MYF4H_ /MC)FB(.F$S^#2;1],ENICODM%:DXX#\0@QYTQ8^%@-!]GA,J?$_CP M+M(7=+7Q,X5=" MK/OJL-;AM'QL&E>-%%I' GD1T[D../;NW9E?5 +WZ\^#?-0V!P(?[(H;!JZ9 M#H?/?8<%W=N^"]X7J"BJ:="KLS'21^/;U&L+4@*::5AX#(WSP.\SW0Q6GDT_ MF]8-NYZOT^H,CZ7H,^BX^AWD"X?^.F,8+$ TM&#TH(2*@CA@+C *6)N':O89 MON)@#G8D6 A(T493A$XF3,5"KS!T-J=A_<.S^K_5P?#7+LN=QW+J5$VS<1SF M7P859#8CW(YJ4H7 ;T+\ 50AX$(0S X8_WR$P=B.M,R[_+B.;9KVF'I9 M+!KE#^ 9&-.EK!5;38#;14',BR7XOF\!(^C&3(IG)B)87911M.A64MZ=RX+_ MW%2J9\E]"D@4.#3L9#(0Q52'+OD9_A"=".Y"@/T1!6L,/<>]C\_@A-/B#56NVB1_^[YL@?WLG"?)"3MSH/27*\(4:T^ E M+YTE#&LR6"7!KD_8#^T)^_6JH'M4 .O M[^O\?^>X>"K_XGO%7\F52NM?^FORO9@AE)0A/B%#_*F^/R9NH.LO>JJU(L7^ MA3?\M5C-QC=<8$OW;/:OE&[YIY=Q*;[E^73+_WS+^?5>H/RG6WYB.V3E:CW% MZRE>3[+;_H<:?(N]]@ML);7%:CUEAW5@O!MZUVC*%"L$]EO,%,@-;LH.J8Y( MV6$=[,!O]G[R/V6'_,QDK(HKML==>)(9Y9_)&\9S1,4IKSQ9UU8Z(JFG\9$) MP@TK@A?/!_]M6$&\J&?[KFKI[H]I X*$*X32T]T/9?[/P@-/+H+5/OHBV,;S MS0+_Z_KQ%](ABCELNT [<8?%'EA\@?T8J&Z++QD^QFT78)MAM-7)^0;(]L+- MPAM1>*R$-G&$>"H6?UB9FJSUO?.&=3X#"&W5IBY9E$E%(!6!5 12$5BU"+"C M4\E:W_M$@+9%%E?N\22+-*D,I&8@E8&-R ">6DD<(59H!_*;\9:3+P-K#WV\ MJ<[@+=R^!8',XV<;9Z\P/"*N.CSRR6.]KYT>_A2+7'NUYWK4FZ@4,_G5NWJ? M?+-3CDXN1Z\)M'[RS?X2'/U:8Y>4HS_19G\)CMY2'9VBCO<'#3[Y(E]K(Y%0 MCD[#!%M>67$XO7MJ=E$!QA!6&#>0/D%9Q<95X(9R!XFP\Y\AGBID9%'Y!!F% M5!!204@%8?,,\54%(:VT2$4A%85/9A-24=CV^HJ-6X6T[B(-J'Q\W<6[[C)= M761%3BLRWH,4-G=&=9X(JRZ_W/#:5JX/BTI&RDMIQB3E\\_-Y_EB)B^EF<&4 MSY\$.CX;GXM\IBB+*9^G?/ZY];DBI#S^GM#%I^3Q(#SQV7@\C55L>?%'T#1Q M>\.MR3O?]DPJ(B[[$LB^;OMMDR1!^.$EW]>9CDCRVM^G^&2YF!%7;^%3 4H% M:-O6_LXB$$G)E/*?H0PD%:#D"-"SM2%)7GN2PBBI_'QI^?E"!HB>Q$D1W$>6 MH"29B59F@)XI0TGRVM/8SRIB/__Q5-C/Q,1BZ6S"[P3')0'W(8NT*L;Q0I@O*7+RJ0_\WVZ5<,<]F.]=,6@@^?XXSL)CE!;TJ MOWBUU)IO]9V_RC>LR(E?Z;O\-<8#F)$9W@A<*N;RB5M='NN.'-5R.[8S^$E_ M@F^3O_E,%O[TX[65;[DX_-D<0Q4?^21D&#J'K*E.;-_[V3$>B!ZE))M4N,1X M)#EX3&%_>\)>?S3IIY*(5N)%<:23B#,I;9L<+;O =0Q+,X:JR:D#,'D>9W<8Z]@673^RQJGMP4QTGX!# M+A933MH,)TD)YB1CP?GJQ5R$A<.I6MHX,\D)9J:1ZABVCTSU]K+S''=F$GS2 M(1UXRK-C#VKV8&!X]-Y[3C==@4 BJ:N/1VCH_>%P[@,8>L@>0%$AH6XF5*[!=D-R& >.51 MA3O?]8S.Y,G,7KJ-J-;I9'=44[4TPC5ZA'A*J+A]7 M=?GE8P%K(RG]R+#@Q=Y/J?!T+5>$TVW.LCVNIXY0#TP J'2R[8"R+J6L&J6L M[@.RZ3*, W.P=11SJF&(GEOU4IZ=]UKV0.4,_7_?6II:+'8456]U\I+0DK5V ML=66I$*K4Q(Z;9GDY8)81-NCAM\XO*B>%,OGS?+IQ>%%^>+PLEH^W85?CX/? M=@\;E>-:HQE\:3D#'!K!>1/X9D.5S^?D_'IC8B_9^GF>?$6VD9YE(.B0ID-/]QBY?A:0/F:< W!4 VB 7[6N1JH>@L9CMN#I0%8!<-+6>UOW$.1_]6H[=7I MC\*O'QP8<$?MDDPX!U$(YH!/L?<;S M /9'CRK@6S:%V'4$\G4I(33 _CCW& M%X;+!->,:ZLN##&T#40"8]LW=38$>@9(;-6R? IF@T7#EA$+_M:><-_YG,(! M]YB <'&%S\O1/7<=VW: 1N>^Y'L!UG$7H^,[V(X.O-GWZUTBT!=!] MZ"S/O&<7%[!+-#)H@_9Q%'MD&47Y_.N1%#[Y+GX1_P=-! MMPUG"IM$&+(;J/ =^#_\E L#^L" +MZ-%[(./.4!O/,F4S(LFNI8$BT\$L8H1D,3 2?"W\S G. MN[,/7\E91?"'*.2HV8%?@X7) DM#KF.OGE@W*9(P5[F>0SK_^_:O"UM['H6\ M%$RXH!X%\&J%)5[=J6U7_UF"6>.D7D3!#4&9/=!"J%(ZA@O^#C>!.7.$V8,Y MJ+(],%BP:LY$,Q0J*'V!&BKF\E,UA#'\ MX*U3G1;J5*8$45&OW#U>(9C=SQP24;@;'P)4 >^+L8 -M5/ZN':Z?D6;-ZGB+5,#SKO=[ M8B*= (8G(1[R=#UE-V1[/7!K.T!W]"_Q4_!/RLP+J1-T=R@G!?'Q-C$-X"YX M2D7?)%PD\G!/1:<*<0&XUB9'F %OD48?P"!9#X\11I6**7V,YH/A)G-LX)Z MQIK0BLGB+]0[+O5K'*KFYI6A"Y0Q.B S5F2:&!;!*#U-RV6BXU)!8>OC*(I$ M?>JCO-F=C@O^I^N#Y/=@AVERT*7E#> G='M3S>0RYVM$+*898Y]K(*H11S>4*B"F]E43Y-&G5 >RIXEXLV]!4&P1DNYI!HY$[AE9+,2T*KD\_G6W);X%MJNR.W M^&)!40NR7%1+\ES.0MD[/"V?5@[+QXV+,OQ>/;UHE$]W&\VSLV/Z6[E^L[&< MA;QM"0LEM^WYBBD[<#-^H'F+&$=PN^6+\MK3#Z_X TEP7>(QER5RUJ= U'HY MPQV>5G(K3E"_-JW/0<##T]WJ-7=1XRJUTT;M^! XL;K++6+;+23OJHKN S5 M0V6J[]GA!RQ.1C^)A=.BR3[VS'R\\F5E;H=*6U%RO+C1>VA6M1DO5^'/5BQN M^N*=UT2&=:%Y[K_/6:QGUUO*2:5$]:)YLPXYPYC4Q(2WFQ*?I M=_91?.'34#+S7^S.(3P\)/0;==(%=QKPMG[FM\%Y*VL 3-\7;V:C(QR-C,_- M7L"Q-W#T%;32CMLSG$$D*LW]?58IUW:XPUWNO\8#C&R=^@,@@T9+\V"9=5S& MKL^P;DN _X=!WM:%W1+$EA3\9G5NNRU#N)GP-6$B.GMWUSMMK_N-L]0!+$8G MQL^R#SC:=O#MA_HWBGQ/5<=I_;[:O_75FTFW;QS>/5Z0HNWLE\O?_L%3T;'Y M_/,C@?K@/:RQ\J.^3\.BH7*S.XO? WNIY%GFKFW.[5IF$2U](H]6($4S(9' MPU>+YR@JL=SAL>VF8K)U8E+\>F)R1H]S./BAK?55:^5B0L?M ?(FCAM$/+DJ MB^VF K)M J)\/0&IJ&YO#U//+;$HEA1AY0*"+^#H&U)YV#9Y*'U>>: EKYX= M9=R],#LU8^"6^#YY8 6UGLW%!&/Z@HB(I$*Q94)1XC>9%F(/#C_X8,D*CU]( M F"DDB"L]/3%GS/@EM4Z2VFMG E9',5_]>SA;%&O/OIL'F"UA[-G7"U( MN6=*'[:A^ ZYFQ63[MBJ0P_.[!H.T3S;85&FJ#>-?SW%DC,U _NG;;28,7+5 M11): PP-"VO-;%;LN1A6KJL\(*$$NPJJ:E7,AV'1,A!&U316BH9RJ461>.SX M_QRG<7]'RMA^/'=*BC(L.V*!/^%7PC-QL7>Y,7?X:>GWW)&,#'PA&E*22K_" M8L$GM>)8$DA4K1<6?'I@>0@]#3*M@V95WW@X!":RX$3)TXE;U&_Y&XLQ0"I9 M'6(80:.GSECOIW_?^[;W*[;*66G?;+WLL1^T;-NF9?:4;UEYYJO?#KLN8#&B M@T7TL";5-&=EJ/!G//(6E'O.A@B-7DB7L!!4]9;)1:\&8LO@8_)D!YWG)F9X$"H2=R-';I)E%V)S2P O1+] M'RJ'8#Z$%=E&%05C*Z"KHU.-0.F/VT8/YH*1FM93!Z8^Y*:(R<=3S"X]Q-+6]=G!L&#> MP* >H="T,43II7U2:DY7M8S'0$0"6EV ,Z&##\&^Y;HHC7^+O"!QG7#X'ZPG M$ST80V$:U01L02>J R+%5B6QC\@#+>]&(; XW[KW@1W?ZN6CPT4.:JFX/ M0QL8V?W&5*DUA_1\R*F=P^_R6;Z0 >/4]ECG:N$7^X5J0]8IP&6GT76N1MNH MU89,X/]N^&UPP$$QRD4^*_),K'>!["/J<#*K>4#T+KX_')QJ'U6C#0"Y*LS- MFRG$VM@*,VBSP14AGY7Y'S^CBT$"1;L8'$8)1%/6D9>H+[XGZ#91;C1#:H1- M)S9[I#4)1L(R@F M')*N*87>@>L].R<]XY7E@34E)7?1L]WH7P,^8><1Q^!'@!B0OEIMVSX>\274%D\H\;=GTW&M# M.BW&%2].*1,EV-,I(%V9W@C.>-MA]Z@9K:Z&=0,*CTF MS3K?9#B"O5"1X"!:JJ.'713#5C4XE6CSU/"L\H)EQ4A)?;;9!/!LM^I-!U_D M$G,^B08> AB$>HT=C"XLF# M1,1.TT:$(N@82WL435FU/368D3#)UB&/;4NBR6D2+4VB):YAT!O\>X0JV "( MG@'A3E0/V&Z34#O9+@L>>M="DC'<,* DH]V]?0L^IZD!0D_*NZSA ?Y9!9M( M\2WVJ*/>/NL/$T9VV5@O&(0 PK">*K,WTT3"RVZ"C#)-DDF;,""Y(#W9! $1.87&/S%DZ., MD0D,.(W'@K\Q5%GWR"=36S@ FG*.JY:;G=]V8?4%9%WC$B2"_8V#!!/)QUT369--MFH MK,WZU&.'V1-C]-S<6>=5%?G<-U6'[6CL+0O>@*$'VOHO:,KLNOY@.$U3.<08 MM/'Z!YH9H)LQ70YK/3M/H]DU K,0>(?YGN#,VV-"RPJG:;&.;^EN[O4 S38) M' V1A?[]@*CH<(>YE1DGFM' RU/)^S"N# )%-)82*>F8QHI42S4GF#" L8"B M0>THR*Z*C^H$V_SC=1[/L? 3SIW5=]$\*V4,)KVX/KK8:1XUR.1,@T-+AY6> M1F)R*./U*#P&0L41[646*- M>7 #32;,>P;\IQ-,G@9UT: &@H^#>F@T)M1*@:+ YJY,L<5+6:C68U'TT)SKX1W,+-% V_'2= (MXP_1":5.4 L G\W=<\B*>S#9 M'FSW=%VT)#GH*:VR:<6RYSC)<()L3+SI)YA<%'\PK(FFS6-<$]QF!%37IE@1 M7Y+C/A?^N"(1RK.LP--2C)"M,KB9V+ ;RSJP9S2M$T'JL3)1V[2[8852R($O M,=2L;%5MVR,R->94^$UZ-B:VK4^*KF@%1H X*(?,[@5XX:4+>&1:8A*R]1"8 MSIE>3(#38L4EM,AC825)Y,Z#R,N>P1)K/)?]'_<_7-6QP*7YMSH8_N)N0/BZ MW/'Q69+.7'_LN2OX]HA=R+4(.ZNL2R&P"VZJR OB1R:V/J#_XK'-\IN1#HS= MN[)TW,ZV"M5&N=F\S1?ULR[?_?9/ W82L!VQ,QQJ,- )EJ$^;2)';;8 M$ ,_K;[G^42W,TC(-+:MX"J?%ERE!5=_V+5 4O(=L2-)H**+4DO."W*K+?&= MEEIL*^VB)'9*8CO6M:"ER 5QM>U&GK\Y."8);[Q+>/:2V;FR!-PL7'I)RI>H M4HL?X6]'^\$LT=EU)9OVITMXL5?LJLKMEIFDL4 H@R!2])Z1H4-HRAX;5/Q- M_4?;QS:A6*+]@$>),28=W)$%\)MS>_1(!W4A?TQC3!_7STA9GIT#F>9YL21I M)=+BY;S:DDN%$F@!16GQDI97M':[H+?S<2UP8/9+>5 >RK3U$/O#A=:JYLG@ M\?:J4ZT.KMIJ=]S?(6>],@+"IT^>ERN7Y=/FW25?DV1)NFX?=WYGQ_!D_NF3 M.^<7HUU!R%Y7]W?J99%DA7;9/6^)\V->N=U"9Z]8S3>-D;);5;2;EE+!)^?& M?+SI7U9N3K6S:F.O]-MQVV?%ZWJW);?XIT^6[M3;-;/GJF]]D5G>/%X M,V[EYY_<]_;W_./&?8UO/%1&)Z->2Q9NSEN%^2?K%VWO01*/S/ZDWK1^'U]= MCLZ&77AR;D76R:G4XD?Y;I,XC][-GG-XV!CADW,KJEFG]I75RQ?[ U4_=8]/ M_*JKG+>*\V^O9J]JUQ69U'G#LB?MHU-R*9%N2YE_4C /SIRK"V6W?Z3N'_F% MTY.=A_URJS3_9&\PNAT)%TH5!L]W&V>CJPZQSUL"/_]H^^'BC BU>[59F+0? M@1&RM8>';DL0YA^MC!QSU"V="OR@_%OGR<&>.\AWT:F8>W2O:.8/;V[/VOS1 M2>WQ3FE>\G8!V$F:?U2YW2^?Z_6[J^:1OU_D+3$_X>^!1Q=L_M[1Y%$O#UXO*WW*_TK8E?N\X^]71AUP?8[1V63/V\= M6E7QY,JM>LWN17%"'YW;?UD_40NB1VZKE3V[?3MX[.XXU3$^.L< ^HYE-(2+ M[ U?N6RH.X>VW"P6X=$%^]K>>7P0S>RQ6:UH/;[_>U^]/.'AT04;6[G.NTZ/ MB%V^<3DY;G>L\^P$6$!=IUS;_OXJ-SR_)W)?OA M]E:[[A?JQ#PQAOS$=\[QT;EE'3U>JD=D#.(LDL/;O'=U^4 .QRUQ ;MTC=$^ M(;?E:G-R61GN.VYMH S@T07LLI,]TFKVW>TU?R\0UY7.:A5=@V4M8)>=HZ/+ M2?/D7N +ZF#XNU>_)S491EW +L;=47/@U0_[O-CI"+O5$Y(]:,&H"]AE<%L; MMJ[KA?WFT5GOKL6/E5/S&!Y=P"Z5*^7J>G#E99M^U1B]8J-<;P-=%_# ;EG95T]+>W6^-AZXPU)ATGK(PJ@+>$ T MSF[OZR/[HGET?:ZI1]6S?:M.'Y7F=LM0\Y6'HSJI[E\W#_N:?W!^";(E+6 7 M]ZA^>E4^(7:5F(V]T;Y_"[HI:\4O6H4B_?Z*W+Q_[CN"4MV-B[BZ%T*GIW1G^_<7VR=_(HG[E] M&'7!QOX>VKY0D-LEOF'7]QOWET>7!HZZ8&.]BW.KNM>\5*I7I'1])EZX#Z;< M;4D+-O:D[/4GZN]=K3\XD%H[^>S1_D0'8BW86$UI=,Y;%P\%GNP?#,H5M7-[ M*6#>4/\R9S M72K?="?KGR*?E2Q_^<4N?0/M:G8^_X5W_A6[LI&-?^NIN515;\WZ5J:J-WBK M])\*-%;#;8O>?A,OS*UU(\R1WW;F$+9$M7\<;Z0F8!E-L%ZKD&@$]P$WY+TF MU.M3BPDU#8EFB/5"^JUDB,^*]*/U[II&2+S;_ =H_I>667;=:&7CFV'^QA>W MDF:F*TA4)HH0'[-N%GO?P,)?OK1S Y2@INP+<@!-@WW!=:><'[796\L 6^"V M58+VLRJUTS^W+1;W@0;XLR_RM4SWYU0PFPX@?J =_>R+_)H,O.$@Y_K-X4:M M__34L: PP8-5.]_ MWXP'[Z?E#W3;"_X>MK_PW6Q758<_4<#*EH[_5&?25?8JJN-@>YE+/&CZC7-A MG^!;TK?P),?MOB,+)V>%W_ULKVJ9JGDVR);PG*#T[1^Y4,CP?#YLBQ&2(O7, MM]TS3\5X16(LM/:N!X9#Q%:_VKB^+UGU S+0Q8\7X[W;RW$VVQYW^(+][8[8 MUJ.@F8B\5Y&*XNA^5SHIBOV*J=9]7GX"C-^'X.&'6B.GU".WC,+F,/$IX+5+-Z(-7*VJFJ-1N] \ML M:3U;;)5;"@TA26)&XH4TA/390DBIJ'\.9/8V4:_G!YK8UF](8R' 6H9<_T*N*:.M-^.7[EIFU;G:RC]7:,3FMG=Q5VV*M^^T?*:-( M_!SG Y!E3B@NAOT$%&$_K)EV*]<3?TX[X\PU1TKQ<,A/CN^O&K\U?7A;/@?O M+2.+I3G:,2I%""BD\1(^8S,KS&+NVG6_:K1R%1D M$PV.7A%98?]D(-[Z^=WS0RK0B,!*F8*\ MEL!P&H[Z$ 0FL1=Z>F"/[ =G$E4EW"4S[-V)^O#+VF$9_LB/.FQ MJL^!E*:">8QR6"/*E:- %22$2H5 MA8RRGGK0-"[TQ=:="OL:P-A;A;W1V._N32:/U]5&IU24:U[OJ,M380&$M?E$:35HW&L-4ZQ_!KNW8BK18*:UMV BHFI4RG-J6]FS ?N"(6?^$WQOP M]X[CB-;^_4CWNRTA3_-L2D9:<%8WC3NEY4FI"*\?*BTIPL;Y>'SGW"F7_4DW M>S$J#*7+?):*<(&*,'!U&K#:PH 5JT%*(U,KB4S%%94$BDJW_;9)-J.&U]M4 M>N-K39!67E/AT@(UK-QY]S6W?N[U*Y>7WJ#4*NUZY^664& 52U))SLAI9.I# M(E,;%X!4V#\'!'M6V >E9J%YWFQV^,G=CFU*.\I Z)^CL-,Z)U$J9&1E+>6) M:60JJ6M+@U?I;79?X#*P+Q2Z^=!%_(TX+I)!*/[BL$3+FZ0WNJ8>K0? M=/^Z.;.\Z27L"7%;/]%!@96N)G4R4W;[8!.T'=RVA1[ALY M%W+IT@N1$YN:#N3JC(G5\Z?T%>E*/]UU%;,ZT8^;W;W:SLV=>@YSHCW)A(P@ MK^6(?NJ0IG+[">1V;?WP7Y7;SF/?^7UW4JY5KSQB2OX^SU]X8Y1;;#U6S(CK MZ=><.N@?C(X<'^\MMP?8ET[%74R]]=1;WW*MN7*T4QT,37M"2)V8JD?T2%KI M>06JW>Z8>?&RS/.^-92.ZZ?]6FL$P(5@YCWB..> M?:7G>>6^U*R<[?R^EDRBG@A4' '/R'RF)*_E-MPTVO.1>"8XZ1F@FD@.(@W[ M;%/8YW/G,[<>#5$I6TKI7IFWM7OY2CCGU,B.63S+05_=!VTH!0&A#Z!#ITY1"H N_"J5X97J_BNT#N MF4J=/*]0*W)Q4-+'';U:V+O<$VOM"\.HCELB[;PJ\)EB<8UMYC^]1*8QH>V1 MR)6CFG=*)&_L"+61<%_GCZX*@V:I>55^.*$2"1"GF)'Y]+[GK8\*-7H 9+(> M<0; 7&V/ZQB6:FDP@30JM-).%QON-Y2D\Q^;)DR"-/W*L1<5YPN0YAW;<>PQ MT&[AJ?DCK2+=>ON@X?7;7KEPV+JY%,HMD79N57CP7=>8?ON**F*I_ABIBD@, M81*D(E8.!I=3$=+U[8E;V^D6^OYEIWYV1RYJS@%5$=COE<_P>3$-;VUM>&OA M[8I_G!+3BO"7F644W MGY%+I32*E4:QOH KARX+"6 XOZD)TRNK[L\Z69-^6%H3(S],@H@EF8+2J:4 M3Z\-VOJHU;%M==.@U;:7,B7)X_Q"BGGUR BD$1W*4]LC;MG2CVW56N13BKN7 MO\_Y;,GK[X\Z@^R#,"BW.P".:&=641$RA75>KO@%N3T1%4^IE'\2^+6DE%^[ MQV7CM-S*]L4+K6SN-%VO42FCE","P^AR:7UYPZUE]JT)'3U;&65.,5E:&Y6H M(-)7[&>Y]9CJQ9*-%Z\A,0^RDZ/CT?%!_\J_+4Q\,B[>WXU;8I&B+#[#\VLY MS)-&H#[-(K^<]'YLP=6+TJL.Q^?"J6@7JI4+Y[=MG%2JO?,R2B^-7V4D82TM M0=+PU8<>Q7MR!78D\_9G..H%Y9RT.%=LV HLH^T8,,P!,4<$EX9#@H.1G1]7 M@,&^:I1L&ZB6>M]KOYQ[.5MBU!ZN[_ME+164#P+4@ M9'CIB_3$^CBIV;:8(>M ,<.W:<'9UET]OKEDSC95!-/K4\2T__;;H$_*Y]O& MY]L&:YXT=W@1SY1*_>Y!871$JEEQ6*K)>?'XU@(\4V(W2\K%M=1QIG&X#[G, M.^U^M:7!L+1]3J*C5!'ENJCC5:MX=7!^+Y?[DY'S6]AU[FOZ]7E+HNW."XJ2 M*4KIN<-/%U)*13;1H.AED;VVS(KPX!W5FK42:9Y9LG^GCKLHLG@,4)$R@I*V MN=JZP R,6;$' \,;$+S^!6__1):#-Q)+P_M _\8B/R:XRH\T-I.,.JY/=!9I M0UOV96(IGWV17Y.!T^# FI>[X ILIG0)O0?[G9=U;GI57S56D!X\V;2M_8(< MD+K[[RY&276-DZ(3&2=R>ZA"WE;4? MO9[P4&WSY&9""OF[Z[J[4_[C<,GAZ=Z;2KMQ#10IG*E.S6EX>,W*I6KZY(PX M#9SI-(["LSC*J>HXK=[CR:5H*[UV?]"2!_98:NX6ZN= ]/4389DP[\<0H=^_ M.:@=6/TN/\D?-0][U[NC_-WXVS]\CE]\+.7)!TSNAZK#C?!=/Y<-M@6T:T]N MB_G'\\()?R5."GV]>GEQJW0_^FC E'243F[9]WJV ]*C/XV_49)=-,YU_>'> M\OODL.([C[="9YCOOL8W*UCY&HXTO6WE)\)HMW!S*PM\@S^1)\*A7-IK ;,4 ML?T8ORA3\.0#CBV>4Z?OX52/VR4:&;2)PTE"AL-UTO@7;G6&@Z>'!+X\(N;D MU_J9:_TD/G1=_QGR'NSQ7>&@(%TU&QWQHG"4/SNYO03R"H*0$?/Y>6HBF3Z! MO-5\S\5Y@MU;2)=166EVC./;4=_H:?KC759IM Q0U*5\1I#GN2YDLI@1S[I$ MRQH/66;!?Q[0?UKFP7$V__O &_8K:H,7CXR'D^O6^8OU@V^UO>Q7' @F"10R MV2=C@A@J_.C;/P9EBRF>H/^P_7U]%4+MU+@?6#>]ZE&^V1..;V].K\XVL@I[ MMI-/E[*\F*?1[32ZO>4YP76:$8KI%O6&[Y='-X9^5&L:D['A.GK9N/X];DGL MMH;TA/$6Q>]3R4M.-GX)R=MWSP\UM5)M]]7][/EC=M^HY&%AXEH*:-+$ MPT=&2]"^S-;.UWSL&74PO4A SA8*3XC"VLY,)\FH3X47FF: M/_!-3%@P,=9)Q] ,+PT$I8&@U6>JN;^W# ?5B:<:%M&KJF/AW3 1<=EE@@*Z M$Q8+PRY0HF[>VZ_=7QSO-D7R>U<]'IBU_:-R2Z+W'PB9D@R@2)K/+;REQC@- M#Z7RF%QY7#F6^3-Y+ \ZN[W[ _*[:51N\L<\W[#4VCG*(SW%*I7DC+*@,<B4HPXCNRZ>ATGC9=K1L6WFN(KD* M>NN3D-$#B%4J90OTL'SKW6HU?*L]&*7J"# "AR. MS3PN)<"]PDG7WWD\JC:/NBZY[+FDU6E3 <96N7DI(_'KNR%K M.^1W"R-ROQ8TEZ,UYPMP%/K3TJHQJ@&591*F3D!9&Q M-#"&Z.X_G@JL^T%W,M '\2:"):?YQY,JQ:5%(\#(3CA+08X$W]B4&X1PJH;9 M6M6:X.U@%EZUFV,TTXW1/_^%_X23TDRB.L@CO6#$J4K P4(MPO^U%L&/+T6< M7XI2B,R:_O?__E]T]C.VS6JV:3L_0^T565:/'?<4*1]W2;;M$+6?53OPYI^J M.58G;HC^2[FI6_MSJ@ EFAWG/0GP M2K.=^:_*]1S4I?^ZL+6%8O+JN=L+%%K.[G!XS2%VD)Q*C?K/$LP:)_4B"JI4 MN;:$HJ;(*J^U=%506C)?T%I*02NU2G*1D+RJJ8HH?V-O_7!9_6\[]L: 1&TP M%O#'4Q6^K&:X0TL#Z6TSHK!% "*W?@KV 2*_;@0]:U MQ%*B\^5F$\;=GTV9NKFQS!)W3 M,VA^A28-5& NX&*N^#2UF0F&.66I$,9EG M6)S7LWVDN9OAR(-&8(-A6>Q0/P>K5G^ Z8YN8$O-2WQ)D966JI0Z+5DB?*NM MZT(KGR_E-37?X85")]@]=7JKY^_ZM6)W)M7"U7!'-#5)ZER?PY-S*^J[A]).Y4+?[^_[M^>[^^[1 MKG2!3\ZMJ#GX7;1_J_PU3_:KN_G"&5_6=KNMXOP\E9,;Z[QWTM[EUG^X"=YA'N]7[YLZN>UM43DNDVRK-/]DA)]7\X."DT"]<'8F& M++>-Z]:X)?#SC^JW7OG>>.C4^-J@,MS;/SIQSJQR2Q#F'[UMU JE6[$R[/OJ MY((<.N+UOCM&6#SW*"]WJD?7@B T_=YX]U&_-QKUPVY+D.8?/9Y<7U@R?SVH M7IG-JY8E%MO[+DQ GG_4K5_M5.N%\; YN>*K1Z/FT584>'1!9M5NVU>FU<7BM&?J,X!L,UC^_B./BH]?;0G WR_ MNQ6RO%\])D;GLFSY!V5\M# GT.7]JSUS1RSU)_K _3TRM2L!=VL!#_Q^')W* M-W51;$[:\NWIX+!$*H\@^PMX8.*9I1/M:'++^SN/E:M>NZ4][L.C"WC@\'0!$Q;[-\+M8;?SNWFDWU_M^>:)?RJ6\=&Y M95W_EGM\;:CL]GW/&^C\N.F[;?KHW+*NK\K$&>OY.C]H7M;/Q-OCG;L.G<#< ML@Q@6>/DS!PT2?&A5&YZ#Y(, B,N8.W:7F&@W%CW=_V"TNS<[/QN@HZ!1Q>P M=I.W=AMW_>QQ]>C&N?<*M^>/YWX9+\>;>U0K-[2[.],^"CUF:9 FH4# $2;ZM E/\,?HH 0<6> .1%]:0RUA6X#!;FJ[]GA!PSA MTD]B0#CB4 ;/S'L:GA-.+'BAP(SS0J7J)E4W:U,W&RPQ5MZEC5X2O!NB M.E3VV@OG5H$7M1T#YG) S!%!:N&\5,O-1B<7'S.LZ9X;-?X8L72BQUH93W-J MJ;9+M5VJ[5:B[<3W:CN!SY4^F[;#ZMH5*9D/X9\D(<_5<%3A\W&4L#J.^H#P MUZ=C*6&S1]K6PE+\MB"A35JY%/8DU6QM6W@DR0G9S5$ER3FIS5$EQ7WOQ7U? MB6@I OQ@!/B5B)9BP15AP0V>+WN/8U G(V+YQ%UE!"-Y)(A?T_>!^"]YI/AX M2C#,EZ0;&Y+#):F\Q&N4DD>*5%Z2Q"4,S6X!;5(!VAPE6*7?%C#)!@2((?9/ MQ"5;%K$-NL^?.;;N:Q[G3.'W=@21DL?0B8BSKJ*#S<>$1E]144$_FOB>KK8E MS:[/#L&WA%;0FNK"CC:JG+8T$>>=4AV0]&-*R=,!?$P'\&_5 M =TCOJ4(^]H!/_A=N3V;W+N"UOZ32\16H0,.K.&NJU[>R56QK^SW*H5"O5-" M'5#Z]H]4+&:4XIKZW"4M*_.UTBZ!CW<,'&NYV)8.NSW1Z\56[N\E:=G)2[5L MNG%[XB)CSX:6-TVIY-FCI=U2M ZMJ:R7+79M4.B=[G>:]E7?V.L;.Q=79JVF M#1^T39LE\<+)UN^%VH0?\ ?"X\GHR#LY/V_1ZS!$,5,2YN^;3?751T3J-RV% MJ;[:7GVUM _]HKZZD*\FU[N&WVR2BUMA5[F0%)Z,-ZRO3AL]DR>3TJ@YL?WK MPWM;&184;$D(KK28NV1@8^R(CB_&W@J0;8ZIQ. MJ@$VY<'V._5)^;"^+_2)7VJ7>GO#6E/:-+1SA9/)L2>W%T-)N?B= M';=HQ_."",ZHLD9G-&GUBZE*^%"W\NNIA*<^HE@_S+O7O;S3/"HZ2L6O3/RC MX:95PM'9V!FOD25@%G>DI#A^;7$T],L;R*VBOYI$GE9^M.V*4' M[+Y:%B8HOJ30V^YPP_2@79J/2:.QVWXL#\6YUMFW;9W>,\]>[S; S5X0D-&& M0W=(^K>[_4GU>-<[-&XNI3-ZB:B$!4-2IB"E:9HT)ILJAD]P6.]-BD&7CX1= M_??0:?J3_,FA[([;IQ?GJ!@*W_Z1A'Q&**VK]#EAIE.S3=OY^:].AQ:?T=L# MF%P\_] 7U24;($*:[4G"$< W:983X>Y>O'K,[_=)H]7QG8YS:AZ54;.4L/DV MG^%+Z5&_3Y@$>N)MFE_RR%^:]]DT"DU>)"[)'NM'GMA[DQ79\Z43][1I#?C& M8'+Y-6:5[W^.&U=WG* M9Z_+^G&[,SJH5[JH5=#KS8BB])6.SVW:N=L*);,QIS=5.4D]&?YNT-V_4DBKVKYSJU;UU M,-X[(#?]2VK:L5,)IBVE].S:YTU;-HAIPDLS7)=8Q%%-ZK&I^L"P#-=#QAV1 MSYM?2!N5)M@^I(W_DN(M!CIBGVD(,"SEF'YXWK;TVWT_/[YM]9M']8>60/K* M=;8/2%)"MS&O*)E\2?A"Z:IN\,(-00 HNZ[JB43F.5-]DV!]D[8)38K'_&Y]OODJ209ES?XRULE@A4Q@.=P%IH.X0W.G+-E.?] \/L[O/O@UHW/> M$F3TC(6,5! R8B$]H;IR8)ID.4EURV?0+6MVCI?0+?:!4*B7U(Y\A+*Y[93\IK%W M7JPVKL\O7+\Q&MW?4V4#/G"!+V9$92TP)DT?)\+C?ZGUZ;'MNES'L0> D#8]P?V^W>UMCTFQU#RW-'A 4!BV MR,,C\:M-M5^R]I311?[8*+>$/$T"RP!(Y7DP^B-5$E_MP%FJ)#Y42?Q_]KZT M26TE:??[C;C_@?"\\\9,!/)H7WSF.D* V$$($-L7A98"A#:0! )^_95$MT_; MPNUVNVD$72Q?. M[LX_?%3+GQ-G5O9TN[/\SDBH=22):M+\KCQ>*!B=N(1VLJ2HF'T2+F5:G_BR04N6.73FV2)QIA?9VCAS4[@^B MW;FX/7IW_M<+CNZNM5J62Z.)[&#S\=8'^O!0D1+M3JZ+4D7T3+KO[3RN6Q7S M>\GW??.X_JYM:Z:>>K'@@C>K[I._]X:)O:L;Z&,G%K@.;N Y4D26S$4F8I+J7)%7J.V@@EC3PD)TJA.H>=E^$ MV:F/%')^_P/AXLFI1TIXU?><VG)K\? U'-'B8]$_KJQ+Y<$0.^C14_5EMPD/DJXT_4U MNA@;G1_I^AH,64.LN3[67#R[=16LP08C6_6F=ED>]XSJI,N4:_P\Q9KD%AR3 MU&ZYC.$*;\%!]+G9A-G=N;Y70I\VRT?#TFQGHX@B=:PYR2_%V(*+T2>Y38=S M19J\#'4;IMSRD')K?'.5[^P^'$V5BDM!'5>LP];NC?8&U(\J?1:'G,QT_-C(@1,M4"$R).W^Q*$J.V,5KNC MC!7+(3"--S:'[M*($H2('50:NZ1S^N%T 4($S,;FS"5]"40(&-?W&]6C8B%> MV_1F]@S8["*!B-B+O%#X"N9=<^$N/U<,M O"@NT%L #HE1I*$C%$&MY6LT%> MCH[_>;^F;5=X^=P=$!?V,F/]?F&E/Y9;6*N9C\I E<5H7G%I U"Q@>'C N[G2^&C*9WE"@F:OBQ82O))J_WP&&90L9#6I3! M:)@6A1CR;ACRPMZ-$$,N[I>^&$/:MKKT=2$8HIMXY6@!.W3Q!I]@R$-RDR$) MF-R\V^2F[/H@GMP1&(6%:KJ%?R6^Z+^3&X;J3C5M-=91)!8Z)(C%IA ?>N; MH0F"M*Q-P9LG65&8ZX#94)CKN'4_54R*5I4]9^V#)7 #OX@ M!H+!-QS@C=4V").[)_&!(\Z'ZOZYLP9E&$YM(PPBCZG: :Q#K06L^*S!T^:. M9!%E+E8"\6/""\R30'C)AT_['O RU/;#[G*[G\B'0>0MI^HDX ,I@91I[S7A E.T,-^23]OTPJ[OF6/C)>8F-UP>FDXD,0(^ MG.WD*AJMQKOX7"#2A"V-%=G+M6:#^/'A?<#+2 W; M"1HYM 1WD>!'FKUEB_B90HXP>PL1!69OKXXH%_9F7XDHI=;VH/(>9:/;TGK3 M0GA!W\E1@BAI+IF2NL@5\(EJH/"O_J>B$H8,2_O\ *ZQF M>D<5!G.W$E Y8 $\J!QY"ZWG;B6@=ER]/&3N5@*&B:\;)L;P]&M*:F#J::=J MP[2W(3!@4.P-;_#D+S?XW;H@ = 1?IK\J!X#7U'M?]Z6@WEX:,TD?FP.YXR%$2O5W/(+HI>T=H. MY?*$;J';)6D3E-MW!O,H0:^$//:9O0R7'2;4;CH K,(,,5V\UF$_-,.H+; MK +4EMPGX?*_-%!_KIZ5R[^0P#1='FYSC%/O'!B(&L]578!"[.YIP$^*[IV< MSL(V $;!=&,GTUEODS[P!>W'S%Y:IN][JMR;$>1N51K@O8\\4N!S]]H?5L8_ M(K_]X\KX1T2T#RKD[W.)(W>O#4/,US7>+\TZR].[/N2/;G=U,D5YVG.,A"W M89"\0KS2C_G+'VM>R.4^<6C-!$5P>EA70SHZ4PIX!>?2WKQLD42SK?7N%WER M%%&\NC;E;JD@\/P6\%RX:M>? L^^9X=AWQWJZ)AKJ,YP,/+DI'P7E["].+1( M49<"'I@OALCS02I[70=Y+ES=ZT^19UPC:TUJ,R9DA&>$>KTR1\)FBCS\E'3:3^_B3TUNE? M7_AF?_P>W'.O@9&/._!M^0< %%0]R4&I[B%)0KE>"(+/;S.9I_M_YKMO83U_ M^Q6>]H?^W4D:9K"VU4.B^N OVW0!LCP][:D>_>1[7_%NR:->.^?_&.;NZW_C M/QXGH=M ]1,46OZP>43R-0]G/HK^\R*'S_=BCF?WB66>S#K]\__^GZ>S_QL7 M$=VS/?_+XPGZY+4>]@)/@7(!$,T'JH6H\_B;OZAVI!Z"A]=DN,_$(V_ZR[=# M.%F' H9^)JA_%I[\G*Q'9C$==8\\6;('7$9L, ^_//RSQ\_2<_?;AUY@)@?& M%Q_8\9FX \G3OWON-R7"L>1POLC&_"VIZ0X03]1%+2S]Y,S^Q]#3SP+ +VGN MPP3PDS1Z.3$!W##X)I7J2R3S^W4]MUQJ>E KC*[I+(>I"JX;N$*J!J=H.$TK M#*KAE$IR3K?PM\33C8\G>DR'@;\($$DC/FK(&RV M,5)]>^=WF;YY1F+-,/X'^G?6U]H'2&I_)3<23+<0+KUM$)N&P;]C\^XM3Z?7 M62WT^KN;)0\O\%;G[H,282RJ&F#.*"RGS6,E4AF%PS528766-N:HH5(L>) \ M]=$^WFQG\MXR6Q':"FIZAZ$DJ28M$M/^QY'MV30"!XUJR8BTP,WZWN\WK&0D M\^-(02<;99ZP;70P9)IEM;\1O6$R$L-^'$K6[&%GHIMC2PR<94GI;29].AU* M_#ATV"2E5M_KC@3@4$V-V)KK\8)/AM(_#BTIDM;R2FX'!9C&>KM^EPHGO()G M7XIHA:)@\ =3<*HA.;+6:\\B8_= (7\<.5*W:I.KEECYL"D)Z\%APQ_\9&3F M]14>40AEAX:"NL*"=K,]I620?'OV]5453,SQAN,M<^'4#TO%E$ MBO\U^N-( M)U07SGRR%BUDX@VU(3&:^MHB'IF9J#L]JFU[Q]F"69W;AC/4Z]$L>69FHAUN M7T?82:6^7IWCFMM%1U@\@8/UZS#&=L%FSPTNT^UU21> MRT6W*H.)LP.:V5QX-3X9FMDG93 )&,G0?)1NN++;JI=]K<0K9/;U36O7C(WF M[4YP=@.NH>S7_4E5BD=2F;WGNOL.6#HU>1 T)K8%>']6249F5W\421M$W)A= M-+;\EIW-H,QN!^G0S*)VD-EV6>MM=&OK^'T?GR&+6KQ4U)F-\FO,9,_/V]; M+#&1S0FB2$OQR,Q,6X?!P53;7<(2?9=1IZ/:V-\F([,S;;4:\M[U1 ,UN_.> M/6);O9(2)4,S,QU'(Z;.M/257 OJNZ9TQ+2=%"GTF34-ETU^W<;&\J;B41N! M(IQ-:Q&/S,QT/Q^+ZL';$[(Y<*?-KF2Z490\D_UQY*33M)AA0R],LFV M%Y7TJ1F9+HTU:4H0'2!OZ*[2J"S*-52*)3O[^HVZ48G&VL&T:&8WJ-CD2!H; MR<@,2##]LK9 D!YE(0V$:#F &1S413PRLU#6HM7>]<3C'"U35J?'+L?+7CD9 MF7U]8W78-C9;2K9:;4W2MMH +.OIT,SK\Q:V'HY&AZ6P;.@=M2-CB[MD9/:59I-] M>S652!+=<%%KC2CSOF?S"I=])?G05'2&TH!LZFUFPFNU4A-;Q",SKU0CN\ 9 M-,,>VAK,&V.QOYH9LV1D]I4V-N[,CW1%P$O8/-*&*ATJ4CPR\TI41Z\W]N*! M1LO>49NLA%[LKR3/S&ZH1 ]'O=+>D5'Q,".55K D2X$48VGVG=K+D>@&O5(= M;=&M=4"U%:G=3X=F7HJ>&D1S'2U\U.PMQV.36;H"SB=#,V^U;6D:C;M:#2T3 M.LINY[NF2:=#LY.5:UUO5CV@@86(@XE%-XE*@SN-S>S5?-F/@+@C*]9XUYR7 MUI4U&=7B,QK+OAA%Z=-ENSWEZP#R7GK M7F>=#LT>_MI,\#O(IBYLA[4N;1)E&B/Y9&AF;14;'PR',D6@(NK*PP9]H/IB M^M2,R$P/QG';D.5 $(E=U1W+QKX>HP5V[OQO]T0:.6Q:-0'!NK,)[B\FO!./ M/6, U+2^99A$;RW@0W,I\*VR0[5R<*QL9#-"![U@$AT[]4J/3H=F MWJLBFC56M672$LW!M \X[ACNI61H=K(UG.X9-:]E"[66=+3[G!V6^^ECLQLF MA9%F,L1L(Q_6QRU;\1JL.(Z?>^; G-F;JK FY3Z*:$>"V>H3M3M=)$,SLSV4 M)B3?&DW;@M.A(9CHT.]O-3/65-A$?,DCY.-^TI)FG[:-T;&:V3,EM MF0VFPJ&;Y:"WF@7SSOH0/_?,H5GOKA8>L2D9*#X2E$GZI#0TAED7ZQ+RR93.W(R,ZN[;T;# M"0K4&5F?N^.#V(VUXX+6'DJ&M1DS8H.(YBT] MC&=PYA#M]PZS^D'L+ZS8QR!)76(,8I$.S;Q72V96>H^>#%!5"+TNNADNNWL^ M&9IYKV&UXR[\^JH<&\6<+)NH1;"GH=D-8W:!9B]DE)4'Z]:*#"2TWJP/\N.?;L:V6CLVL M%SH.<7U2IT-K?#@$4G/00RI$//;,.=8NCLX M"B93/O+)T.QL9Y8_-0FQ@:(M;QC-I($]7"_3QV9GNSD88!?T>AVT5D41M.;* M0F>75K#(S-8C@P;*2%Q\Y-E>'['ULJ-1BV1H9K:XL!C$@-5C!1P1)%Y72RAJ MI55],C)CV-[*@:,>.XLQYH>RJI5E.Y[# MF2.O['5*8V87M5 PG)H8AM&(P:9#,SIF3^U.'ROU.M: Y$D=)=SDX^2H5E9 MM$9=1@GJ5>M@C-<]G64[VB9]:G81*IB^$SR^8PH#O2>.E3L^ A'OEPYW"JL)&%&3N?+39])QV:$821WFE9O75U M;=5,@B\Y@^V,Y-()9-]KS:,-O!O(ODP3#9:F)U.^ :(DFY]YKZ:FR.)JRN_0 M+>X;VV8'/V[M-/&?75K06!%(?56OH.HDF%+1;LB Q6ELUA49>/6]- A-J^R4 MU[$ML3*\>+K$F8-L6^_P&N-K.XNFZ=%@O#L.C4$Z-"L(FN\XC6XI!B5JLUEP MB$M1QT4R-#O;:;,\I6S1L2R\0I.EVIX^*@,^'9N9[3YB5MX^*F,64FGVU/;$ M[(KQ$4V<.?.F(W':73K.QAH[K%]3ITP9&2Q27DULD M0S.KY7ELJ>\*I28*^$;5/42-R1Q-GYJ!CI6VTSQ9TX[RIHJ&E4!>A5$_?6HV M>,K0J-,4$7D16\*Q68N5JPYII(_-1D\5K5GV37+5E^G%0C9(>82VAZ>QC^'3 ME(3Q+95Z(B7IGFVKZP!\>?SA:=HB23X\I%.3E)Q^2N5]G^=\0DAY2')F$\FA M__BM#T_#3BF/E]VV()C/U+,7J)XD$9\\WXN?.;>]Z#$!\OCW--OSY905CN)% M^&4V]B'+DG[QXU!5"[SD?L6%$[,_SPMA+T_R/,FF_S$9D'[V2A?S4?;L2[ M:01*PXW(Q49 :,K%1F#Q3D"5R,5.0+,I'QL!L2DG&\'!8%,^-@)"4VXV@F7A M1N1@(YC/S+,5!>%&O-MA_7S55K@1O[<1+R](]],X[*^RIN^W$.QO+,1%#\A< MO[+NVFUKT]^IB[Z^LE;_=FM4 M>@$;@OM\V5?]TSWFX^DD^*O:Z>8^-_2_FE_XS]=?#NNIIH&8[F_*RHL"C=>\ MV9LL]*O+.OS.$CSO1G^ )?AE<.WZ2J/K6V=KI[?IQ7 )_$(,E6L?+($;Q-8. MA,G?ALEXSR_<7N(M][P"YJ9NAG"?7W$<4L\&IZZ^S4,O?+NC\/O:&@3WUUL] M^(<"'9=U!O,K?V_F=GU?\@];[PMIN91K5/Q[S7F<_N:QV,A]N&YL1F2>TX>3 MCY+]\XTTY,3?O**0_"FJG]X6_=F[):K MR\'?'OP-[WE979N/-@WTQU_GC]^X?? N_OH-JTC#U3T'%/[5]H*DCAQ$Q]]V MW*&"0.GXJ;L/A2-G#OEKA.-[4?C-#ER/;O:[UDGG?NLM2ZJMNCHHJ&E5U K0 M0=I9EL"*!1S%N#<]%:Y8+_XYB>=^/_SW1_[TNTO#3QLK)/64OZ] _FR0[LV; M+?"!(LZ_=5? ..6A+8+RK5;O*>*7I!D\-RG=R^_-X-NH4Z(VC39V4K%56&-B M+?,$IE- (@BTPSO1A$%9,O<,RW:G5*@L+,YPZ M4V:;%!#%/WUEV"**4IDV#(5;UZUGQ.IY9;N6[<%=!8M_L4S/:=S_O)&(G&X[ MYNK5+P \\J"B6 QO+_!:>XR6B<9Z)\]+7!F-;@MUGJ9/3C,YUW(JJBLT/V@( MEDJ LL5L3%9.RR!3G[YFFTU!K'EO4_;#8LWI^F*N7OUVL>9OFE)"+VJX#T'- M!]PA9+_&$32A66:%ZUI.@U.QX,*XH\I[)+ ZVT 6^VY5PTLRIY))^7/VTU>. MH8L<=3E+YQ27A>@#T>=7-Q1S]>XW##]_DW]2OM=W=*]3]/@!BGJM+ICO9Q53 MP*ECU)UH5 -5+PQ%E<%NO.8:!F7A$XJC>= [(DC:WP&+L2B)74 K".+0=7"( MRU^HYU>O_J]\84\?A*KI D-0?3=>I> !: [[J5FF&P-.;GDC]R!VE_IQ([TM MT,2K%S_F#.(@8S7H5?DRL!#/*!OK,)2:^Q1QR$]?:8XK8DRVW>;;9M8@ZKSL MVN--J=Y;H<[IHF&N7CU/Q@_K1J N3"7$VGJ:7.6ES62%D<:DC;X_<; MJZ5C596RZL+&23M+,9^^X@Q;9,YTZ'T[AXF\;H/PMTR[O"[W]FZ)MF\]0NGT M\4FF($VL>?-8*).(8?QUL;P4MO%A5P![X.MFD/[V]+&W3G8^N(4<>UX3:_D! MN7?O2OZG$>Q6M=3N3+9#8&TZ]0/%+V=HH_J'R'C*E<4SCS>B%R^H9YQR:.DO MQ9.X"P]Z<"ZE5J.6IE(OH0N4UK!UQ9IR3FN]4,@DI88740Z_1&/S]U&>5UM4 M[Y@H^]AK\*OZH.^,*(6T12W^%Y3P-PQ,?.PU^%69R7R>F2^U_=_VP'P^#;,_ MJI4:835T8=P*AX;8E1L3Z@]#$MG#XR0Y/3RCB5UV#7U4;A!)^R[O[J\IY M'V$-?E6T[K[M0[S?H(+)DO+E%N.SY6WYL&VM_S"?_8HTS"N^C"[=W>>'%0V36 7P#.VO8. #Q\N-[Z^E(- M0&%MJ^XM)R!SAHNYR^S#\/-OA)^%!R5)!_4>5*07:TAP!G.Q1:D]$SKKBM6J MTEN70=KZD5DH5!J#)BZ"MV>U3,]SFO]N;V_F"?.:\;NF2&W*$.4+-T-8@K#T^AL*\,C^4$( =>/EK'FH&A]*!JY!W[Z!9'IPZB1R(_G9G&%?KI+M,+[^7'R]_TWDTV%\%*]%%X3BO.KYD M8RCAD'1\]]L+11R2CN][=R'I.'>DXS[Q:5'1(V(6$3J@9D?T#")B1L/DD!\<9J&X3)G(*A]Y-O3O-! MJ955?F)D]4'\$D$L @/@[TP=G')'?:!["S=]2IIQ/]=B@YJ51Y*@'ZQ!'8S< M,F+6&$Y2F(3;2:%G2R]"$,$CNA,<[U(T<+ LD=T+5@.1.2.Z\!KGS"N8J M(YLM=AU/S\+Q([9HUFG11OG87$UXH)>T5R$1-"]$4-GU03RK(S *"]5T"[': MJ#O5M%7-!D@LNX4@EIE" /2M'XL2@,5_[X$="K.BD)X(Z8E0PB&S!=(3(3T1 M2GA.Z8GY3F6\N.\<9@C#8+HMR\*8L:0#YBX5;A>]VD_\V;?];](!#=P3?SG?=C07(73Z_$E$#\U6"H[L\XB#MDLYZ5>XT>:AX],)KT-KTI M*2ELVKZ.*!(DO/("\0AR2:&$0R[I/7!);SN ^IX'(X5V0;WBC11A<*BH#4TH M<4$I/1B9"QZ,D*";'X(N/R@7")PN\,:I+5H!*92%BC.XZ7E M=3W>HZ1^7<\W7=U)L7DA MQB9-=U17!TG<4T_;_!32OE*)\/17YWI/K>A>T"CU45,0G@U69[S'#\%H,JM9!LBQ_\A" '4#%E>&J@%9WC?-\KZOXLJOM3J;G;TQ+O'K>?PJ@BPN M)Z;L5:/$ZDP2&JG925VPU,>]XL=M,;J[("S87O!VM8\USS> CYP&?\'6^T+@ MV:91^ >:_O6D ^ -J"*0X M0PWYG<#D!U01>(A %?F-^&1N->2O#UX0Y#&6$[OCI\*N20W7YZ[B5Y!=U ][ M4DO8'HVCT*M*1#.2DM=+ZGO@.%=DR"P=]>UJ?'QL=7H(]4+(^77<%T+.Y2*_ M+T:+S2)"NYOAM"J;P'?Q3K./=/M\BA;,9=$"LM>OR%Y/'JE]]\@(),L33]0V MXE^65#MELZM!0FBO #T]TPH$5BPDXOK?_V@7X[M! GONTF#/BLK;L]OY0!'G M;TDHK1\'3F?LEP09GTZF'5$P%0M_/:'TR1><*.RG%-L9=#T.EIT#0[8VUA:= MJ+7]:NI7@]@6(Q+^.DL7<3R+K85;5ZY70VY&N""K/4?K= ,T]S> J9?:E.R/(2K2SNL@_A]BU4\2A4&U.IY)FN0(H&K-]M9A)?O8&P/3 M3^/_M=Z/CXUFWB[ZR:W MN,/WTA[@\A6OL._X$]@?A]]!9"/#IEO32P[.W:'J= M3D>*A%JU-XG:..YYAT5R>"99(ZS(8EFO ]Y,@M@"FR_ XQ.*^,L3 E#"[W-W M8?.%C]9\X4<#T9KW#WRC7\,LL.4T;EE=BS)QF6)$+S7JI$ZSV2D'8P4=K)SC MC/8(;*^G1ET23+ZD50?OJN2^TT(\.> 7@+.VO0, #Q^NM[Z^5 -06-NJ>\L9 MRYP!8^ZX # "_1L1:.%!2=)!O0<5Z<4:S0^>#<"AKU?["']],0^&I#W;@(UQZJ MQH>2@=OC?$.*]TDU[C=._SM6*%85:J(:1!O4J7:E"N\:RGB>AHW26/UY,Q3V M$+@K#O@(!&'\94FHWH]_]$T]!,8I,G\S:=J3387P4 MKT47A.*\ZOES8(9;_VSWE>J("WJC/=.4:UTT.#(S8\MM%@I&)_%VO(AA#*1] M0]HWI'U#"8>\M3N@?<.V"%#"(?D8@C@4<4@^AA(.R<R(LGH$E95?!N3 62@8Z@>%[!8G6=8<61>])8-N>56CNR:JK<<-YDA730 MNZ*#RJX/XED=@5&PO2 HQ(JC[E335C4;(+'T%H)8:@H!T+=^+$P U@*^!XXH M3(U"CB+D*$()A_06R%&$'$4HX7GA*"9B_=8-HMXXB_'BWG:4>-CC<]/E9'6R MJ0.=B)JE[NO;G>Q5337==FS)B^[@F]'.^['XN(NGUV%*(/YJ M,%3WSW6B&ASF"GG8:6M!C-#509447^C&'B*;]LJCBQ29K33U;WCD0D""C%(H MX9!1>@.,TFNF!8.6ZO&TT:L=Y4T)VTT5Z,C*7/!DA3S<_ M/-WRR1*,!0Z)IP'TL*!^"^*?.JJIQJF#6G+9GA_(!1S%: 0C()$7$GEAPA82 M>2&1%ZH&I/E (F_Z'3F/>[T'>]<-??7+WU:5D!I5XCQ>8%[7XYU*ZA;U8D-= M-]=V;.2?S'5QSC]868]O_)S=7F%8;<&3J&75K/EZ7!Z&LDE("L8E+%T6+[+, MI>QV2-*%" 5)NO#TAKIQ]R3=7)_D?1"JI@L,0?7=>(V"AR,\T*:5=@VPG+#A MO"Y8SF;#2G=QQ2/\QY-;E(BNV1Z6I\(A"MUZI<[S S$]N3$RB;AA' N[GD": M]+4#4KFC2=]PA/\=_(&6UI!"?GX,A<.6G2T-P93;Z@E5F$]?&;I(,UE8>;M M_KWBRFUQH'_:OB[A/Z^WFFWJ\:_F(,D1%0LN"&\F 9PS<,Q5-A\6RGVN4&Z\ MX.FOSE7#K$NC4(NW,1DXS.:I1B"/7I*P;Q Y(*/PB//]?PD9M> M>\]!2;/54D<,->D(^+9O3:A5?:-K40(E;&R.4&B1Q2\"*/#:! 247%R;@#1E M*.*0B \E'!+Q;Y>(?U_53%YKRH4UFVSI]AZ5M][:[NS51JWGI:9<$HX_V7+X MY4J2W(4*W#RO_MEP?*/7_U_56?]5*:CZJ>X-K(Q]84)]KLH\P:C]O[>5HCC.N,)!;LCG J^@>V8D+)7[)I(T=0T("!;RVD(?@?J[979#X"(F/ M\-H"#&6_UO_YQ1GMXH@=1A'MRK794-G@/;G7H:/DC&8_?270(HUF@]FPC#@$ M(WA# 1[44#?RL"PW<$,!J@;DQT-^_ <+O/_"\$0//:HS4W=UN26KL^ZZK08& MF1J>2>S])Y8G9,+?%1.^"\*T#/C;'0R>;P ?.0W^@JWWA<"S3:/P#S3][T-& MUZ^W)##+?OV([Y45(M]K]!#^A1KR(7%&O([H3\.O(+(>=RL=\7H\6,G377Y1G'6F)( MH>-EUUYB'2E%"^:R: %IUE>D62>/U+Y[9 22Y8DG:AOQ+TNJG=*NU2!A7E> MGIYI!0(K%A)Q_>]_M(OQ02'1.G>)L&=%Y>U9V'R@B/.WI%UO6\L=T+51W0*A M-%:-;6V&U%[??^G)%YRHUJT5H7510.SZKK*=S;Z_$Z$HD)&N. M*F(D>H[ ==O*]6K(S0@79%_G:)W.TK'O#J9>:L_E':/21R_C5P=^<)K)&7CB MO0 14Y*F%9Q"*!IZ3P"H2F:ZO<[9'JKK-.-T"'OQUH>IX<'\A& M95O2URO!&?OS\J$].?"=/^0H_0JF-FXTIM<'?R/7-':N59@2Z811 E/LIZ]X M$:70(HDQ%T.KLVQXJ(40K=Z4+W_URL#/0M1;A\/^%*->W'IWXW31H%.A' MO M"-4AU:W=(KK-.^;]4!8^ 7]M[Z51_9+[8C7"[WJ*G;,"J6U#T904E[9(HH M$FBVVLC;.6]G;I3<:HKIMBZ0_+1V4]H/&>R!KYM!^MO3QZ=.'6]WW^06=Q@V M5'AI:2;\.P(%_L?Q=U%=6'4[XP_:5X$G?A00_. MI0\WHR%6KF%3'06KZ99@JT+3Z<;6&9FD#UG\@DVN/I\40ORFW*O4Z3*J,G5M[V(K0Q'^,,CZDXOK+STZY],M0.IE MX2";565%53<+6[3XY.ADDPZ1) ;; $!H@6T X.D)1?Q/\@%0PN]S=V$;@-RU M 7AG^]"=SQ:*B4T/J(@=<+^ZFI2T\+HV'=>?U+;#$>*AX\46R.9:UZ@@#8>D MD>3+&77PHDKN^P'$DP-^ 3AKVSL \/#A>NOK2S4 A;6MPL8 '^B^"HP^/Q-] M%AZ4)!W4>U"17JPAYRK!3>I-KHY4"" <)OWM>D =[?)84G J"4&31):_!.M( MPHLJL$T ++$*JP]??UENX%X$#'J_P$'ZZ8E]YL"FYL!AH[XMR[56-;)'1H5R M-^F!S7[ZBA%%],R9#7L&0&2"/0/@J0UU(P_+ GL&0-6X/;XWI'>?5.-^P_2_ M8X4:FA5VW9W#RLZ\*CM4#^?:20,!*@W5_\0,A0T$[HK_/0)!&']9$JKWXQ]] M4P^!<8K,WTR6-F?HEZN4.XRR/Q=E[W\3^708'\5KT06A.*]Z_AR8X=8_V_6\ M(BPI=M?:&L)AURR7!&XJHY.%@M-)O!TKDFRV*LO-*%.^;0M(^H:D[_O>74A; MRQWI&_9$@!(.N<<0Q*&(0^XQE'#(/C_Y MYC0AE%I9Y2=&5A_$+Q'$(C _L[4P2EYU >ZMW#3IZ1)]S,IHJV*-M'-D/3E M#;X!@WZ]6YK1O((S*<.3PHL$>[:>&J1X0A2#%$]XPD/=N/JR0(HG5 U(\804 MSVM0/*]@L39)L;8C7<>5:7RJUCM[#$>CU&)-V: _,5DA'?2NZ*"RZX-X5D=@ M%&PO" JQXJ@[U;15S09(++V%()::0@#TK1\+$X!U@.^!(PI3HY"C"#F*4,(A MO05R%"%'$4IX7CB*B5B_=7NH-\YBO+C%'5AV4+3)\BWA,)'GC38HEI6CL15$^'!"VV/KH&L[TG7#IMQ>I$$D,+[<2B\\"+^1YJQ?\ MG-FI$V*[X39K:T$<3C?..D0I;\DG9F>2U#C9G3ADA-\W(_S9I$:CU_]?U5G_ M52G$7PKBSUUP,\GPG&%@KI@-,%GQ7+*"UT]7;))6J&=@<[E8C@QDS'8%H$GU M:D_"PKZU4 @TR5?@^ 63%7/6*.'>1>OKPG@-$E%S<-?F'+--C,81"/;M%I#JEF>HT*#JJ?!CR1F?$%;#M+@\T*# M[X(P+1YR27:[YOD&\)'3O_^"K?>%P+--H_ /-/WO(P:/SZ1+KKA*,/><+QGY M*6W[VIJ4[V7[*:T;JA94K5\QGJ!J_39Q^:.J%B3:0M5Z#R+N1]0M>&Q!W7H' M(F]^5>NOW-=1ZH-0-5U@"*KOQ@L3/&0H.Q@0._J,&,OCZ2S::ZY,[=C7A[6Z M(#R5@DBJ/CQ7S<$$3G/2((<6>ACP+*( L>:P?/)N&/GI*T4R18;C+ECI"&+5 M2YG3$*M>Q:R&6'7!Z/F+848OSZ+QN,$>+=6O#[I6Q^Y0LQ/,,)>%&4BP_D78 MYYTYU\DCM>\>&8%D>>*)VD;\RY)JIQQL-4AHV!6@I^=C@<"*A42"__L?[79( MI"_=\C/9V6V:7R@$GE:-P; B3IUC8M^0(KT: M2Z^C61>G9__:LGA6F_[GC38_9Q3L-T&0EUI:>8>/]-'+^-V!'YQF<@8Y1*Z) M+/?[14.F%9E@M29?K8WY!#F2BB_G2KY T+A9\EY.0"-OK/8; HWG2>ZU89O6 MIHM.2W F?;[14ZLV&_ A"IVI8Y9M#0!(!CR_Q(\WCJX\Z?H\>(*_@L?TS$;F;3E6BA7 MQFQWC;6]-S9%?AHJVA];JEAO5?;R8>9IRF:Q73I$E$!*6GJ?+A)T]B;^OZ%E M A'EUJ\.W!J@_"25M61:2K]+VW6A=A@/VD"DFW/Y#QG:+T7CB>L;$<98"/UYYEUJ)CM=$>[S#K9#LPG[XR*%5DR'.-7=_( M&WF/BQGOHNEI6ND_8=(*]3WGC;T\^Y7+NPUJ*H<*J0,&Y5!4T>*?%-*@.44E M2$U!,4PC6%QE*#:6QO_^1[W <:#'IS3P7_1B[&?JG)R<_NECPISZMDI(Z*W3 MO^9NAW[R(G=%S([OY0PG MGUR-.JT!RSZ9=?KG__T_3V?_=T8>T3W;\[\\$C*>O-;RM$IXBJ4+@&@^4"U$ MG&P;7FAC?KB@ M1CRQ =3"TD_.YW\,/?VL9"8_QP=9? S;W\GFPT>?O@Z38R!)QI>3XSYV KY) MI?H2R?Q^7<\MUQ^O ?L"#-1>K(^?OG9C[\=7BX6&JW_^9AR@Y0_E$11 MOGE)@3DPW VSR=$L!]' M]@]6/^!X&T'QVF@U-R1Q*/8C!<^.G!)^6(T-\HI08WM=M%X^6L?Z0DD3A-^/ M%-J]22\L;PUTLW-;8VFY[%DVKZ29@.]'1E5B4V.YMB"7:R,&E0Z554^0%$)! M,\\<',7P.')15&2ZWLJI"ARZB!0R.S+L>LMNI3-PY,-8Z'=(;K :^%(\,O-& M343T E48#@1ZM''*LSD7H:7DF9DWZK07'H90KB*,/:=2XYFV+R#)R,P;[=H59VA]::$(FP(5D>9Q/>8%(_,2 B&BKA0;2(X MNN&[_0$PNKXRBA0V^\S^D-8V[=+R:-5CI5 C M-4QKM_B)W9'BK\H.C:JRM*H?%54P&].V.FTTPCX;*1B6'4J&_* UZ2_W0ME# MT'!U9 *TS"?^968HZ-9+JWUK'*'X1++Z:DW&U6D\@3/RU+8.SG*/8'5K*[;F M2] BF;:4#LTLE:U'C4Z)U7R47A 5M3R8]_M\/-=S!%^;@\:LAAQ^&@I M.S.T&@\]L_V>SP6<-24T5!V2]EFO3WB' M[!_BH6<$H%)?E%=@:W%HJZ67IC46'750/AE*_#C4Y45#;Y/."!V@^_)0KM/E MYB9]*OWC4'.P7N*SJ5Q%:SMJR 7CUD@9Q(MU1EJJHUVHD>4VB:K<,=AL%7.J M!>G0S 14;"&P1!=1K)H\$=UN@YHT6#X9FIG NJ4$6^ LZD(9R X6#45UX\5/ M/2.$NERKFC[?TF2$#7SQ*/;W_58,:&>$<"7@B!?JAZ9 *PJWHE>RJF\D!3\C MA-.VRZ#N*-I;0#$%+5Q-26,?#STCA*LQ5[7;H[DB;$I]N<:V^I7]+D:_,T*X M*P]II^7N-\)V'-BS.J7-ZE8\US.2!0Z!ON36S%@^Z-PAG+BMDKJ@5T-!G1G;ODKR.#=-.W=DANZMR48"';\O M(!+*CQ5MLC-+:;7EC+@L^_49I=>[KC7V5J!.]O4.+J4]B3+B(LN]G@WL>,7+ MT:$]7+N26*6DI!Y'%EV6@PFS=%3.50M8IN M^\VUO=I.XKF>D0%SVMV9Y1;-"N) P[KF@99'L7(39V2 7L_[H:0J#:$F&-7Q M4AH!M1T_]8P,4$:I7V]&DB(<(B7JBW-?Y;Q%,C2S!<.JV&[7_.Y*0-0AVF*E M-MD1HV1H!C2%=5-L-+ E)8]WS>9V2WA;/HF_G9&L!4/HS4J970F4@8;(Y@Y(;*#(N- M$/*,#+CXH#;B9J N'T(CV+=HM#'4%PIY1@:: BE%*VJ_E\?N+!J(K=G]OI#;+6/GWI& MLLCIEE@X,M42'$LO([P1AD@LK_'0S 3&;:]Y"(1>DAO^W&0\_(ZY*K M;-?LOH7(8[%?6I?XF1[:43(T,X&=U:8Z)8NG++K)"TUC&>G==CHT(UE5=]PG MEV CH&9G8+O5W: K M6INMZY8'LMD:,>G0C#%:9S<&*(-%TT(P8W]LU4"_'!MY))>U1DM661QY=E>P M6D?;8S=4.:K9Z5,SYNB\IRP'*^#7K(UBBBNOU>OL%[Q"G=$""UN-!I&+M"R5 M$L%\6*LMC=@:ILYHP:0:2/@AX%S!Z98G%?*H*KRS2(9F7LOF;75G;N9=N;9< M]P115HX[5$J&9EX+;;<.(U7HQ_):YHCZ5E^1:#T=FGDM^S"?F1NJ-18VVHRR ML#;6&-3BH6<4QI-F5@MA1HX%Q!4&1F:,;Q4^&9J9JQ7TIN-NF:=E_+!S_*EN MD7LM'9J9J](H$?IN)LJQ7Z+$&#<6B(VX2(9FYCI"B$:=;9;'5JTA->1HTIU@ MC?BI9W0K/B8:NU5O.T!QCIYJPX8\6E'QT#.Z55FSM+7;=B2!'F\L"QM.CY5I M.C3KN(VKE=7N0.GH04?=\M1'B/XV2H9F7LN2_$BJ#$G=4CE =.ID-[0:Z5,? M7RO-!'R+W)UN5.F>;:OK 'QY_.&I-YT$NAZB=TD$2#]%CKX/JSU)D3S$U+)Q MR]!__-:'IV$GW_QE!:,HZC/U;$+N2_?3'OR-)LN?+*0@9 MQ8OPR^#?0S @_>+'H:H6>/8V!!>- WY&J<=@[+$^X\^RN.'60$"#6P,! M[6:VAOO,$'!K[&#]]JK\IN+H'MV M\N'_^\1^>N6"D.AG[)_7+.7T/(_I9ROX'/]^"E3_?_^!T>A?@FL X_3C8[F; MT]\(K/AFMU*>![XW69]?K,;IG5Y=_!]"Q8>""ORU4(%AGUGJSK#B#0M?O8^\ M_/[K7TZOWD2D4/+^1 J#(G5-D:+NS:*)10J]%7OE'4^UU]DY[]ODZ 7FV[-; M+ZY!4G?47122*Y6[V+4%P9S+3.@@GP\08 *\EP*YP,IR,G>OEM!R%VH\07V]ANV%KVX@_Z* MZ._%,M_O\3+_\W9F:LX0Y=8;4O1\;VZ&O^I&L9P=\$5C;O4%?-':H2'''U61 M5\CD-LTE>U'<6;#^8ROPKXAK]ZF_V'?ZBRG6O'_@&_T:9H$MIW'+ZEJ4B==7 M^7J9_AI;+VJ%*X-#!X?%<+^*JJ$E)9?]Z4]?208K,A@-]1?J[Y_QM.Y3?]'O M]!=5\'Z#"B9+RI=;C,^6M^7#MK6^M/ZNU:E?JY6V*VOKHLR4)^6VD%QG3:Y] MXCA79$CB0BWG8%HA9VD%WEAM@_!4@RCT"CZ(A5&YB$?*0GL$_DYD MT6WG9YXJ-?@G^CQF8#1G V:*WX?F0)R6%&&(U5MV=B^\!#[>V*GG(!ET!+BZ<#GHE7!#5XY*6G/(2I55QU:=P%EL! M/H8+.NEJ6\2INYRWJDI-5KV2*-95--,--T7YFF!^=1V*^!>TH@(6O?TT$0%'P0 -77EZDS M:8 =L+UUDHR"@3D8F/L(N:1\'B07=D+[#TH?GQV5OU6^X?9.H'#F#"%#>2>8 MZ^92'J^K##.N12)I)[TX8O^3*^+T&6%9W%N$"7GZY+3BU'G "1Y M=PR'EZ/N,Q'8]5PD903:0 U 9Q<.QC$@T$\F ',M_/UK51(.]'$9ZPA M-YR2%6\\KEC.EETZ&LXL@LI"2=O)842182[H<$&G >;[8+[O.G[3B\"!F%/L MM O:.ZO5JQJ2ZNY*/9%7T@:2&%KD\.SEKYL!AYQ+/30,8';O0MF]%ZG^ #=F MW5(+95"D<:P/)(T9EEI)_V+NTU>FR!(7"9+ 7%[^WOJNG103X C M)8Y211S+%@:"P &! Z;A[M,I?3%P+# 1T[&]M),WK97?'32Y59U.@"-V3"FT MB#'8Y3S3N]6/F\Q,-MP=<$///Z3<4G\'"NK?)4Y@'!+&(>\K09E9E5NM(.F& MOOKEF_+V3[K[I#K1<_6L[$TP'2X6I:'EK RF<>R,9THU4C T<3AQ,INLA,7H M(!# 7&0^G<87 $$FWC316"$ 2\^ MOQEP(<_O3\P =DYJ$K-6!P(@A@/#T+:F8"T2&."2,@6PIN5'R4[V?."86^>[ MZC2G&X9FH,<3#0NJKOOI_=5"_#\S%K>3>!4"H&_]M)SEC885W[\5P-V&/V!& M,K?.XF-\L/%-K]26?SO#35PZ%]YH@"MQY&O']\P@7=@E_A@&9EI1\I5.M MH:6RL!GW9D/*I[I<64HFEO2T@^WLH.K#%.*-N7\O5?WU%.<'(. EH3RLE=01 M.UBN.NFIGZ0-40JF#3](VE!V?1#/]PB,U.,#P;TE!V\!"F'4\+:2BN]_;%S8 M:^RHO@5"5;/!X)N^_XT,CX?*F7-$B=@F$%701U5]5 EJ@.$I(3Y'B)2%>D$+ M$BH+!)&;SD3>G=?Y:@R91=J2WI6\,BKBDN,O5AY*NE&"(>D-2 @B$$2NOBXW ME+^$14CO.3OW-)];\.8Q6&OA$XJG:Q3,(-BJK@[BLR!XNYX2]['E,&('4W:Y M<[Z^IVA48H6N/.CSS^D:+G8HD?.1)*,M>HU4C#Y>UY:2@I%IN9DB3EVP9L1' MUP((!?G(V]T?E_,U2+!GV_/=1%^TT=:.H/R1(O6ZLRA! CI% OR"M.X/K@00 M"7*2QKL_&N=KD #CVV:XL.<5:^LM:TYM9VS&S10)DIP>>1&+ *;T\I?2$\,E M\ ON8[<*#;A@;H9!X5_Z,OZ7((#Q,Q@_@YF\>_,FTTODJ>IW/;<<*W[I0>_+ M)ZT_5WFPR3BZ@;&XL)T+2VH[MOW8_O^0K< MB';:PFC:\ZF\7>EUM=_B6ZO1(L&-V.7D[N;>X"VH!X2-F\K7O7_2_Y(E:YY' MC9_>."'"=G-GE$(2/8SKM46759G!(#4[?N*GOAWW]&X5Y29SF3W?2]XQ%OI8 MW@JZ#PPS?&"APA E#%'"O&4^/G*].]W.JY/CLLT_'7\ D8)%E+"MX]A%@ DY:WX@R^TB# I\/EKCI"1U9- M]*59JU\)6HW4($C\P")!PB372X-VFCH07>$["_)$GWPV(77<23QG MMVQ4-;%QI5<>EN1(4C#F5/N2)2_23 5FI/*7D>+_;I$P+Y0]-YVQ9H-"UPL! MC$#!"-3]YZ3>VECZZ/L,A3T?J1Y3UY\>=J!A4K-^L"%2L_"8^; M5"P8_<]1]!\G'Z/_*5>MX ,=F+NDE.DMA(;>O[_A?B>V4A2.*4**V%QRGJ^#-?9.:K:1XANFU$IPLHNPE M2PA#O;X?O<K&A_ .7M47_-LB:A@-@3S M]=89HH.!WEI4)UM"1W@E-B]CKXPMXE2V*O&MEJ6$.'!]',CI990/X,P]#P/T M:*KK#7\O":UN-9QZ(;WUA2B! 3HAWE!GVHM#&( P<$O9IUS"P+M[?\_#P-IR MAH.PKD]0LU-A)WU)JZ.KU!I(^7.K>>#M6H:!7 B;)Y8=UY: ML5S?^G[2HYS,3=H_/V2C4/F.JAKK=: MHN6(K>%*/PZ9Q8Y/U#SVZO +%?"%2GY_2@X3<^_@FKU2R<4CT/GY<$A8&V#( M=6:Q97PM2I0\K=)=)+C+).!AJBY'<:L'I^W44>J-_;(@@&,&5W^U[?"[&@(>T0 MI:E%F'60A?V86^F^7XT2+$B\O")'7)* "?'@X^$!S-U=QT%\(1XXNY+=(516 M%1Q59I&)-!KZ%2G!@]@AI+/-.V &[SXS>-]NR:W5 [PB!V-[^4W4W5_+I9_3 M[GLG93P7K1\1F-Y9!'M9Y/H-ITZU5^HB]NG(Q*>CBB1]P3Z_4*7O1Z7SD).[ MG[:[?Z+1VRFY'##3C6<=ROLF6]\S&^DG ?P-@^&+.8)" V8(9[6A>;3&HLG#B: M.'O!%KIWJS8WF97[EK\MV(D@/2UD?PNAOUM 11@RS$MB[_UCAA=V&K]I;SM1 MWIYZ2!H7GD/\?J\ZQ]85OX$.2'P\\GF]X91B0Y!.W$.N2#"7K*ORT44?ZG\^ MLH#OK_X7]@Y?K/XXMMX2O9H4HK3@'$-D*@V4I)X*_> 'XK=ZP_861!_J/TP9 M7L8-?+'^;YTE6JEWK"$Z((:K3FMU8.:S]/CGDK)J'+R3]V$2A ]W\A[2A)=P M]W+TSC#N![.$=YXE/-W&/JGS+U*$N+$L5B@J515J<:' )/X@"13 MI*DL&1^" @0%F"/,MQ?X)YAPP*)ZN&\V='E,[=?+GK7KJDB*";%C2.!%FKT@ M)11BPL?#!)@@O.9MO1=APHKD#G.KO:(LA*X)1V%GU&LC*<$$+@T6$>1%[ 28 M'&_/JGUJKRQ)"=I$,"V;[2/9T-IERU:LTCF1'#C6OV8M?>GH;V M?@=3KT(W V>YTYQAQ;7II1#+8^7+#8S\XFIT]^"T^AVQTEI4S&+I^E2[I\I= M$0R^=$+,K3O]8P*/"3R.W7V-U?8K\MY:_%-;B!5UW&RKW?%I::HKC=+3Z!GI M'&;>91-I,6ZM&5-Z'*7;&UOLW91^(AM.-EDX?1+;^4=K8#SVAN)B )0.O502 MQ5(NCN/]5G$\W30&@D.L\3>(Y!T"@]SJV.N;ED*L)/O]S]1D(=BFKBG"_XCX M?[\]W+9&"+\0<.\T*P$XJ?1'Z!PQE<54]BDAMYC(8B*+B6S',:S#([+O9E>A M3GQM&GPBV,MAKKO.9HJ5L_-NXWQ@/-G/-\ E M('LRDTND,P=:5Q=SB;WC$FAUQESB,RW,C^$25\=N3F^X^<(H;ZG75\; OJBG M!L EP- LIA.YU'J2=1RV^V9A._Z2?N0EN*_3+NC$C]HKE^?.__^D? M:L;](?#5.%-_CTKZ$#!O%3)?#:F8LF+*VO>ZN)BPOA$"Q82U/\5E!TE8<1AJ MC\)0["5-UY*'DDU7-%5!0SL >[D<@J_H$'C#YV1W'QPCV(?*K6\7@?+Z,'7, MLCQU-8N49Y*FPP274]-J2SII$]FUT+H_(7UG@\S_*B]KT<2$] M-F^7-[U,&J)/Q7RBE(W;-1XXJ]AS(,0E7SL(.OUSQC!HYJ11\GA^6DW/\@^+ MI^GS54,9 &/(4\90R"?$'56 Q)PAY@QQB=C. DW_G#-H]^>34KIQ?=4EA=.S MT?E=?Z$^HLH E6%%"$7OI@@T#C+M79"I:9ET&XHMJ)8Y%FR**;NR*K^M#^'P MG',':GO&O:!V;X]R=G!*N0'(DH;Z9NDB'U])Y?/Q17)TI]Q,C<=BE=P>EWN9 M#'82R183V>_3)R[F,H<+E[CGY&>9LO^ULP[T! MG@(S"8J%1*[X;?K1'@+MQ#QE?\**^\E3=FT$_W.>GF;+ M1M5J55!/H59P1DR(^77'>1Q0_98!U8@-3!$0$&<91UPY2_O^!O@% MM5]SF72BM)LF$C&_B/G%_H1BO[<9^I'\XKINCIO'QUUK-#V?G37[Z>-N98#Z M!=BFV4PBDUK/W8@#M-\R0!O.]IU8T'&&VJ:4+ 0R=;4)8%E",(@3>SN_G[?S M0*W8O?-_?GX.T&>G#3,,&X2(UF\0IW=\6N[5Z]=H:G>0N ME3D5+CEOME]IEQG#>\=@XT%>OV>@]?.9PF>G#+^%*10N2O-RK:/GQ,K%S9/D M$G,I9Y IP%R(5$+,K!NH,5.(F<(WBY1^/E/X[&SAMS"%W'$C6:S>C,[$AM,^ M545K(76.Y\ 4H!M-*9$7LSO,$_ZV1'.(,5+H;21,)$T!U!,DP"5;0WJ@9BD% MBF3;'VB#?H][/O N9X=J?>YUW[//Z%\?4\\>4,^> RGN)/J)%AI,\-I0MP4B MF0>J,OJ$+A"/"3HHZ-FA\=A#SNLMJ6'L]]K-]+#>55K M>U0:Q.G73V?5M'YU>]_IS,:/K7DO4X"P6B8C)C*9=;WM0-G17GC08[;R'0?\ M?1NC[UU,96MC^!Q9&D_BPCSNIB=WXQ.W<'E"S %P%VH3IL5<(E7*Q &ZF+U\ M?0 O9B_[,'?BC>RED7GH=>:3EB&25*W962JY2O;D!M@+))QF4HEL?C2*]\#B_>XK/$@(Y4QHG\W1-^'41X(Y 9,B#L]\PRJF?8?+GA8M M?;_P2J1I$U!]@Q%]E7,#99/?L]#)W"JIF^)(TJI:JUFY;9X5RKU,":(J^40V MM>Z6B'E(S$/V)=;RV[&0S^PE^4H6;U!9E>0 L!)I' MIA+%U/K@[9B'Q#QD7P(JOQT/^D:_D(<<-46^/Q9Y=)0]VN][)]I_N;I&' ME'[\G,0_#+'0+?C/UY]NYM>5@3#-I5) MB)F=M!^.64;,,O8G9/6]#=0/YAAG[5[NYK'D%JMWCY/B_%I1CZI,K7+P#&HU5I(I%([ M-%J_!ZU\R^AKQ33P$'V="->F0[!_)(X[\*Q9V;3CR7^Q#S2.Q7YBUXX8&V(J M^7;1QIA(8B*)PVF_C?T2TBRW3%VS3H:9^V9=RE>3#]W'3#+75UN#FUXVA8&T M0C&1V4TT/HZD[5TD[=*D)^>#$F(_5>RG^O[!L+C17XSLOTL8)\;U&->_8P!B M#2B'WD"@Y0^K:JB_UM_[>ONAW=>'N5'%T,R'P>.\O:[)@JBI=RAALCBG$?J#8#Q2'%'ZC9+DZW;@FZ4UD#@W.&S:( ME?'-5;=QTQO4JWFCVV@^EL1%LD#%2@9G4F4RB50I'1=IQ-SDJ^%R0*&7[Y=' M]UIF,IP_G#L-=9CJ7J1R_4M%;.5O7G=?'RZZ!9H';RER@ TRH^7>Y![3N>-\M9+N/ ]UR5RVT_-> M-HNMX,4$O9^X4B/F(5]NQAX<"XF#BC&M?)&5]AO32AQ[VZ/8V^JPJPEO_"[T MEX*ZH3GW@?JUXA$0^\\9X\%5^V*<;!D"X3?K?W%P55$D9[-H>QMV(ZD<_NT%R)V4K,5K[%X*KO%X/[1UREX]Z4QLO\65-TZ_:B MF!2OG<^ J$(0KY!.I8CP.+^8J7Q]LB[G*7@RL>AU7>3(O'>MID7\8$7&^ M3%Y/U,S"ML.DC[BN-/>N3$@[*09LD6@B_D?U,+#O_ZDG[%H%)FZVHS: M;(9C"]0,%2QB.Y8F.T3![V/_3IPL'==Q[7DP";PS\/_5@)9;/AG#%V5#B7X0 M>K))06@J='96$K5&]2)= M:JJ7E65QMACTL@5,GRNF$MG"#GNCQZSE=V,M<5'7)P64OIRSV+E2\WYTH2I5 M+7TU&'Z&']<>Y=M2X-[%IU[!78\)_=: M9,SDNFW\;VD\^6MGUO'W$BMQ7D-<#O9KD5.V>PTUK+N>WH\UBZ1[HVK[?EHR M6F=DK*2_2,9LD!3GY0'IVD\]3;PX.]6*6C$WEQZII"B"D5O,)O*[&>F=WE!";#73.6TT^19O?1%7K,-_&%I7Z7NIT /PA#UG9B6(N%_.'F#_\OO5M.^4/J5*O:,S)6?7A)CERS7YO MJ9X9P]EH?_A#O3D\*]6FIB-.W=KP=C(XNW[O5;Q&2K MAK+%RHPCL#O,L,]0'JF8+@Q1^R0F^0L _.\GEO1]_N'W34*DT[V[@E9IG=4* MV6ZMK!:U[L58O^OLCX4IEDBI/WNZK(S<](E<;C[==&]OJ(0H85U?/I\02SL1 M$3%_^+[\X96U>3%[V'\'U%GGZ6)\<4%.1NV[]'!0GZK5?+D,["&_>P=4S!V^ M)W=X58U=S!WVW_TTSJ7Z5X]ZSAY5Y,+T@3R83DI%Y:&T2_=3',?.[BTHG/J[W;6VNTY$&)RB,GA,ROK]AP(<=!F[_P- M%>S=*&D*F'A04F>.B>!(BX-MV'@8=/#Y>>I?'KCY]JZ53RZ/JR.M=H!4FY1^ MK\FF0I-!;D -9.N^7+U;CIK5^]/2U=B9]W(IB+WDLM^FRB2F^OT,Q_QV1+_C MRK57$?VP5;:>SWKY8K5VHTC#@O:0K%=N@.CS/_Y.%S,QT<=$_WVKRKY?I\)7 M$7VK4GVJ6]43HSK.M,J3QV&A=ZNCI(<\O+@9X>\1)%DUYQP">7>Q)^M /%F? M:Z3]=GQZYQ89([?M3+K8,-1K17*/Q7%5GUB+A^/2(Z&:61J+K1)B/I['%=/N M%\=5]I-T=VY7_8ITR6)B-4^,AZRX)&3I7-QV4Z?M.9 N-:H*"7&7K8!BTOTF MI+OC&-!^DN[.K:-?D:Z4JZ>7EY>UFQ&9.--L4CG/NC=(NM0TRB32I?5>&'&P MZSL&NUY,(;LVC23FBFG&C*(33B\SE(VSS#XV>^S;&M 'Y30["+A\17#M(%OV MQI054]:^![!BPOI&"!03UOX$B0Z2L.)@RMX%4YJN)0\EFZYHJC#?>$(WO$2C M )H;3*#:!!K.2[),+\RQA8FTE*"8#)Z@'UHN-69C'U#L ]J[T,O:R7;>>'5' MD1?#L:2?/IDVU"8GTK*A5#T2K1ME3J!-1I_TRS*GSI=:J$[.GVYZBY.YVI4D MT M4A/M[L5RT;!'ICDTZ@,@/V^Q%-HU_N____^%=Q_X")*RJ9O63Z]Y2>A80Q;: M2B/>#4BR;Q%IE)14^N:?DCZ7EC8_9J%TY'?=_.GW/P$X"-14R>3^)83^!GBL M 7,L+9(AD'$T3^I$=7[RGWF?(>OR/S1M#5LQ6$2GG&5&8/7(NG@SCCGYF4X= MY7=T,0&!X@UD0F@G"4,+.-__=$QY(Q;"WY3H*4?3_PH'%/E'/_[NH#O 5(4* M,%+*KWRLE%Z#F5&X;@*7A#RN)V8SRGYQ#23BF'1;V%U5=17_[P46%"9FX0]G2 3 OK3X5X6I&OBOU%]_"G/)1KV6 MTI1F"/"@#0B ?)]NB'YE:)) 'ZH1@PAM(KL616IZ-&=N6J.$<'E9@1]>FS,R M[A-+2(MB!GW(4(UM34P+R75UZ1,J!N:21>"+<\EP)6L)ORP<"1WZ&-^CH-F" M)"B:-#!,"A/9%KB>),PU9X@^;4LC#OQV;.IT9[IDX:O[FNEW2Z*_A[9,FT;SS @!A3"JY8Y M%FQI/-'IJ^@-VE2NZ_"')% D'E#A#OM.,&C"5N!Z-!OM!$'2!R:]Z>'8YCL) MW:= >0C%B9FDZ:@CX(O@Q7W+E*@J1JT8C0)04Y&GC<=@O"T!SIJ"'R]AAX2^ M1YA)EH8,".Z6VBB8J20 H 4+KX3> 5",Z<(#AJ*Q9W''0TJFH#M31BFSP 8N M06]O\R6%+H":9T*?$ -P:$;_(^N: :?6O77&E"$#,]27'NK.*40-?ZTAD72Z M!60K"7B$P\BA%B.]3G-BKRQ$*1VNVD@*IB6,Z=O@+I:4OF>2#;<(&@U*.3*3 M=!=@;&GV""@S@2O1+5BDOQ2(@1"G>A;=FD+HF3AG2JS!S8-Q +>$8+MTE_3P M)^:<J1L%!Q0,E0-AXA2.U<.FM MNA3J8\1X9&]E^K\*"GK*L::NZ?Q5N:R7V5]_(F5H"H/]D+)?;$879G,<_ &L M'9YW2.EUIE$LB9X1KL8:^UR/'9D]/F";8.N9G-RD):""R?07_J,^%[X Z+$T M(J%5P!%C,SX(*,AN@7Z+?)+>[!: FU2F\0TD\+V4K ]C,GHM@? M%E$A(N LA=Z7KF!X=A,M)0(B@8V$T?#H S4/S[H%2Q7TB'^HBC#M(\)^,R5Z MIA&E!@H-Q94!DU3D](#B,!^0(*R:$K4\I;$D0"IKW>.+5$DU)&B+V $"XWAZ M76]V/#Q%B4Y5-,K-&8W)0\K33)L>GE)QGUFSF/<*@)8$E3BN'29SN(RY!J* M#% %AEMTEA,N#SA](\<1%$N:!])N; )7_DLXH_3Z;")=TLNVA#;N!G" [_>L MTO:W:P:4(,C\!R!W7;9[B?( B_)OPT5M"L4?%6K$Y^:<:=GLX++IZI0=$F$" M*,^HA[$MOG:@H@PU7:' _$MHTZM%[? E/NGI,%>MDY &8SN>7L(X+5U6LV % M) +''=,3 #\&<-+/D*PI7&<@OT%>,56.[A.A*@-A6B&N^4J^S3BIQ[/_PN^: M5/F9H,8;+,=()N#!8?9;II?O$2\H@[XN0^F5XL D+/K!Y4SWC(;1"E>3=-MD M^&Q'D=B3!S(E(4K<]&O3=6R0S_1*UQ9-P&LI!6GLI547_,;;WP26G$/1%QD2 M"'YJIKF>/+1-U4'5FI[9 ?;',(4I#B$1LPSMC6YT(+%D$&2OE(1:"--^(@)@N_:V]]PO M8G]&7;0YWYK%5^;>X,J.N IV8UEO=E6G7K_)7;LS@'6!54&)F0=1Z.4U35T# MKKWNI+A,*QTU^V"T1OG\[6-Z?OPT*I_QR)!FN$0I.R\\UX/'4CMR:6S L]=[ M.=+@??"T=OZ?7S08'H]!!Z&\)P1"(8"AX %Q]WZ-PW.B'5-5Q&ZH*QBW9/^[ MCG6C9'O']>IX\I3+Y*Z?'EOE\CK6;7[N:[%N2YA HQJ8)O^U ;,0-H!7 M86_BQ_NUHW&9XJ\9=3)5G*S%1S!&DG_723G3QO>+KV>(G^<=7-._(U%%.>P[ M5WW?N>W[>H6A1+5M[A,A$ZH_H-.._@[D.;AO4&7K'K6/4!6UF+.$Z@L36%(* M. E7H$#7\)1(^!7C4K5RN>GIDQ\IQ]\,H9W(Z"\Z2QNQDKO@.K( M$YS)OO&Z$]ST8A?&S#*JIQ/*GCS/%6AD+',X\BTU , .!; FF!-)%3;I9QS,28 ')HMJB:X/;B"*=AU6M M;L,W3;BI3F\"3/2PRWCB6A,3["50B4-[1HMOR\$WG#L!&YF ]3 C^I*JYL&1 M<9L,ZL%AO9OP 8%WD1#^T/X,WA<^_)#^UGNI+2@NND)AA24]ODW5=P5\741F M7O9,*B%$4#AI$SFI+9(,/7^>X7]Z4UEY6DRG5J^JG77U,^TI_^3J-QO9WWNQ M]97!9,BD\TD%_X/0?L49+CN79\N1=I4?31M/ W)5G76GX_D7G4%<.0-%E/_] MY'1$VW)Z388G#:O-_$[EA6;WN+KB?7F%F(*/P\@23OGX)/MLA@XS2%*BS**) M^-GRJ5IF44(%.!#\CJ]6J3Z>3V;:8%+5;C+YWB*7.2\DYY$\J=P;JM\Y0SBU MS#$D&0 $[R@U5;AA6EUP'E5&@YXH'6GAITCEF<)U+5E6;ZF5C'R=7*2ZTZ>[ MDC;2KRJ=ZN#'WZGTT7J34($BB0X7!0BXZ]M;333[TMN[$]7'7.YA<%Z5>O7: MX*)G=)\6Y2^_/5EMC#.ZDRQUVW=4&5[*3ZE.%VY//%IO2^+=7I0A)T+Z2T0T MH;..:G3$L+V:>/3:!4R8,M]50O2ZF=,&KG7"N?&;?GS]5D=IRJ M&):6<]2O8G+O9-3SVU9Y?G+5*53SG:9QJ\OIP>DP9M3?@E%7*!DTU)II*G;9 M4/AA[#:UC#92]//RX6;0M6J+;B-MSY\&]Z7RV>,<^?'ZP*L(/_Z$>_K.+/F- M]U16+JQ;[:J^%&MVZSI?F]D/9RFXI^Q1^D,XKZ=-_XH#;]&Z[:.-OL^U?Q]6 MBFQ)C%-DXQ395Z7(4D3G;D-N5;[DV/9WO^-%]R2CP?#/=N>&Q:** M2VWJ:HKF+*\DA^*XO"C1U?TU/T.I>D>) M]%OTFFOBL#[BE_0\ZW7/89VFV]*OYEVG<])MVZ0_LT\?%:TV@'DAA:/B=N73 M@RE8<9N,.#@5OS5,.AR[S"14"-7M-&<7,%Z9=IONW16T2NNL5LAV:V6UJ'4O MQOI=)ZHL%M]DOSN29A"E*EF0K6*7@V.=L%.M0[H4@O1P,''49OJJ5G6GUG5A M7KRY48MEJCUN E+,;7\/?#' M#@W05YB<"2H93U/7B%UA_O?-UD]U>CTV"LO*J/(@/Q24GN/>.M3ZR6;21^N5 MTV$PCOTW";;_JL,#6'MH6DZ'6.-CT[+,.?" C8"2IGW];&2>77:E2V->U[*% M8DJDA%X4C]:GV_MPHM0,.4]P:)!??4F'?"\O_ZE"A21EFY>0!_<'90K 1PT6 MEX&*'VJ0)"@SZ#M_AB)5V)8&GV%-4Q,[<>&N0=WS UR:Q@!2]V!;G>4DZB2@ M%@#6V%*\[*?TDFAYU0K\J@NF2-W:J3*;U,K/N JQ"NY?#$[NR+5]D5WVAN4 ME@_7F9OP563??1->-]\6E:$GZ!EF;B#_7I+IT,5,%SVG,32G]0^N7=4-/)"E*#Z>6@;Q%*%ES=@025 M((J#&;(2S[+F]E:0\,!"/KZ[$OV=ANDPGZ?MJJ J0XS?,:DQ!A:"KGMVFU>0 MX%)2ZTOS9-^%3(@2\K#R MA%Z)EY[YE0R@!#I0[6.[P-;I817*T,+_#ORU?B]I^[,Q^L4;1[<>((^P;I%[ M7A_T,;/.V%YBQJL*/0#F9*&%^FFCL1T@#OTL@_2TE_,DC0[LA*_0*AF@HOS M[^A(J*L1Q,)?VN&? IK90I_=/AR0KQ76:%E5H"F/AJ:N0*8X'HTL()T%DN\% M1=-=GE$?K!S="EU%#1AD L]#[\+4Z:&A8L_ \BC/^O!*9T($!+.@ -8<)GB5 M=(OAL\ ;Z18@3W[;-F"9=< AN6R $VP2L >RXD'1"/$(('U5FID6\GO8C>-M M,0(J9E/1UUCH PK2;G%?O&((VB[RC"Q>6*&!_$9XF*Y%29 %4A@)!DW<(_ . MSHBX@JPI))+F0\JG# *I_9)%,11G:PG2F/5]I/\RO3.R?#[O7"&PK*&39E.M MP'O0[".*](B\JMA4/5NXC M# "U\*9&B%2IS6!4U?Q\G,&".FL(![6$[1:< 71*0HP?RQO&0SC]. @L; M ;?(>**;2\*JN."9\ G[1*8*X?HS/O)V5GXPQR+HOF9&B[(1MJHIN[P.Q2O MXPN84(?F3B@]&E% 1L_H$18]S,Z\KJ5>2O1S#H)_>!809-PXY6"':!Y!'*57 M-YKL5EO\4D^"^PS_P+L!;C35)R=V5KD[;H[RN64K>W^C7QJ5FW=K[*O[JX0! MV(&"+96 %WVCKMXI/R_.M/J,&I#S6C9MYYOS9++\X^],[FA]%(JOJ\/U8ND9 MQPU/Q8%_O_*6["%E_W:OOWPLY)YO\E?B77J9'RG5V\YC<7 P%U6_/GUM)[/7 M7E,; 5.G$"5*V5#@#Q -_NV)X=NK7R1S8N6D)"Y[F<7S_5.WZ* WHI!/9+(; M+I!!?86D>54I2 338&+78WVJI%E0;N:2G<8]]N]B=T*!5>3BGE]C^Q6'";15 M;4X*[4;.JDK97CI]?Y-Z[$V 0,47LC&Q*'P)W@?-@M:)/M .V$W#X$"'@?%'1ZL9= 6?V859I%9#&V)L(F1;B> M'9@=H(]3C(+,.;]?E-^DB#<-8D4[OS9*V%Z](J%ZL_5O:3SY*]3%8.C2O4.C M(W7II6YSRY15PO&=LIX2K) ?6K&TN]002Q628HK![Z53!@1?31&*#OQF)U MYQ;)J47.+YU>JEEM=ZKV[5 ]2;?M7UDD"2]4H$C+-;*#OGMHCF_'G#Z/2]/B4JZ2D=A< M),WYI04)_^E\*9'+;JBV I4D($=V2RSB03'*=S@R&1H@68C9J'0_2O!4NUH! MOK?9PDQT%KF9'O'ONA'-6*0 ,-G/D*29C M#T2\L(LW@?1J#T),-A'R.7M=:Y@GFF<3L A&_:"IF=LK85%#?PDH/")9"3 8TLMUED4;R/5*]C!C-]_AP M6AZ2*9F?-R;5;O[RTDP.B=2G-_)L]'L3IG. ML3SR)9[L(;GG20OPF=%#"ONIBA3+\,R_O@U*26D61[][TS1)HLBA>90:4F=O/YQF1D MSF^=6FX_$6G^W"RV)DDS.Z)JDZQG9^K,-J'.]F7AOH9(@7"G7!/E/IL6I1)AH@>A6VQR%!>T6@8A-$?Q%L MVXK."?C:%\+ODY7.BQZ*J,@*56>'O! A*2_9&^6F%Z*7S8&!;659HH__+5T> M6R]#5^$5QT:HLRAO[?']$'=3U66TXNO0ZBY3<=UE7'>YH[K+])OJ+C/;W_%B M9>*7<1AJ1)R[^G)#+@IP5IV@U6&P[M-S2W/HK?BY:;S=+\O.H0Q^!SX!YJDI M^+T7/'6O[?:IH- D:]FFZE!#;8..L5+GPW8 M1+]<@C*DEX+DS.\7"HN#40V*F/R:>/B)-J-R%35U#OVD^>P,4XMJ7R0/2Y+/ M/=VW[./RET/_-9Z6H,PE '@3 -$D%GZV$?HI57\VGL92K7MW4;BVLNF,?:) M55MJ0TW0!+HWPU)>S&7B]G5-/A*.B0J=[WW<]Y6*749)"Z%&)!]X&_KM38[J/-$' BE;0Y>F]KIM%_N#6KBU#+:TU%U M?G[WA+&T[=5'41Y%=3Q".;LB8/2(*/$UT&O@H(#V3=X=--00G]IX%SVSU)SJ MU[HFWA4?]-M1RQW?B,";XK M-18Y9=:X/Y>Z;7.97!+G[&SNEC]'RDC2L;M<]BZ5[G1:)*597E*?^L#G,HE4 M-IO([:N8^5SX[T[.5$O->SN5/BZ)C53WY+8Q-.73$@8-]UW,_,I9^^[KD*VA MVNY6M,)HVK#[DZLKDAM?OK]IP)L%C56V['-R/^^*8_-!O;LI=[5NM@R"9GN= MY%<*FH.YB'>)&FW9OKN\>>P:U;OR=*R.V[HJYLI0GIWY9Z+F^*4Y U[#UDA9 M5?22^T0'+YCM31,+U0AAOAPKVME0(>X':J)%8V-"V#)!0Q!6@A_-2\&\>D>@ MAJP-!4\P#L,9TA^![X$[7KG?->B:%?77?)'M*.S$/;7KKN^1<8G;V@TM^L,' MJUZ^N^TVK.<[N7VY>.Y;\X-I(-0,>G4S9TIPXCUP8?^&K83>V+3=FY\$;F^' M_]P-Y;#Y'G28Q^BPE#T4"-KJ(!MH:$A5"GL(*G;P'"^0\^=EKRU-#(F4C9%:M!E%D:TCMW4Y$,29$H;]1UK/+>EO@8I-%A?F B&&H( M (1J(!WG#'D1AM"><RTQD[V0SA+ 5A5V#D;WWYC5,>DZN+RIV;H5'E,]D%7"*\ 1XB *@B+ M>;!A!^BP<0(3R?(+7;<( )[K@Y%(S+)Z_70.&,;QY\8A9T'=_M0*U3V4F'/RR8]7/ H>)8*$Z$I;_!-E'BC^ MVEL[%&#>_&NOE15;(ORVR)0'STX^BLQ#8C,TJ+AYPMV:;%QJ<%Y/W.(Y0. @ MU$%D**;;=U17#R0PM6=DWB(N,M=L2"T%T\*YG"Z4E_*,W4!T3":Z-U.#FR+A M3CS^^LS29'D7_+?T[&S^K1]39_X8.*P!3_ -T1\#='1-9?""P9C$X@T. -=XNIU" M6'I+Z+96YH&X!LO=UU:B\";5%P8LI3GA-XKR]L.*H/V\0LB4=GEU/@P=23 ? M%A^@%TX58*>()OB;$_X6#3L2"HZT@*MDZ0P!#F+"@ ?Y:,+"IGL S 9;E@\W M]F?SH6)DOTAU%@E0+*!77B+9A_J%Z(^?7&7 JK"O NJVR F+T+E )] S"8: M;G^OB_V<0_@<:@L1ZAI"SX1H%;3Q\HX*\QUYWP&#Y:>[J'"!AN38?PE#*!DXO?QKG&HC84ZAX006+0E>"9Q@G6C7^$52;..R.TSK> M(OQ_ ['W7VW[\7_\S>=-4)7YRT[Z&]Q!T.I@)3$8#:9(%PKD;C9G9\!:'9U) M&21*?P(L6I^^F.&#:>VUGA'K!.GW]=#8S/I 4GNDSGJ;1")%GMRUA3(7/FTN M#=$G'Y7&858$PA)%+&1XXC&0$V-.]MKV<D:LI$?;]4 M4]?, )#T9#[6(\!1DJ%JNPVJ:_!DRJ6-?<"@:2$H+%Y(*4ANW(*J2&J:XV63 M@GH A.DGCC)-/T*FH,59MJ1[1D:HCH%U&H86UUS5PRHB4X;&3O1IKQL6YE;Z MP([9_L[8_AW<+KM:SXVV20JHF]$=B,WC]SB0FB?WIF]1_E,!*_W6W)\OUS[=)QK'^?: M[RC7/O.F7/OL]G>\' %Z0[PH_341H@^3)XP!;Y = ZKH!9,OUV1.T'*1JG1C M(H&O'BN96:\7['8*!DO$Z-[0+P5D!K-70E]B2PN_.$NR_7IGOR +PQ04I4C0 M3I7/6?:;8@3A$/@!M!A%QS@;C1W1-]=KNKSM!?/NN'0[$O96AB2DKJ,;P#SVK?6PJ1%\SEJ,H%]&"L,4 P_ FW$&DVDD_4^. MA&VZKX^58+V$=3"&*E'W/-T+W4B(,(*-K:'_RD:]]=:H8N-F3&R@!(85A&_@ M1F 3]+>_I!VPO@-?7^@081\+=M)&#XMIJ41S6(C."GL1_#.'W$[,?>/Q!_HD MGI*!@\7M*'ZS4_G]BCGD5Z# 4N^\]!?_")07*[Q!%1:IAVDZ])T5^#:(LGXP MWZFX^>=AIP?=?I\@WGE]M1!3DQZ.,G0,_%@V>$0H)#P?RWI813/"#K,MR!M! M,2]$%*P9#E0&N)56+ M$'\4"Q3+AI^3# -\:0HF>M,3+C6B*^MQ,6X@H.=Q9H).@([+H.(V_-XC 9QM MD.L4)6 NHRC3)X'[=_WG42'$U!S8*?<21P)2FVGO2+B#KM3P"!"4OWIHYZ[O M/0FA??ADO+E8Z-SP+NXH9&G=(*LL24&1A!X2X(5^QM86V -61@[((1X>3-$] M:M,U+!332^&96"95OK%0&WF@[>^#XJ#B!L'*=5!ZG=ZP^")I$P<]_TR,QZ+Q M4T2CCX?V!B8!EOM*I$,W[2 E &V'\Q;\>U,T(:RRA_;II=&CS%T'$^Y[[73O MV'+ S*_ ]A4JDJ6;P"0Q= % !ND>,[S=,KR78(]S*&RNO6]7^",.RI >&*A/ M?#D_[PW6T(R)ZZRD4O/(]$8%AI$GL;9H-8GMO7@C?O0"7_\>_IZ[I_ 6+T)^S?_SIZ7%4D(+IQ'CX'G[H3\?"[-:5-M4LB8]] MUR?.G'##>T,J'@:;T50-)?4&P[FV;(\9G)H5]N'!KOJ85L, 00R)<63ZN5]8 MPA,%(V.A(YZ1\-97W2->OK.TP(.R1-$CN#IZ2H.H6.P7A9R770%^5"CIU;41 M0:*B>TV21GL-J\JW6ID-MRA_AF-@NO3R\\+ C\K&9- M]?./"=KP\!D5G#(+);+*1][SRW.D;-\XDU;^V=F -#:GBIJC.D!@J[3R)\*F M$\+;N&,LN?9'/A=D7:-:_JF% Y@>>J(UE!T&.=_"AO>:&6HT8L12C M< =!GG'HR1],#F/)[_YKHZEL0:HZ^(O)W%XIR.@'4\> &?(,=#_O;V/&>D*0 MV<36J2L%RCK/6XJ45FXNO("$;8U;PYEFLR 0AP8U+!LD_8P"88+SA M1%K&1N7N4+\,&@ZUSL!61#4)Q0R,5\ *3>R."Z@/U2H8HPC*.!B.Z";+?US7 M^@*%+I/.)]/BKR16H"4&0Z0QY2:5_LL;(8PO _[HI\3X;PB2 M!SA)GTG:, Z1#Z#TVA)$J"L([7KF-*I96P# JV>C.8*8D.SGYR9\P@C1 P\= M88=>5.2\HK%UVCD\(;XA>>?@TWDR<3I/G,ZSHW2>[)O2>7+O2NS M;YO082^!$YF38ZH6L9G94'"K^PJ_:GF3SGWE&_5J[WU\J)!0%J#O$E4UH/(& M(MQ4@<"J$!SJ$4ST<@W79F/!MVZ 5>\$VPAMV\_2P+P5F\$K[%7I>Q%Y23!< M["T(N@8W"(**5&_T!]5S-*[$*'XAJ2U;TF2"7C[^8C9I' ^8] X8[(K>Q*9[ M#C4U@0(<@R(VH@5+RX$7^6$M*,MA_AQ0H= 5P^LI9,V2W3%4@\M8R3080'2 M!2M6$!'2&ABXL($*N[:@H :[H*U55V-FQ)9S13R>4)Z.2.U7=># 9-?:,G3* M7IDZ%<%D:"M@;^\DH!!*_TIB0\#2RR>A\@?KS^D[ *Y^W:!O=MGN!,I_J7J, M#>;])XZ$,Z_(&(;4LQ20#>\!OQ8T PO-?0?_5JB$+#*V*@!: $Q[=0QZ;.)] MI;ADH^:Y)>);85I@A7VE*/TX./QF]Q[F*K)..0I(&=N7=OZEV\(E3'<14B!@ MTLC[M+7DY*%&V94E#RF_/_4_M*H,A&(-M(#5@U'^X MAE<,_"=S&V @@C$:YF=C,A&<4MQ+[R= >.U?;R^]NCW* MG:'(5 LZM$ 7T3[D/[">A=Q7%CE&(AJ/9K3#TLRHB3];;2D&LSQL?P/A+H@8 M0X$W:H;&YWP%,[ P,S0T"C&(K0=B+/@!QB]P^%>2#?_R4SA8_,OB\I^?G_DK MD7=';V@3$(C&0Q%\QBJ6/GK_2O@P"D$@$4[U\SM?<*>)/:$J 43Y%:)*KLZ! MF$!G"LL+1;^CYRWA4L@;-Q:N3N91O94,SA#O$C#FUW<20M\R1UAL!2JAI-,_ M\=QV9""PY\75R4P*.S!Y0O_*O?*,(#LH\H3VG@JF *-:8%DF-D_;E(G! D& M&G3+7U[7^QJ3)7!M_/P?E?Z?*'X_MOF+OAOK+8!B._,+!!NU5U@O6,H&^D!E MV/#02_[UTJ "R\]A3<1LX":1M&]((1J[8T^_9KHSG^ZUWHF1]]1Q7MX!MREQ MK5 (B'*#">,%?1-2_]'*D/Q$8\X:>:\I+N#"72N#1^'W+&F*/\:V[7WBA6F" M@;#\ 9S@:+#VQFC5K8Q=#OJ%A-/"DWY:.$MD#Q6R,WX/B?^O.)&WY[6+V0[* MKTNJ_2TIZV7>U]S8J.S[V0:_Y=5OOMQPJS*O=%WA38QP]#KHJWQ(++@X3-69 M4\TQ@>HC.CQ0CP7W".3?4 X,'A:_)FD,PUV?):^2*-0G,$@WCA9NC8DSA&+$ M]3%T?EL]2&7V." *Z$1(RPZ70$)6*31H O,#0C=):TT-UDR%>S3#B0B1-P,D!P:3S%L@.('F^YA# MZ-DN[X8FLQ9XWZ(P/! $D8UAHR2<%^^5N&)O/7#5NCB$& ^TTD.(WX=G4#-J M0+70HX+77$6$F)/4,$QJBR3C,3_/\#^]IY)2:3X=UQ^J;K-P-7VH)M6;?'FC MO'HORWEEO(R1#)**S_;P/_LS\/$WX-0O"^D&VJ^K33^UKTV1_@UN92T:Y;.; MA!^8\JH:0L[]B"XHU\O>@#L/O(CF<* UR9KDFZ'LMJ"'KA!MV"_S39+>6$!D+4"YP0+Q3%W M7N =27"NRICLQ)_R;LKHM>$-9S4#P@-L6@CTD*,/4H" <\OP.FW-Z$O0LQ1. MP>/.FQ"@P]L%UHP6(HH95H,L025HH.PDA+[K8%8N-F!%Z">B$H2>96!!' 2N M$,O7J2SU8U,4)8,&MOX>HZV=_6M=@7O"N]_UF%30;@R.RY49E#.>R1HTW W2 MN5BCLB!A']KU4UW!'41[6/)9+M%6MXDP%!.1GKD\"B;9IL'"EBP)FMF[K)36 M8'-QF.\2K6_HQ>W7X2(U@*88M)EF$OO3I[9\2->BPTYKRL9I37%:TZO2FB26 M9"3WE.YSI9R:9EO=<6TZ,LJ9FQ/-N($Q%C_8V_PG%S6Q6DV=-DM53PM.6?NL)2KYEL7S\?VL3-3Y7(OO;YF2QMTGH9Y6QMIC68O M.UUT)O<7 _KDVIHG#_U.I39IYL7TW7&_,9_E>M7*O)=97[-K735'J>Q]OSK5 MSSN3S.U#Y?QYWLOVQ-4G[HDH=3+U7OJX5EWD;NB3:VN:5P_MBU3] MX;2;[M4K=[EJ51JZ\.3:/I,G!?UN6#NIB]-;M:H^]$;7YYV;7F[][8YYF5]F M:]U*=TRFPU;N1"TDRS>]_/J3F?DY61CFW!';L_[]V&W>G-R-X,FU?9Z?G5XW MNG?IY^K%A5,^=XM6YKPPH$]Z^WQ[.EON3>EL^1^?,,I*LH=E0X'_5*ER,9-T MH)!M,ZV,$VO>)]FBV:W4W2O]HJE<&,K@8 :B5+P1;/A'Z+Q[,.)I_33AO7^U MQ?#RWGVXXF0Z$L UK K#=Z#RT6\5GK=#_X,,E2M28],@2R^XR31[U/*B.1B: MXW(5]HS"1U]Z2X:#^(%OCKG@#8$JX72_F,'C0+"9MUL! YX/RX.L?M!?T;L4 M[C!-UL^UO_.9]F3\TF:VTO)[BK[$=GQN\WC[.'R^SS^4N].IVUGV9_'QVA>P M90<$37 VMV4KE^2)'!ZWH9L$F]YS.[->VX0-^<'?\FWQMG#^?#O-ZUE"UY+I M13*MQ*N='IKS<%-?#TH!;#@,(F?VK>=M9V:C1W7=RQX-UOOY*8RF+0^)XL($ MVU\QEW5MYLIY/E9J]N5,K%73U[7D4R:E9\H[XB\AA&?X_BON K^$+U])EGR@ M+#=.T9($PU27)C;YZ?T1WA30$]\0&#DR,XZBEJ,X<5;,QG73W+&\MWKTS$[D M*+Y,(A;ZNSAU,RO_K_D0TE]MF*!(461N21//&,X>I8O_"L.';\&#USF%>%0H[10B*\-^H_&4 MK2#J;[4^?_Q]0F2"=7B95.*__^E_=ZGQ97A1^#9X$;// V&?Q5_#@%5[K/_O M;A@C-Y!YP#DU60A8F"IX0=R#(A!PEQP*P]PO3"A\/TQ(;621*RZ:;7ZE"&0+ M/F17#A[SWD/BO5^DHN3>2Y?IS%%^'U77%]-,_T#GN>G:DJ'8?_JYI1]+*>%R M0UDF1%6_&F^V!WXI/"*!A ^CE/T#PKO2XS[ #[1_D/C?#_-V?L'90AP!0QTK MA\U \EOTN */;IU:O!X=1F1B;*M+_^AY'9U[W?9);U0HZX-T[?).K&3JDUE7 M/2Y5Q/F/2$2L;/<::C@$=E?0*JVS6B';K975HM:]&.MWG?(/02&R-I9T^_]^ M)#,_!)93^G\_M(7STW#'BNGP[U\7E"\[%=X]^18*02G;II=%?Y7YX25":2?9 M64?MM/110RGU;W.GN?),A(2MS(^_L_E\0A1S7BZ$!XJ/TT7W#\MC>O]@>L_$ M] [TGNJ=WH\UBZ1[HVK[?EHR6F=DK*0_G]ZK=R7CHIM7%V(M;;K-ZYN2>J8" MO>=__%W,)C+%_ OD_EWL@I6$DJ#Y!M9FL-[CN]%P?E?V]G6&^'Z"A6M"7PR6 MO6.3'ZX611.'*HS,-[#%QHU\_WA>63YV*_7CRYM:)7\KE>:]'*A!+[+$_?7& M[2?BQ_S@)4TIY@<[5IM>RP_:4['>3UVJEMBXO\DHV7ZR,QU"=0I5D]+IXH?H M2"^X?^2OU_\[F)G*U:--2:UK^:;&UD3273F(]@!,>V(P B2BW"-#N0>,]M#) MOG#5G7F0]N+P>\<[=^)B^E711_2#T),;>.S5K#MM)R>GR^[%Y'Y ]VDUGNQY M+^^[GDJI3W,]Q9QDKXCIJWQ3>W'XO>,D.W%>?20G,6:2E#\=5?IB/M?2EN>3 MDG&J B=A3JU\*OLKA>T_6&*QK_5FT18*.9] L'0_]X9 [DI1X^J_=UW0$S3@ MWE:$W&D^]"[+=CLO+K-&?5D9/A,C]25%R*M%:&^O$0RU&]^#^L!P\W.O0V@* VQ PVM^N>&1)&QT)=DTA0)^2R1YN%+LMMX" M-.B/M](R'#IR6R14=(Q^896BK(E%AFN3M:+KLI9P..MS?0;7YI6PT@[ZJ4$_ M'>Z+#D]-*&-;."II]&5TGGEHYU"HM]+L'!O8)0$V"4&S0J-0<38VKY5F@"FO M;S5\'10<,(=58ST.@][."5;^Z!K>.$]A(&E\0@.?%F81.+,_+=<=\[:'K($1 MS">QR)!0A)QY$U.%/^"G_DA;+5+7B0--##Y'$"=N#W&V@\T+.]%.=9;[6\7] M4H[_;+&.34WHK=X)NK)O;QXQKKG7E4YQTFUW,K>Y\^:C/ SJH;UQ*I2+F<: UU3S!F.,43#6 MQN;WL*IE@MW2CKT6$C U2!6NEHTQY4IU0S[RYR;B9\',1.!-01,)RGWXJ&1[ M*%E\NL&<\CJ)ISJ1!>O3Q:JA@S[35&[\[Z[T[CQ3NR>R6'FX3UX8(\UZ.!UV MS/2Q8PXB:G?N#6IW%3ECVV?K=QJDM=%72PI%A1-/B%(A (,E,()=[NCI^.9Y5Y]TH\[I>IZ7XDKFG; L4U'0"$/D'>OPT4 M!8?>),4\J:]1XTQSGKTZ]\J0[F L^5UH^S@W';04G,-@\HYX%3-Y:N(L!-:8 M.]HQ%1_!R]\\ZC(DX.D]XX.KX[QPV%%X2).G>;"9YQI=D.X3&\0QC848N$U4 M0)CDPW["6$ ?RZ1_:D#X>'G%1E0$IL0VP91JM>N]U'/IN7IW>WXJ-Z_O'WOJ MKOH ?+Q@P@DO>.*/Y^31/G+%7R-1,E6,8)'?5<]K#_H^L];O1K#?JJC6%9MB*V\0 V*K/Y8Z;?KS(\ M_P<>4XB*[;SYG 0V0 <'W,Q-5U?8##(8$NRUK$0I*K'^>3#5##M*TRU0GH:] M.G$=F4P#$M[94BW-'K%9TO"7SQ!/Z@]N9G!;NNQ.IZ*1[MQ?F8X\6.]= MM_DY[%V7.ACV"2='*NL:7)MD[:%C5KJ+TWMY"^E7$MSJB*5H#"8\)3W,29&C M34QH:,-FB/D==4,,&KKK\HDL@ )KK>J@S[X+JP5CT_FH!]^!$G7J8&]D[AY: M3$S@8J&7X"RO_A)[^F.W)G"R\:#XY@YWS,09TAN,CHY9G*?W%EX(QDJ%S M>.WUA"&,I<'5^I(Q"@V_!)Z+-TDM& (**U&XOPM;*V,;;3C4EC%?7-/%S7(M MW&N,ZH\V P.'&UYLPM>6PS)!AQ!$-R!:%7@;;"$?I+REWU(PH7M7L,1FV7#X MC8AS<2-B$CWL(V_Z86MH4?6]_Q MHO+PF3K=+T4,'PK#9N)0XYURQ7!/ G!7I3VG%7 Q^I>([BM@5O _KW0!R72' M)F5;O?O^4_7*2=U-1^GYA2UG1O>#I]G@QXO:H!C1!L4>U_=Z:_K>\?*8&/(0 M-/#R0K/]!]M4R[=;;&#S-7&N\'PO+=-93DADA0K?_]JSWEK&4[=\/R]DN^ZT MXX>R[6Y+/'67O@-U;>Z96D(E>2VL#T,QR?.],4&*B(8^^/A#+JE&NO7T\%(+^A#N12N9]\[$L%KI)+4>NKBO]84/?L=QK9EN#Y M?!+OII>F/DP?MT]RKZ3H$ '[[=-=QS?DO)R)S<1M0-/@=^ M.N;<()>F9-AE0\%QB"%$76F7WJY=)G6C=YSJWE7.ENJ=6VZ>2H<3QF T)%QB M1L@7CT$[\'#ZR[U*.I:DD*W>+6]FF/$\F\ %)T&T5-+=8@@V/:8)^?@3%%3AUF37O /#Z<__BK1MU/%AFXNF2MS-8, M-M9?^MW4@5^I$@L&>\EJH9EL,+W-TF $=,)S,TVI!D*WP=(/8*:S-R!T [PX M)^3C*[RD+&B_;HX90U T/M?.=[BI*O@A)?^, 6#X^6$:J+3D.6VDO9XY/4CTZ*0VK@0T&KL;FMJJ6.1;*[2[58U/Y9"I#D0HF M^_%883@"!GD""TC)@Q*JP)%,;+8'S#=9VS#[;F77[$/T!$O>8%=_SB".:??& MLP;3;W5-)0$Y;R,JF,1);LM8GR?N($&R*[(;>2 M)7+ +@V*,QN2)U=35$/I%V-3(;I_">S5,[H+2IA/9C 3YL4DD%!N)K4Z=)BI M0!6]1/B1 ?+7$+J\E%Z]#Q2^)]H.MZJI?F,.#$2D;0D;5V?7G>I<78[$_/PL M^W0V/$\^WQY2)B$>5 B=- XW[E'FAJ28$QQ%RKD,]U1@TA>_+Y^+)"@;KPAY M,9\0^H0NAVSS7*+VC;44T&.1*J*'0Z!:$C@]',OT4ZP]1P=;08"16)BPONF% M5"V(I)8%8\^# 3 XNMUVR,3^N3?JP\>/+_EGL1U/D1&CB@P>%"6)+BVIM?L3 M)ZAO.GLH"./%R=BIHP7=*T.1HW5H_^@<*T5LN$5ZA!=J^(IK96C__I]2OE#Z M:W5?*[5J:Q2_XX'J=4"H2+F'A'(&'!,)R#KR_F'SFH) C0Z0::U>*T:M&+4V MH!;FO[%$!M3)S3X],\]EX.GC'KK%R!4CUTO(=1*I+?/&MH72'C%Y,<:B&(M> MPJ(R5>/DEU$(,V[?P+? \(ZQ+L:Z%["NM<'6F ^)@?J69"=>Q#?P@=CT;UO5 MR N(]@6&^%=;F]MWIFCVA.+[3\V \:/)/G@VPBN P1PQL((D1!^S\0!M0H1K MTR%")B&\[/'?X'"@/_F/]C>Z\(DC:3JU**%@P;5M+YES8IF**SM^G!YF-\M0 M@TL-S7"@P/L6/H,9HVB2^H8H7=Z6+:T/-0=]DWZ*XY4G$YTBS/XF\^^)1ZQB MVDY#Q923;:ZPLG9]KIY9S89(S%+M]#+S;(^R!S21W629RDV.;!Q3]Z$9PEZQ MDU\[K_R:=R1>T[587>(&0D82A.(@"\N,P#5/K!EH%_ +F&($+#VX$"(\H((&PQ@2<3("-LTS"([B^#8Y#A*2S!3[(X NR3V[L*7Q1 <>1""0:)D&I<8Q43!2P2HU[00K M1Q+8U'F=\B=K*=A+RJ/&]#M[J$TF.%Z9G]>K; )W?[ \'@S.Y6(Q,$9QG*%F M*5C(M,3] +AE8B.;5(G'&"6FVT$&J9N# MI0?* #P*F= 3\='.L++K\,JP(Z&"VUL%TMW0I%I>=0%-$]IT(<+JH+W"Y[MJ MVRM[9KQ9MTU_@G4"-C@G.E2C"3IEX):W(Y9V#!Y($Y&M3;$54$H2*I?U,D4[ M%8.OVS;%%0I<@. #%@F*:D'_8 HP !1Z.\@(4HK?ROX$1O>;)T2V&E93*?XD M45&%GE!LGV?FG/(&*R$,I1E<"?U64_0E!?M0(U *B E&"8H)\ 2VX(#@'F S MO7K5I&H#^+C')A"KJFJR!J@*O4HH^T&TH8CD4@M 8JH'X.W)=9GR'0\=CP3( MLB8+I#1\D3M1),\)/Z88+$/('W_9UTR?6F3;HS=,1VA*5*^5QA)@I>I:7$.A MW(_P=@ ^^M/]#X!9)AB.,5T%*37 U!#">P%:K'DT^]AS0&(_M8CMZ@XV(M%] MT'B^>6AF0BTQ/[*(OZ!+8+("C(NG?UNNP8B"?D3WJQ+(CE2]I#G-F+@.QBJA M]"K<9<0ZP)/[ZIRP;PSQXS!J+U6^ERRUJ/HG;Q3/R*9&D(1A4U "ZE0J]"A MB@!3/&1=8\Q3H8OJ9J"Y\20/3Z.TU_0$&])CR8 2'ZA,!M49J>HE2 .+,*Z6 M".T8][:_7.D-#?4.NP Q'Q<@Q@6(KRI ?'LY8>%-Y83%'Y^1AF33,\O07_0D MX&Y59H.NI%RKI?OIS6F_U*VV55EI75ENY:E].*+;.RI3R$.L? \$W/<3UT'Z M,GHDP' (H!\6I)Z;P7.]:Z;B.QV.A-;+/PN5__\CCXP70_)%><+7+CSEP6;. MAV?6MW'5I/?<)9#/K6L&.F,<]K.H1T259*^Y#4L;U:..$L_]:98.AVV%CLG=2WM X=^77P7N MUQ#)G<-FM8AUI+:6Y7JKEAH1M]0O#4\GC6ZF MO&O8/-;'Y8=QMU_M4B EM>YB>&Q,RC_^3A^E7X -B(==PV>UCT*Z5<_9]\.< MU;TH6,6*6UFZ%Y.=PT>\?&ZW,Y?)TVKRI&/G:^?C1[T___&W>+0^:,QOG*F^ MKU%%T/-9W^.6R/O@X.-1RO:0!6->E+%7A:J3%V]JLVYM=G:3/':=[#A]F>-!>TG"EHO8FM[P/B"?W\5%6!.&SY;KMN7T.*(VK#:S4Z+=.O@YJ2U_QD_):_+/,K:\-ZY>UZZ?;M[-UIGKOV::"A1J\ZW8;8I_&]E[Z^91O\J>W WIX6^?VMW: M8%&,?:QIM\D5#I[IC6LHY3+SK2 MPHLC^HI&+95/W[5[[5)U2IX+X_K,[!6N#Z?M SN8@">+U8N//@V'KH/0C>38 ML$DK]&],ZL6H7]!+E3?% :7 8WBV<(S]]:%8\1?])_IZ[I_ 6+T ?8/_PA+I#;H"F\Q[7BC5Q@>W=Y-)-WH YWQ5ZRB0N2/#RB MBDKPJVT=M#TP# QT77KZCNIBLAG\$'RH+)4"QPPYEM9W':^UMJ)!;A/[SFMG MS7)>/>CY>A?.PT%5C'4SM5DYO\:RUK9MS\!L#LT*L4K<%7AK/4 00\*6 /"Y MA36C,(6"]98(*W#P<= M/+QUB2?6L65,KS$%71 /RJ;L','5T5,:1-6<-U;J*YFRY M0WPS2W7ITPL7_,:SH;X?FAKTX !$PL\,2 -T"&_!P7;K=0>ABVW?.&M6ZY\= M-PY?8HMT-LCHX'+1/GN86QO&I1Q#E*$2"C(T)O"_5,>H8[\LBM]-73)6Y5JJ M>?Y4U6JMCICL7(W/3PWI^OSF<)S4;8RPX-F%\.'W0"A\+Q'7WA;*\@))E+EA MN(M:P$&GZ=!D:O8EJ/FVGQ7;:G=M/RUV '-^V$*;NH.0\40WEX1@[R/>N\7O ML8*_9?U5(FV1HO,@T'2?4_'*O.AJ9&9#B.-*MN&T\97?O^.(?NYKB#XY>>/?3$^@6F6?J7U<(?!I)[1/ M3Z.A*![C[B>6OX4]IZXW9N=8E^01'K3T5UN&R@>;(R?_$,IHX0)9+ZC0I)P- M7#F*VYIMNTP(! P?\)TJ4$G_$\:_7R(;P"O7Y@MM?S>C!U^L<6SS67,'L^)A MN4CG,$P67^MBA?,A?%V?G8J5$\],V%K0[RXP"(@UC@@FKXX%VUTE58O R^A3 MF &/@X:\(GC..V 0*X78F$//WZ9-+QG[,%"R>W*5 9OR!K6,7L)^4(?H"F-0>L 0*K=A1MR_XX&K=ZR\37L)VI %)"- ^>Y @BC:''IK>QE2E*5!6%O$A]$S0M;3!@#6PAQLM]8!-( M&F57]4VG'17B8H.XV. -TXXZ?;%?&Q9N'])A4IQE+3$K'PW3M[H8^ MF5M]4CU]KBE71+RJ-IRKTX)4$T_OW9M>9GW-_'&QH'?'W6,QV1W:UU=+:WHF MEWO9GKBVS_EE[BE_7A:']\_9#CRYMF8O]S"H53-7-]WT^=FRUC[M M3$8W\.3:/AO]6G/LGS M5B?7#I=97%Z,72JXT[^ MNE_@U]TMOGVTM'BF\J'2EM+T]Y47G]+'65M3+?HI%$YT@?P>AK8\"# M/KY$"OD[-Z_"1KQZQ=L"!MF\OUER$ @;+PD)VO^$9%<0.0RI/&O3JX6]T8@/ M1]WE4"8V[WJ]Z>I\;Z]WW4J@?("SB[+9?V M>JDF30OPP%E".,8I&TK5:SNQ M8>2)9R!!J@C_,U1!A-F"/$VEFTW6J\\GT]M1NJ,FFW-KFFH=#];GG5"\6IEW M$IJ#H3GD$J824RN,HKY&14L9-*TN N&2*F"AS)2<6;N63K./O>[X?GF;E4_: M)[)X\^-O9PAN"\QK6U676&K@SE5WC\Z M>:AL]QIJ^*;N"EJE=58K9+NULEH$@:??==Z?C1RR> $;J5%@>9=Y39R-:3_5 MN_S)5?',F8PJ4VGJ?W8\TBZ=ZHVKZ? MEHS6&1DKZ4^%34E?7-_I;;W3;9^5ALWIH),_64#:V0L941#3^<68JTC*E% . M,V4O&J0R;HTY!B$;+HR^[\P.WP5:[R<_>F]&?^@^&NH*?[(WXDG9NBSUKMUV MK]HND,%B.&@K9#* [/Z7JA\^._MSM[=PE;VZ.2:-FU8UV1P,%.TVG[2F[T]> M?,G9?G\J]#MN8IYUACUUE+&ZZ!^AQAB M8&4(?*GKT.?.-R I$X'1-]R'*T'(S;1Y2B@&"X<45,3B$4#NB49=&=Z5H,S/ MRX<3!I+F37+'(44X^6)]1@\+;K+NP_Z8'+8\)(-0:/!$/GG)VO#Q *JD )"P MHN7H4P)D;7E(%%R4.W/!(2@S1V+4RQIF%95/_"L-GI67S1SMC-S,R?/#UP%[I,KWE@-O:5Z>/'&NR5:/*CM:B.;]83 MWCKQ[; EU1L/2=4<^/#_?E"3^IT'3A^5BE[4VK>.)@MHU:@I@A M_T,SV*1R9VBZMF0HX';5_K&.$'9XR3(A48?7[B_YV!\.W)=T2)'],%S]ZI-M MGUA6HA=J3%#TQKI^_P8YF9'UZ:(TG-)HM\I716E2[OVQ>5 M[JD[[M_TLKT,E?R)=+&P%L_\\Z.TP*_&Z)@/?!T? '?7?O$!(0-9ZZ'$?F&W M3$'LEG/L-QSPA1@RU,U GY?7QWZ_ M@99_..SQZPSMCS64_I&&]<5 ^&1UZ[79F6VOS545,T@J?JY)) \MQ$.)L;Z?G[^;@I:W5O[D$3 M4M-,HQQJZ=4QKTT#AQV8.O16K/.J]B86--1YL<0)+Y1X2?>;#_+&^;([N.TF M2I>:;5.:NVQZXV4NIUN6Y K2!57?.)7':] M"?V?A^Z@JQI*[)W;&UZ]#K4HY\I0SJ68+N03?@G_WJG[[LN/^K7^O5=5N7V1 M?^_JMMK4S9MTINN:4W?6Z@_NKBTH> 8=+Y_(Y-<+>&('7\Q*OLP#^.5'C4,% MVUB)N,SH-^EK+=^5[L_U,[.>ZE\^04>$_"M"!0?C'X06+W&>X"$QS!A$^YXQ MO]\@BOU1,9U]CPS^3P$12O+_H/]F=%5"+'UN=BM:6:Z5"U+CU>WAS-*P#LO!DG]P^Y!%Z/OU8(T F;B M@3D\-7OB6O(0.S*S2FC6_6=+KTSH%(238' 6 +0LA1[)U%J0-=Y]S!8H0Y1Y M\7G0=-UV+ E@EH0&V=!6?&@JKVD Y;>?M+VNH;"%H/=_Y+:@XU)26R39/?P\ MP__T3M))M?;0>73$QG$GD[J\N;2F@YL7F>-;KR6$)B]U#\1>33Y2X'^PZ>6O MSS"WC\]NY/Q$%B_*5J]?G9^I9P]?<@:5WLS*$;#YSI%P"0YX**N'KFX6O=NQ MW^'3ZP;VL1@AF-ZPB+'$6W2'.GSS%JB(- 26A=:M0[H/8KW0LI1UK+-Y7UV& MV.!:8*^G[Z6DQ]K13392EC#1)9E-HO*Z\V./6&Q-$#D9'B9R.+JH150=)Q:Q MX16NSEH"VRY%?+ZU(Y9)++#_Q,/F?M$-W&\PV+!.-'MBVI+>4"]-8X"=UUC_ MEFTB5B%I=S8Y+BVZ;J7S8%REA])Q;7XP(C8X.^ 0G#D)B*8([-1[()V^EZR- MC+UE[?UY_T,]@#UG7:S3'H[Q,BVD<8J:MH93RH)KPTDTO%,R=(0.&IS(FB6[ M8RJ*<>Z9-Q ,^<;*?#98VQ\Q-Y:6P;PO&;@M<+GK6?*N9P-":5<$]@\-(.6C6]PP R"!:=N M279<2>??4Y8,O(ZES*":B&L?X5QY>-4:QV S-2T;]IK@?YFNXX]H.ZV?-OP1 M;4PG/A*"W>.,1QL;7SF:!>,=43F$&0TD8B#AU(BQ-\N,S2"%]X,P5';!SV"?EK,!T%:KX&[QK M+3^8'8^K>KNR$IJ?ZUV;V;=ASI2,\T;I!5H#-%" ^BD:?7;OU&T"XIW=''V" MNK,TAYR8D/-7SX_S<[M9T]\FYF/T_]MZL254F6QB^_R*^_V#L/N=$ M=X16,RCJ/GUV!"K.\ZPW! (J@H ,*O[Z-S,9'+#&755:53P7SZXJ4\A<4ZYY M[8LVV_GUYT<9U.J;G41E%;G>OM7.^HOZL\[SITI5O"9='. MSK++HMX:D&_OE_Q"8)G=;:M4WA:J3$^4P)+ZEM[.W["# MZF=.-P8 .0Y*;QN:"GYT9Q^93_=1U59,4B8&JPK&\:N4T1GH*[6U"X^SN+[N MBTU5ZXJP"<#I2/ES4+W_!7\^A2?S_)6?0(NN9*_X$R=?>>@W)KC<:I(LFH4J M>4/2P+^P,&\'U/< 8?H9PI#6[$W#G+DCA8N2RJF\!+3]$S3[ MF,Y31H*/P3 MKO25=[J7"Y1W=X8C&C!__/:)?2&@$6+NT$=?^Z=[^>#[0*=UN]<&WS%%"SUD M!K[KJ=.)4;3LUXR/>OU\Y:>F*#TY$7U65?3<3!AX*, MV@V0'=#G.)][P\T%-*QVH"K0R8G$QDXR17_H+!00HJ+MSD<=@C])HCM3VG.% M0)\JC_S%!KK>%,>7B&8@]=!B*"NAD\ !%OMQ$VAF-/SSDH/SUF/086) \>D_ M5T7B7FB\]"5CMBPK'WWN.(" MIP[')@"OM'NU!&V*(KB_:JM7(5]18PW.X)>>I4+W!NBG!):,^]%<]Q2O12G0 M_T4#N6JZ, K4AR??4T'-D(FF7&[33V[/W<3<#B.Q_>N0]%U'T))(:YU MS8 C7EV.!#R\L"4!3:Z'D[_AT#4TH%2#TAVR^,P&%ZD*+;D3+6B.^-W?,0S_ MQ)#[<>T/K-H='QN\.W@CC" !!0CI;##RON=%;W8VFA>DZPJ*\!Q31,";1:0E MG2E_$I!!NN)&W5%+!M?\! ]% LU5JJ[N,B;-8[QH(.\H#\U>(.202%S#P%4? M30D_>Z(_70!5,4))N#[5_N*QI2@LX*; :0[P>7/742V( M,^NDXT2,5V!: KH1 .;@'"^@)"2 ](4+G(<8PQD0"IX4=:\1R434!_[1H8/: M0E-Y+^?"PF"AZ*8C:"Y@W?@8$!2"*RP =H[&-O@0$-1B&3;2S_S$Q\A:1+LGM1'0;)B**V$6QBB MZ&8\N0^>02]W,.2=@QI.0@#GK%=RK6Y,5VPSB+X\RRXO=-WHMB&R[?H,5\0T M:S%Y7JYPFFQO5)Q^6X^" B" 2@ R5,T+"8NM@Q.WYGET_,',K]?UOS7D#)3* M B7$605P75,%345UM3-.E5MS2/,"7(: XCTFNTCPR71_/62X!;[ +(?!]<%9 M!X/D*_Q&YT?(<:9D]@"Z.:&EGNX3#[Q)">+$G827*?5@R.,T-AJMEGHM4THV MJ0X:K?/?+\:G2Z8!<2"6A\+0M&>FN+%=C/?'J0'>&TE:UH MJ%#I]:U'P-9()/LF7J]5[ 8V'@?C[W",]H^D.P]F <@"B,&5/6UN!)]4P)6[ M[^TX'7[B/9[FIK;N8$YQ8%. H :3ZM@L/HH(;FK,,1>H$8-OV& 3"( M=NZ!O' @A/YR#RK7G:0I=&&^CBU"!U3>N_!'DK7,@P-IX)UAQVF=4BE]4J$; MS$BIEW<)!6LV#ITK6VA(LLOZ!E\*S_O M/:4P/+Y58,?K"N?\EE2HU"1FD'Q.GP!]2V><]P"705^ A@,:LHPP M8Z)L 936P ']$VB&2'Y"]5>;@1=QOCKK)H5YQ.VZ3DWPH0EUT"!LXV6?>1FM M?O)#D/^%4AD$S]+WLL&@VP$ERZSUT;'_ M^S5,_[X60[#!]>!QZ(TR0V\RONMV91D(X@'G<2CKQ3A2_Y&]4'HE,)' [822 M,8#&(:')=0H'K!G.S;+A#$N%V3?0AM,!3R%;"AJHFJJ*KIKHSK[CH,T+S%^P M'0GENP?SU8&^HW(6M.F!Z6R!N]'-IWDTQ^?9';I_/[Y+YQR4L ESHLXFNZ,7 M^:9^P-;!,79+3Z%9BIQR_B;-U:!ACE3H[7X>%)0RKFT,U"1#2$!8HJ_]6@.!_NX]L 3Z8/VZ8FP,Q@&P@O $IT4&M9 W 'R5/S1]F'L M'C<"Y3',G)H!3QR?7L4M$/H9]'\O9XZ%QBE+0C\XWSQMHN!X^)"3H7CY&8=1#[-$]2^8I M[P4;0K+2#91>Z"@GAT%)D& ;@3.1 Z2EBG/)NE0A8J+D/LLUE+0="DY8VD)$ M?T9[==\&3JC9!B^>A$2@O0CE7- @-O1TQ#7 4A,!)0/A!QU;/@\)EWK5N>#U MSXXP=AU"@0H&=L^+9WR_Y,X5)Z^?&L++-9R>;CH.4^I57W\+CK+TQ!_GTC_\ MEFVZQ4[:#/E&X:<^F#WA>O$JA&ZWY9N_XEPM-)=^6C^G *77OR]$#E!90 */ M@ /N)-!QD;3V+MMS+1=)^$=)+H#IQ35X5MWQ'E?U%7GZI/X-A]D&[SW-_'4+ MU[ST60^H7L8OBK!]MO#\YEK=<\>#5(/29B\HVT78*8^ZEI'IF4*0$BQ/.T R M[IQ2PK<_''J\]\H,YUYA9.!Q)[/_BZY?J'.:%XGI06)U<.\^0<=NM!>%:;>> M7^S\8*[:Y$H)&"B:P;QW&)76D?_+58*69P$2J"'R2!,X%GV>%>_X= X3[^%: M5(D$-XN@@_:*)$)HPP@0Z"/$ ?_,M_LP\T;\E\];4"Z@%MRBFT5^_4RGJNH2 M2!W-@,6B\!F\5UO'NPGN"BPF !;P]44>!E&"(GR\)SCAC&!D$KN@>^0%_E7F MPBKXCDL;84R=BRO;]$2*;WTGW((F5-D P0/>X,'>+8ZZ!@7?FW/Z8$XQM9.K MR4T; +@550%IL #H7O7:T7'IPM& SE]O.K:;\R^K\+;U2]R\6C"P !"-I'.6 M?VM=T(&_'I7379H%IK_GXOG'9_:)*0'IP,$+75K/;,-T54^8\@Y>!>0"5(K- M6<[@*#*J25@,]Y<@ACY"J MK^K (C8TK%Q"A2A@>S-7(T'*"NK@A4*0JFN#&B8*PYTZ;B#5N6W!H#WCWYW0 M=-%X@#NXVL.<6T#M,_9["#MP71[O2;#]8S!W+NTAI\QLMVAD)AX!(8BZZ/8[ M]>3&5E/LM5OEYQJ8/M/[]^69R#D6Z 1<^ZOLN>>C#N\ M(DI!?&1XA=OQ*>U]3/;P+?+'&OUVNR#UG(4+0HCVGT)]+H.>7] MLSW>D39_?KP1O%W=J]6_+*[A?'Y=W3@G(RY((O+T/"!9W=Q+SR4,Z&'N.O&. MBH"GIQYO+2!3P&XC.OA\J\X7 4?=!/IS3=2RX!+W$-MAP>(Z=GVS .6ZGC'_ MJ=4>5A/=MP5FH2 !E1HFJ$#ZT&PKHP[<4P$=CQOEF>F*,B@]'W73SFMW2?Z&X$A!7]WMFDC$%F<+*)N%*Z" M#H[I*N@J(&UO0J;F_;N#;>EB:X"\I>E_Y!L^?B@A[H]8\C2\X^9.H T=16B< M +(U/9GNBG%_&]YCX0+>X:&:#/9IGE9^*XZ_+>UBG["GD[?-AQAMH6*3BUL" M*CY7P[^Z MKO &E);'N\YTD__@P=P ZE^(,.?WFE)X=*]Z M80R/;9%3&0E0SS&K7\9U_<15/[7JHL#!ZXEP;+>-NMD\Q JVX2L8KRQ__>S2 M?-.P6(_>6D;/]>N?I?EY'WII>T*E(R?*I90ACQ)FUTZ,ZCNUU'ES_?&U#*NZ M1RB.E\[0#4C_:FVRT2=XI\TKU4&B/YIRNP5+U/#%KS_IA^0=U;6_$LR;?6(Z M[4ELA2$2Z\SQ5E@"84P_AGO"W M+9%_):@7-8S-X"6^C*VK^6G;V9@X/WM[1?T[@)HJ;*;C1A+O8DZJ-%R7E%&U MLJ9E]R7PB,V&Q 11Q@11_4FJ'(W(7XO+.KO;; MA?I?M/D+9Q,<6NH[FYX<1M\##X%YP5SL,N_+=8BWEQR@55ZT46]K[Z:68%;8 MNY:"_>T9/SQ!\C37Z3(VII_#B/=AA,+@E@0GJ)U'X#PU^@A[+PG'T;W&H^"+ MIF4+#BI_XJ'^ :M^1,YKEH2R$&![*92UC9X-C#PXF@,I-#PX-]J)!=.]77WG MZ'5_=+>HZ/V8@7":K?,0ZZ$0C&' (N[B:.IZQJ3@4<+ZBJ[I:9 WSGX=LPM MET !&K_P8<3T@KJ'8ZJ/EV(%@8$<]\ 7F.6$1)+W"B"6YI(BNG;V&IF"QRABD'< M">$D9P-0UTD2@QNM.TM_@O$*<2\:O.3'[F$&AM]U\$QA/O,%7-K^IQ['B[B@ MGQN!'G;::A><%K""IHHH!OE6!>?VG036 M'0S(/:[PG\']GCNR_/I3!R!0T2$A'- PG,]-BHW2U4^E\?,E,H\DM"L!'@-# MS V4PVP=1;.%A)M@<.8:\EE @P5PX+MQ&&@Q+< OGIL>&(<+@W-SV-PWN/() M=7AU?_=N ,C@GCWKB83+BP!VCP;&I05S)&"V)?(_N8%MU%;:UY=.=^NW84R^P/C@_]R):X0*4OBN]A"/U2U@RL.=%"%.W(L=NK%?$5=!3/",0ET%[48P?Y,/_5JP#9';E8R!4VWLA,%/%)1CXJF; MCQRP)&J5\Y2JTS];+FC'-A;P02C0C-S9&@K]7&7HXXP$F)L #N4FB;K9X%"A M@+AOFN @\7>:E_H>'D;09=1SCQQ+7NJPJ6G+ZA? M]#V+[FX#F0837KR]N^[N:QN"RV:BUWO95=CD-8AQN4KU[@&>B MM.YACA"\OKLSO<>4UD ;XE31-98]]^J1SDYTO^/8@I-]WUM0[Q2;;O0);GC- MK338: >(#A;'!5#>)1PXMIWD2491\Y'C6LY-Z_G4BD]U3PA.=7#U[H;J3KU M*3R5.GM6J0;H^D$$%QE2MB\Y*7C_OSR5&"+;=9XK9TJBGPW^B+_WLJ/-(P[? M.\/TAX1OOWPC,O#F*)'V^%O&J?"WR_7#YD?[,C@3X2/WX1E6?[8L\Z1:% M9^)A91C=1D@;=N]%H)04W)%=2!F&-TWAU+ZE@[JZTZ:5+O2.'P9..J2'>Y^Z M&0)AI1R9PV ?WC)?+Q==KQW:2QPH"*H]AVG;4&T*+&XQZ MJ7M:/NFJ?::?L7+B6S0=8/RL3<_CBO[BC1 !BX.T.I77#-BVRKKNDCVUQ"V1 M7ZI C.F MN%C?>[I?SM03+4MQ47A$Y@[549X]*JB-<$/>L,Y3M#XG9$F>12SS*%9NH(K; M)K<6CSUCW*-Z(;1'(VYH*7+#!:H?K;I#JCVWG!_O7*T4OLRD2X-UCEL+PT.? MU-C7!^'@^YZ+P*$D@M;<=PNV@VA8072KZZ[&Y"2?O3>"W;GC-\)HBEVN\,4VNQW49*N] MQPU,QGJ[CPFK7L48026J(Z&OC0:B;G:3R8YF.WGZUQ\B\T ]CC'4G\VKL@SJ M#3GSPD9YPH3P+0@T&P3F4<&!=?"Q$ 6?'B!]<:?)7W]./82W#15^1%;6&T;. MQ(KBS+#AM0(N\.Q++O!3J?Z$T]4/J9U^'%S;C]Z\;[ANH2$>1!;/OP]]W*[\ M.9;K+SFWF!\Y,[SL2'"=H00F]U>W8:,N&:ZE? (@(ON FI(:J(#'304D-!5H=8M*0Y_*+ :UIKQ ME4+):*<&-DP-"5]"+L:"]!#DM)!05>8\9NMS0T.=/'Q]*=#\YLC[HQNBSDE M!&H.IZ!@AFL1E2CMB 4JM62*G.+S+B=$%O2Q@%$1::NW)07 M9 454X!<*.[@Z%B$*FX/$>KJ.Z9?CPB3JQ53B[LYEQM;,HY][[G'Q2;2N1&6 M(7#/$.S3Z,>H37^)T*<5J%Y@ WD?^4T7!SVCF6AMYW6,*!5:';E4+&VPMZ=7 M(KW,G1;:U%3>!FK-(S1@-T55EEO-,D:8E8*]$C?C#E#7_E!7U-LS$H#RX.R> M@Y>.+R!.3+W3E)$OC3%OC8\Q+,.8QI"M53!IN=HLZMBP1=?>GC[X'P1W"#?@@* X7/!OOO1VL SLWYRD&]VE/YR71B1_;>G[;Z" M&)*%1';/E17&$:N3QFZ7J(O-W2/FZ3DUH$Q1S9" ZNM-T Z&R?FYH-ZT;M>P MR7E)^SV8M!_*=(]Y)=Q7,MT_!N<7J>RO1CI9%%JIU+BXP^QI+;$N3%K.O/IV MB=MV+R5FKZ-[US.-71Q>-U-3?*E'V?/^H,=G!Q56)BM=:7>=C0,KU;-(SQJ' M^]>AZ+[:/#%-/KM89W(*Y33_J0?->".TZ#7THBJ@/DC@KS M!P<@?WBY:-LV3)L[=O%XQ*X-S" )1.KN_3= ' K"AMY=C[+S 8@YK!9QMZ MH68F01J)U^+Z-+?5K?&_5"@YR/+'EK)^,Y_KD.O[22+Q8(-N_/_Q+\6/"0L> M$)J5=M_-(%5YUSKV#=OX>7.\IS-.(IY\84K:1R2XH)K)LPKH8_+G69SK.(_I M<98]29/W\T)/*0F*[*U;(Q/D2D,'G>3EW#_BFM-\ZH*O0#0'_VI?2]GTHEVG M^OKIT VTQZMQL)@."-^=S=(-\KY-C9<0.Z#WN%;ZH]WJSGS?KLR E:+'['1) MU6W+&W8=/W;^\JO6D?+A-JAU7^'EZEQC1/!,K_.A C]W.V>=/>:X@9F;L#YW M!YSX+Q%Q"*Z)V;7L*%^8'6WJL_K<+\*H$FPACRI>+CO)[;C3#L=GCLM3F7[T%D*? M9;C=)LKJ,^^C[=8)$I_LP)7WI,OQ;/"DI[Y9UUX[;2@"5\ +5?*O:&]#8< * M=M =% X,0Z]RZ['GJ 00A;;=KA(!^UR6>R>.O3.OOB3N[2-HQO40>1%>WF^&'*F,0,-UOF<>#^IWLO-X8L/Q).$[I]/O0P9;;D@$P M"/42I"5!5'F1$K=TYZ3;Z2.T&_1M"(2A.]LC7,!S5IL>K#["S*_9#+2N0,]# MC57=P>YN*?NC75#GD)@1U8!#"R?-:^\M:[%RO:\PF<0220Q&"*!\Y@VDGJ(R MN,L+QFM<>]HY&#Z$.VG@BY#O>9^])&A.1S'0@\=* .2 CHZ7W=)G3T@;QQ0: M=[+!F1,,M6]]?+R!/Y[HT1-<:?>.'"YGRO!)NKRG>0=#8C2W,03OR1^7_J2@ M5,Y+G@[&/%Z<_6I/!I@+[U]$GF-!< O'W#W?&PE%B:_7$U_Q*/$U2GS]H":" MY*N24I.?-]SHR727)ZK>/B\1]4[[#X&+F+878.G+,U_@'9,_*TB\GJYZ!>R/ MY:Y>6WK,CKF2#W->"@ZU.#]EP09W>JS0I&'R@ 2+5@)#/![8W#-8%*-=E-J[ M)9Q>!LWYI! DWZYM,LA,/7[6 EO/%_:N!O D"-PD'/5H'7F^N;\8>_:T\_RX M&W\SD D\%WJYHN<:C5T_R^2W*U/8%9?K=G9QYC1/F"+_6["-'8"'*:IGF0C! MJ6 B[(D??*IOFX:=WAIR?C*?IR?%K99OT+_^S*')A-*-+KOVQMVT(V_Z1$"< M1#+NJ7@V[%<._2R&J(H[SJUM C<4O)X0BDV;1P7PX U?'Y:T?]RN=]HVTE!/ M0#S@*O-55B\6,"[?F+/=_CS+6HM??X %DH 0O@2P.]0G#LPEQ:_X>II.81(7 M9RBP2_M)$O65T2"HW! ^_"'6='L\/%)T["J:YM*?@A#49+EM*X)NZ? J>SFK M7MF1[_,.1K(_>=*7,&TPF,0;87SL.OA!4<^,2Y'/1KJ?I,BGX]T#-T'L!3C]]VGM4+\&8A^6*H0?Y_F$KJ=VUL*R],7_I2.E'Z[H-C>7KD6_Y MD*O6ZF)^T$K@AL*.THF\# @=)Q_(QX-J@"K\'+AC+N_ MC'<7NDEKMNZ-5_X.2#\I0.&4KKB -ZAF. #O^>"J;?B^*1_Y$C4:J'QS5,0V M9L;.[+%$?YC_%.1GK8$T'SHY?C :UC6"K)&88.6@%>B IP"@T4^!"_S=X\>/I@8AR31,^'W M)>?V@ 6P$/PV+ZYGF0LFLWUD"NWGW8BW"]!/Z[5$U14-\7'^L5\*=SO!QK?%.>'0N;]8OU@^1)0IN+%U?RX53"A MT)WX$>3]?DAT_Z2IR&WC]??AR[R?XST3K'>).DC]#Q]"AR52:(3_JBGC.RK^>3+!$_4]$]9@K!-YSS;;PFXH'^Q6\ MUG@P2"((DMO1RGH:AEY,&(D7WS)RFQ3J"N@36\D%+ MFM F@H:3EY'TTRR:IYIX_*"4@I \_J&Y!)%(C-(BWB\M(DJ%B%(AOG$JQ'<6 M=&[WE6-4]$>D?9P:6*(2C-&$LR(=-,0;35<%QX-9%H([4 @U;3F"PAN[Z0I, M3TVZ! ML5H:@X::YGC8R1MV+40:')]9]"(;&NONP<)G&@X+?EP^])PY9Z02" M<7@K0(Y&Y22 !6$0X0&HU+[N%=[I$6_/QQIVP13I M?SR!Y1MD>!!1AD>4X?'*UF8DGJ6R22Q[UJBLS[-D%D\T5_590M[TJD.YLC7P M K^#_M_+E8J4J(K,AI*QDE;RI-AJ=>N M5-D=6)FZ7+F9"H-FV2ZE92G9EM6J.I^HA058F;E<.=/W@U66J%69D9:3,]4E MR_5Z-$N&WZ[E!\PT)^D6T^+W>:7?(_ YN6.3+':Y/)IDA-Z_R,$87";$-/B[1H+\#*T(G$O*D?%F.'&XPTI=;/M6;U M?ANN#)UH/5M,)JD#2P]L)6WGL_5V.2,OV%1XGUDGI8CICI' I'JOQ.(M*SIL(W;&@T2VN4T5R8:ET#LV'5YIEFFI5#96VT$)3^RT:8]>%CLV<%<:&03AB:7+,Z64SAS2#<78&7H[ RU;ZS*,E=CUI2:EZ>%[-)<=,#* MT-DY.E'-=]66B-D30I@F67:97W>N49W!)PMEMB)U90EO-&5.U7-D_2K5$8=I MD]44KH7UK$4K*Y#%BFDLKE'=NI!>;D9,-9:BXS MDTL51^#*"CX^*%>I;EK.;-/]E3B6:QW+WC5HG%Q:5ZFNTMPVJGF[DI!K*;M< M&DNRVITLKE%=HE)D5F*Q;@ZD:4.K5"=R*E$;=@HCF0";7HB'C502:#837NEH MS-#)LU,#LQ,5/BO.LJJ!5H:E#5/85G?)6FE@C_ B2\UVG69[!U:&H#38T$(= MMPXL5EIFS2I;6Y65M6M)ZD#,)X7:N%?!M>3B&B6KP[:HFXRBR^NJ MG.Z75TXWT^IP:F>TR-D)8W95*E;ZP\3.Z5<%)C':'BASMTA, M5[MKM$2.)MI>XU+LH%5>8MMR1C-&AZNT5.RI!-,E4VLFS_3F2HNA2MTJ7!EZ M>YNM%!K*.HD/I(V:%AU^7EW8<&7H1-VF@1720A\?K ULMMGU*+4VI:_19UTR MP65X.,R91(<2V:12&.SHQ37Z3&W6_4.ISBZPS5;)+@IIZ,?H7*-/$ML+(MU: M9V5N0]1KD]%DF>ETKM$G;V8=;L-H19GK4]U.;<.*I=6"S8;?SK!37>EV:[.! M4Q#P9-*:VTL1T"<67KJ9M/N3-CNM,Q0E9)7LN)2A>!HN#>UTUYHTJQHKM3"B M4!SV#2%-#W3T5'^KK\\83;XJ8S3U>1FCKQXX4I#,H+.%ZPNYIW$C3^_^UEZ# M3QA BWO>1!BM9!F;2ZU'1RW>XFX(-EG!H<9.- 'X.BB^1L!X>T9@^I\NF E M?.)@+=PAC.)JG)M9B[.AG=>2%H>0CP+%9F3"3351#?%W_X/IQN! MR/6L5&CI\*Z%=&X^GM8MNK9CV$"W#/^M?NJ$>P9+"$X 9[CPG.(=V;7UO:>D MB(=L^K]/C^^]SP?%B6UV\GSHLI@#4O1!XO^>V!F<_MLUMF'FY[-&KN=X0"_V MEW(S4U-L2_Q@>_>ZF$$+7U%/9F5)0LQ/3?A @&6>RJ_P7C([>\FYWW<",TT8 MU(+^M&SK/_^>G<#J&[#%F0?Y)_#%WQPX8 SBK8R!$P\D_J49 _J\S[G@P_2E M#\ZR^CPY^G9R(1_27UN.PJ%([T8N3]LY7_22_1OB2&6_.G%@5V_4"^4<>T1U M/8,CC@6 O#CG=[FK/TR%?9SC[NCV_C E]E1CO3&S/-G0ZI\HE5JS34X5S'\% M7:S^@KI/L_AY7A3/BQ0^'ML5U;0-5!3 (T-WZ MW/_U#B?Q0EPW.,H)+Z(L@M.D;Q)FEI]DW\=NT'.CP:TTPT\0,8\=-P*FR7L\ MXT\8$W,&(QDKFADY3ETGV]G#-G,^IXA\1;,-+T<%SAB[UG>#V7N%;[1;.2CT MN7W0<8/\%:0J$DYU(%9*'5FB:_7>P5[*$QZF%9*__E!9+)Y.)4-M-][-LK@U M?]Q"+MS#N=]%+KCAI1\N%_ SN8"_22XLIMQ&Q!PB*5/INK5>*P4ZP75N+!?Z M=&T[HG+)%%,KI[9E54BTIPLH%ZA??Y)9(IZBPKV]WLV$O#5_1'+AKT,[/UPN M8&=R 7N37.@43,"ZS<26<1*[=9N:5L="_M9R83_5LOC &6$R,9QJRJ WU(:H MD"K[ZP^)87&""+=]^U+^^+K;/UX M7F/H'%FE[7&*)[E&W2TS%+.YPJ U-K*+5+8^(:>WMG0V=IO+;\?=(9//*>W$ M;$ 9U0DLBP*63C89S^)/":X[#Z'<7!C\@$,^FT_W_83!:ZR;1X6!51C6:^8A MK*TH9-,#L3IEJ)2Z'3#96YM2Y'Q96&:- M!HYQ!%G*UFJVOJKL6 J:4F0RGDJ%6[5_&Q_I'?F&;\UBMY8]CT:@;@V8>Y(] MK['A+F0/;B;FEMIEI0$W:&X:E=2*+M.WECWLO$-,&8*UL-J.ZG;QF3UFVU#V M4'#H2#R+?5"\.HI+W16+W5[V/!+ENC5@[DGVO,9BO) ]N\Q>K8H2+\NE:GI9 M8ZMUKFPN;BQ[Z*RHM(9"HH\E9JU%C\RRW+8'94\6R9Y4YBFGT;W'OH)^ICBA M/YL8W-=@'UDCZ+3TJOSQ6P3)0J>[TMXY:%[SF2;EF;@@@;@0-!OVY+F)('W/ MA,%;'^R>!.%+6U+=5+HIDWTNT<6IJMR;M$?Z(6TS9@OVXP-6':#]. 'KBJ(( MV=_H4;?FB0_+ KSUP>Z)V2\M+GG>=>A*MX3+HIV=99=%O34@;VU&B9E\?>BD M2K1,=%A15?3U?MZ&[8.!&441J7@R\Y3/.PJ _5!F3T8W^],F#M&MI,SQ,F4, M:FDCD[?SCEW3;\WL";M!-I<30<;R3"]E68>>SAKP9H=V2Q:/8UCJ.U1NV" =\G!IIL*OJ0M06 M@)^7$@]GIG#'(3]H.MO%/*'+ 9JH)>L'=V/UZ;['+T7!5L2@%2OD &9OB8;* M*4?O@649TLRV -UK1/Z MZWE%V&4,.FK>&C5O_6+-?Z+FK?<(]*AYZYTC(FK>>B^8B/KR18B($!$U;[U' M3$3-6^\&$9%LN@M$1,U;H^:MWL*L_I,[7_F/S8,MSPP)/*8L*EL1'@,^DE/- M1/BYKR&4J-WK>;M7\:S=Z__\ Z>P_R7QN/O#=^G\&O 4^N1#.K]&3!6UBOV2 MK6)??C17)H3_'SINU /V:_6 S=PQ&43=7J-NK]'U_,DZ;]0=]E;E*#"#!NCC M/8NSQ*B0.&H,^Q,;O5TK[44,L08"XIB!PBFHTH5'V2D.>!N;99W^QE[V99G8 M=.DJ[?";1O'6C1#$C+.L4_)@*Q-LO:#SN;2RFM)N-]AT)A7/)#^H+*F@C'H\:MKZX5/5E/"XM4MW21,6P45?K MCZ8K.9OJWIK'.^520Y(G]EJV):LS!II&?U'L>%U:J52'6_ M8O5^N5?(XX=)84#5T]RHFIUL]OE;=WA-\%-FFG2&#:9D,KC>U>K@)NVX'5Z3 M<2R9_B;EK1&K1VU;W]&R>8;5\4Y]6AP[RYDL-?1E;8P[POSF+<%,AID1CCEL MR_9T/!$+-).=[SIN^U8RGJ3>ORO/K>U^QC8T78S'&H!1%#'&<*85CU540>+B M,7H.<1>%8[Y0..:>^K;^)-'X!H/'Y3R7[R#;(::C5<'E.D]*BEAI,U;+VR6V MK@ES6\YGQZOYK16B5<5:=]>;[18;:8-1M[VT2QU[X39MQ:DXE?S ^1>W9K!O MYO:]IUZK/TE>O,%J>I&\2%%8N==L+(?8AE,/L]QX*8[I6\>"B='0:5,&)6 < M*_(&;Q_P1HMV&ZT26#Q)?."$C%LS6"0OHJ#2;4RO%\F+3+<-GMF7+#F?V$[D MM;(EV.6MVP?FN=X &TK#';9)36VE8 P2-8IVFZ/BR3A)/A56_@HA)U/B8FV. ME^:P>XXJQ%K64C2B@-.-6J7^O);3U_JJ_NS^TF^PWQ#3GG>&\GU;9ET9Z[79 M>BQOA@?-*"V:S-Z\M196)9OESM2:FP-)K/?&MK5*5KF%VY052%6,^,!1&U]: MY?KAPN):7]:?+2S>8+P](2PVQE"N"1E6PFKEGB&1E-&>-&\M+!0EHU;$E9IA M$OS8K%#MS.@P[KA-77$LCI,?)"R^>M#KUFQR>V$1[NOZLX7%&RRW)X1%M<>W M9NM-JL1P [Q5&0SJ5G-_ZZC92IT2EIEE%QA7RO(;+MG@TN.%VQ0V'4\EGYJC M\[RYMD86[!U%S2X'0* )%E&4[ Q9?SG]\"OTN'[NJ"\=:/C#VUY_B8$6\T1: M7_;2,W(@BN2$[M5DMNHLV,Q?#K1XGEONP>?[8A7IS<>Y.4.\/_._<*+@#V?^ M+S'@HLEU\+D^+>8&/2E?J?0*Z0-E0N;_NP$7SW/+/<2O;J$B_"0I\:+9?S]< M2GR)R1@M/C&C5DZYAB4:=&H]'JZ'V024$J^?C''C21CAEA-O;E+R62,^'AMS MX9[NVF@+TUZ#->"9YM4)%3,1?%V%RV%\3E116=B,4SB5!]_0YC&.1Y5[9LP0 M>5':HF?"I8(X%PU#%()A&9\SY>(:X4)ZM6A5J$NL6X(F+#)%U, MRJ6YH":&"74Q@_4U<)<2.() 6T^L8^$R/)IU\8&S+AZ[/E+9A^Q-9V"=+/RL M "[YD/UA)R8>B$\H*;JK(\,&:#_MS$"I^H1RDKLZ,M#TDS_LR'CR(74GW>=> M>^:7)U;=[7WU$VZHSV]>FWK(X#=OF/=4-\J6E9_/HXIU)CV M"^(XDEJ1U/J:4LMO3A\C\7@DM[ZKW'HW5>X4MOMUL?[)9)A+3)MN:GB52CM)3OEDOI MY*!$SS/2H+961OVW9PWZ7-<-F*XI6GG;,("LNI(>.&:VUM1L[++8>CZK%_GN MP*;SM-LSBT@FXV3F0SH&?S'_R%_=W;>F]O=G8^_NO?7![HB-<;8X7DN&2+ R MTQMOLFJW+*X%XM/8&*-RQ#J;M O,J+JBUHKY453A!Q+/UWQ8[?P7#W M\TTE,;+>(^L]LMXCZSVRWB/K/;+>KUOOA8N"D7B,=[6/F*X94'^(;/E[39-_ M1U/]!ZGP[VZ)7ZM]"FJ>'E?EY5$]G[77LC48Z:TVER_.]0+7<6OZ<2R>3G_( M7(\?9)!_/5[\G.3\.^+%=S>GW\B+HQ%+KB:\PV")_#S5G276R0[GE=BGXTGL M^QO5SZL%BJ8N$D"16K^W8O 3S85'[.H[:EQVE^;$HW;W'0'NUC+U<_6;IJ;R MCXI5.U<8F,2LV))[O31'"/D#6^@MV"P*.F!Q#,,_3L7YB5+E$2?$'3''74J5 M1YT4=P2X6TN5S]74GI0JRJZNZCK9*F.$(B6PPU38;4LTD"IPG <>)_&G>L-^ M X\-ZO<8;O01^6FBG(L[.-@=R:S/U82NM6U4Q[MM9KV1Y5$)RZ>F5'."MW8L MCJ$IS=#'\R%MK'^0C^?FY!XE77PWW>,*'_5PC'0/AK:-_O___W^GVS]J_+ !EV;\]GGKY%Q>,1B! MV&PA)F:&R,D);@Y>_9M3=IQC>N=,9Q^"SO._ _8DD=Z&/9"I_XZ=_(PJQ"ZA M"9M[G<#LK+^7][7S%E_^'S53@@CZ;8@*P-16A$\_>RY"C:7IOPD</@/%UL:D*W_T=?XJ^8>*CU2(?N:VK,AEH]O)8XGN<#"2Q+6B+SLL&7YFGD[.<5%I M84ROV,FEVMK8VE-P9>B99G\L5/.S_(')3Z>U!(;5;=V@V63XF8+8U#8$.6(' M%*_)1"8K)R?@["D6NUS)Z(-4?B61,V:]K&J3TMC1#JD%6!EZY@#?U7J92@%H M2E(GD6(2'%LUX3-#^Z3F%+FP9LFU;/>FE9P\5AU"A4EPH;=7<4,T5ALFP8A$ MG1JVEM-VVZ+9='AENJ/D9"G)51EGJ2FZ*O77R@Q& $(K]_74H-5;)41L3:77 M;4UOS))EZ-0*K6S;=7:.:]Q"WNBBGFPW:@4<8!-<&Z&E_*1G%1VJ6)9;LUV_ M).:S5'*!;I@0G)@)L>P['7V'K7?T4F8/W4W=1$JE#Z@+P>WW6:Q3*J5/*G2# M&2GU\BZA8,W&H8/Z)\)O/O*M)[LN7KLE/EJ[%"135SCGMZ0JD@H$,NPE>=: M\WCWH%:<<)-(6%QMP[G4=FX'3G[)J0NP153W*/J]-J',"5G:,<$VT"/ .AWL M7A,^MLDF5%9^]_BE*-B*V)KGW9U65*_GC-F:^]$:KY6L^4BGS?ZBT=?L=)4= MM,R6HZRJQ?IHO(MZ9]YC[\R3N^SDE1IXS1Q0L \E__<$?/1O5SG9 ;@\JQ1X MBAIZL;^4FYF:8EOB!^L'C[M\7],2[JC4?:S3*\+#)^'AN02J"!&?A(AG4\(B M3'R::'K:D1EI]^T$\B/3V0=< 4\.YYOM.#%M M+C!;*"U%C"PNI2$-N!=V*2#B61+[WH5O%94W1,X488Y>5/[V,5DVW^*0/Z"I MT5LS2E\IJE#JZ9-RB@: A1LQKW4K/61+=8[,J,QH/6JG[&:CJ(L=K^EP)IZ- MRM^^4HNC&_#Q]V^(=,G'^!D?XZP\[SITI5O"9='.SK++HMX:D*\W&/Z.CZ5. M]I!V^+DBE]2RM+)7NERI+]RNP^EX%G^J=?C+]8Z[\6%GWS^^JQAP[CGC< M+LT!ON#6^MJQ;QP "WCC%0FYF,S%T6S7[LB24&FN4I.L,B_ 0C-8Z$^&.SG^ M*W*K?'&WRLVTH9\G%&ZF$_VE4.AIU8DN-]024Z.5W3 YX3MVNP.$ H4ZO&*9 ML+_F7W^K.-U22T+:$)P"I2U4\ 4A7"<)?N2LV(Z#99:\8@M@C:3^9V;$_OTG MK%6!E:@2,P@G:?.31T7^GLC?[:=@LB\IS%+P%V MP<[$TYEP0.K]5*=OSA61B^C;L/X':4"W97VGO1?3>J7;&%"=^C)#;DW9E?*:0Q(0<34' 0ZE#_B1DX"Z(%,V:"?\VY) JNQK0# MV/*Z59@ G>^L%_T\^^INNW+?6L1^Q:[;WUXA\R0N!-#< -]K'X5&*Y 9/5]B M>**F&TB:IP2S0O')9EIK"3O:;=N-I^,9V%9JE0LJYW5[M>?S,.U>_>%N(@!*E<@#J +-<;INJ'MP:$M M47'N%Z&F8;%YL =+-'3.L)PFP ^]ETP6(H;-+:22J&IKB3?S6MT2:%4HP@VC M1S9$0>(E%4"??V@@;F'E95/%#G55&=B[]F9=-\H+4NE\.?+8=&>)R;),M@8C MK-[6LNOQ-B/0O_ZD'JZ-['PM>: F<%!Z:+%C\7_^ M@5- LPL3T,*%:,QR01HS/9@^Q%Y\K]TM+7WF77/-HW1%+K"=7F:<+;-8;]RT MJRVIFLK5.M!]_3?WQCERH3IQHF* WT+*!)0'D ( 4CE#=1?YGX5#=]%U]"G7 MT08%"?XW=/"&6P).K_"24?T!W->&4_@&CGD[^@BY\/Z"($9U,I]>D1+) MK%<+B1U8>WRP^C KYGSBZ"D9-))LVIK8D#=-X'\+)_:\7 M!RCMXS'<(]Z_+VR^7/![>"2+0BN5&A=WF#VM)=:%236MN M2VJ-:66Z>B&U*&NY&L C]G!M%/6;N!GA$HKJ<\$.%%(1:JT/+Z>.%Z^$L@'L M//&%Y<-=4]25<<2G1$711"DQZ"E-IC52INU25\9RR07LB?9PK2/#AU*5[^/[ MD)E,)UX^[#$OWS,-RT^[QKE+?0=Y*O (HE%U\-<7^C0_:NZ23QM%3C*&G&*+ M!5:#%$Q3%T5V5:WLG!)'V!"%&CKB77>0*T;C6)Z MJK-?\B'FDF(,]O>+/;D60BJ&0!7SC/&U.ZW/:PSX8<>YG/]U)>G2'P;V$I(, MYD*]D (_Y5QAGSF4^WEM#;;A_,\_R.S_FK&YI'(J+W%*#!8L6Z[N<%**'..! MP)*@(6K%YA!96X0LS@#*)7B0(9G@,W!M2.I6=+TL_H.0!]V[/&)K316=&-B+ M+%KH%(U-^X!D.=',T[FX2W!50(>88D+#3S%_!WA+R0J+V5)'>A4BDOME=^Q MCJU!*PXP$>_.$80W_E;TV,2$N@BX*\"!82CY,30B%%M'OHXM.7<^H:>*0",1 MT(AHF@^W.O49R,\(HW^!48#2R@6.SA (,0,,(X"#DQ6J9CV%R0@A;[G/)#.VE$2#,_BE M+\,/1NC'IVM\N1'LR6@$NQB-8'_5"/91@RQI5K8ORWDQVVJ/ M=:VIZO2U$>R%XF)=7I>V&I;?I2N\7:?E.@M7XLG+I5UZ.J$<&=M@3I9H&]4U MS:CVXMH,]HHEJE"K==?+Y9UA;XV@UW6="*OEO*90YW <<^8X1Y&;3&9)HZ7DY=*63DM&$E]UY36V,EJ':;XQ M[%P=0E]:SV9L4VCHH3AFK.K)M;Y97!TM MK\D'JF,(3&X@)JJ->9VJU.7IPFVQ>KYR4DJ/"NG];C>0S,*![1+-3M^"S5A# MR&>&FY*M;K:2+#:W9J(GKTI5!J[,7JZR556GIK%$MN$[P^3R:ZC M\&2V,P!.M6\PPV89I:G,&[045*)3'G-IA#T0X@:EI?S MI%$A#G+"W.?7+:?"YH<0J$3H6-ONJ%_JRY4)0XG;EIQ)IM(-$3TU1'P*;TY; MG4$YA94Z=:-558F$;,#FDJ'WBVN[=5@978DI3;5U==#*UAR "J,5&7!'_;9 M);.0*2R7W_=G'1DS8:.[$*J6&-,A6L565J84VCKHV7VF6((K\1!-C1K2A-MU M2F.&(&NY)M.EEE49;C0,5 F;$35^T608JEDF$M4F01KR#BP-0VJ:(^2YDM\I M RZGD(R=7^LI"FZ "!' ;DLUUF-5Z#)4B2L=-(P5DAG8G"H$J5JMOQBJF, . MN(FP7+>Z@DST:+=CS?G*Q:(TR>='YIZQRT8_,U,R;8V#*T.04@5^TQTM-P7& MIAL"F:,:O0H@E/25XXM+AM(UL<\RX,)M"NV)9AX:L&%.^/@LLTDN%TINP+3J MBUPUQW".@OI&A,YDJJW!TJCGD@-B3]%YXC >3]NTVV'B0IS-Y-$.$-N8H1H\ M[[18V]BMX3-#9YKBI>H0MW: EK9XJC1*=);C 5P9QGZQ,VB(^7R2QCB^K76F M;:>TG'3 TO"9A&*!3^S+S32VZ=C#2;[3JY'[!9L-GXD^E IT:9SMR:UBBD@P M,V-OM79NA>8%[F>CA(,/\SHF+A>%D;K/5I,R?&;H3(M]7YM:RGS#;.Q2IKQ+ M+F=F%E9]AL_4MIU4W7+R4TQLM):6.LW6VEGX^O"9I$RSTTDNL89,S%.#2G>? MV?6R*.\Z="BCQ0Y314/36TU^FTMLP9"UW [,'BT*;H*7F8+>#2$/EU2H=1N6MTC4&K59<'A>QA M/E#04T/ &A8.-3'O='!9,D>FM$S)Y96!GAH6U3EV:3>K=ED?4+JZ'R\FK13G MEI"$975[OBD598&?R**Y+*2W-KFYS0\)ZHJCT2B]T>@Q1'Y4Z@YG-'5BT MW; ([AB+0V;79&UL-,2[T[6:L?05VL,5E%7[P[2MS'2LU%_4)\N,WMG77#SX MY'418'HZ!.*%-CXMF/&(=[P3*!%KPF / V?K^9^.'-J(Z/%$'5#-$77 M\W/F;3_Z*:!SUCH-IV0(//U80.7XQU/7[?J$3$[>@+34@9D3+R.(+QSFK?2;/]3&F.%CCAHWUUD!M MD#J?%[E\?R>+2R6^1\*MVN(!#7&Z*?[V?SC=&7RKYY6 EBWO6L3GK'K*NT8P M^NS<[ ]-1\/=,[RLI0V!/SPYZ_2[CD)_P%*^5 M^O"[7;C>F_H%ZLO56A)H; MH@9[LK(V0LW-4)-^R%(1:NX2-9% NV/41 +M3E%#/60CU-PG:B*!=L>H(9]L MPQ2AYF:H23YDGNRS':$F$F@1:B(-[)FN1#.N*:^T1-)-#N=AG:G MJ(DTM+M%#?:0C%($/Q0UKQQ#^%S.YBW!D'D%&#[TFKTU$$(I\*^$"J\I\(__ M]PO'?[T11&3Z CP+UJ>90?D=CMV,#B] @ M*B*LCR:LS .._QC"PM^)L)Z[1]\%*'\# K_EUNEIHZOI#B7(^R Z_/\0H0>R M@GBKJ,@\9+/?3%*<=@SZ*G?.%Z(8UQ+\MA03D\+5E$,]'% M]#ST^G"<6$0J$:E$.DQ$,9$.\[5()M)A(IJ)Q,R[ZC!?V>%V$5'#'O%=G=,1 M%1#2Q4DC5]Z]2IO/!<*15,@WNV>HA\S'3I5_FU"1S@$$?_:[4?WZ\T])=7G- M6FJVR:F"^:___%OZ+C+F9%3&VQG]='P0SXOB?'YKLB\&#;+": B9HR8,6+&.P%4Q(P1,WX\H)(1 M,[Z\C#UBQH@9HYOQYH"*;L:_C )_*1I[#5R^5N:(.Z&JH:GB<0ZWB$K'S2@C MY#UEZHV!\%_O)O,^4<"A*4X7)R/A,.?SL\6\N5Y%@^/1<#Q;E=RI7@/P ]NS M.%7@#($=] JLG*:5!5&JC[ \6=&W@WDNF\=VO\YF@=$FVYJ?#O_RQGNQP5"O MG!/\6/8'FJ$$3GHOF>'E%30F'2W &ZAP]MHCO:E@:R#5BW"(NZCRSO7GG:PT M@PEB%P^NJ%O1M."2OJ.+9\]!W-Y S%X$\M?TOKG=;TB";46# MV_X5,P'-@97DKV"Z9M-V,IV-K@Y*:7$STQKK6K$/!^:2O_X0&3).IC+^8'8? MR3\A8>V6.N WD%?/#0.YF;Q"LPZ)_XTH^$/#T-^ @I^;_A!1\+>EX&\B@R.= M\7X4O%&V5I:L7JW%B+FZ)9!-K466/D?!JR^-!EVPU+8\FNCEEG-@&YWR#BAX M.!%I>)%TB:3+JZ0+_D,LTD91T]6D3F'R2%PMA>RXV%DL/T=@38C!:-%OX")# M-(CJVN8PI6$@@97Z]0?'XE@2C^15)*^^B[R*]/G/"')_ PI^KI=Z1,'?EH(C M&?SM=,9;*W@JKC37RT:98$I2KZ>+:[Z#69U/4?":@E@;K@M=%DO@);6?*QP. MRGH!%#PB^9$*WH>70-][I/N>XOYN\+LN;6Q) #0'GB6\?_3[G@Y\3P'Q.X?+ MC\DBNH_KZ=L%V0M(G!0\:>)]KY;$V7E[4<@QH[8V4TV2++;*GW/?$9R:RVTJ M4QZS6X6V:E599MFD60J&V'$B%4]EJ8]S:-PYK]^/?GWG@/HQA>JWLCKO'/_W MP2A?H,;\QQ211XQRQXP2W2B1FGU/>0E7=>)>\I J;,>CVB!/"AL[V3@TVKG/ MT8F+R[*B')RDB''K#B-TY1*3E!= )X99"9%2'(FP2(1%=WW$*!&C1(SR?1CE M"U2;_YAR\HA1[IA1HAOE)]\H497VW55I#QYZ#[&^@6QP)V9"^UNR)#$JU/Y. M*4YW=Q'\T'RI;Q>0'O1\T=$+)(?W;3E1FI?;Y:Z$.02YQPV-+4U3BT]QP2WI MZ6IRV.DUC$J0_=)DRN^7SHY-P[ TF:3B6"H=Y=G_J!S/NX-*5$;^0Q%_%V7D M=P>5J";]AR(^NATB]?A. LE/Z;*=3-:<.(VY7&H+JVU7,/R$!IZW<[L GU0[3 M2@S;.[-X* NES['FQ_G2QB#R=EVVRV6L5\:U^FA 0PF8^O6'RF3B6#:2@)$$ MC"1@9+_\T!K\NX-*5-#_0Q$?W0Y?ZG;XSMT!GE!F;3W144RX7LTN;@'0$4] M,"+RB)202 GY+HDT3VL,]2V;P9CD3)'SPXJR2VY4L3CYG%R:3DNMI85>:BCG M>R0O[[*S0S8+-0:82_-Q&D/4Q.3NFI@T +_QDLXI40.3C[JO-$,0C82[^#>N M[V.FIDA"[!\8^N^.@733R^O&4+L#C3 BC(B=WBV-YNNQ4Y13\[J1;OY%#G5- M7\7,#NMD3A;*%@,>OR'XQ!:SV<])I:FL^GMQ(69'3'Y$5W?VJ")5;)K-PE0: MBHBG\514>?C)>3.1Y'Q+$LW7DYR1(A(I(O<'M2^KUW_GQ)JK6H.6(^N\+70Q MIK0E,INN6.U1W.:"%U.I1J-.J5C-J$7

VK]C#3@9I(YM>?3#:>I(A($_GD#)I(=+XEG>;KB0K MF35T8,#,FH]3&Z(F-7>75-37+$Z)S2654WD)_,0A*OJ9^:*W30\]%]DD$-F" M9L\4\5YNNO_ZR)3/FQ_^[BZL;S=*Z)A9>ESD?5L:#CJ9405;R/E%L5 K3/O5 MT?YS$@#$_2#'XMN$."@UL4QON.2P7+K#XAB<)91.I>(8CD=E*;>W NY09'R" MO'RTN]#-#_^]Y>4]N!J?D)=KA5:D9C([&Y0VDZ;BL.F]NOD<>4E+S9;>W34= M9F28BV5"H%J9Y@[*2PI8#E2<2"8C<7G[)*H[E!B?("X?;2AT\\/?@7LQ8IY( MUXALLV^0#?6$8C!E\X6)76TRV'HH3AV+;+:HSN=$(KF2VEQ/UCD2V^S[%2FK M34QRM8"* 4R*RB3Q.)'ZP*RH2+I%TBV2;O>7M''GGJ?*K+LJ+.I\!9-D)U,? M2[7A:OHY,9BVRM99<]W0L)Z&36N-BMH9J93-QG,Q$ C,2F)' _$D" M\\Y=3VGFL##LJEP<.'*"J*=JA<&&^)PY@77<'G1J^61'+NU+V+Q5DOOR!+F> M8+(;#C3,=#;J8WD'"7!W*#,^Q?GT2%NHFQ\^:)M(T[//S7T#;N037H M5SN3\DS6TC*Q+LX?X]VEP,HV M+6GN^/O$DS[\GP(^_/FW9($G\.'KY='^5A!GUN_W/]P)"G 7!^BXD@J :OTFJ2-2GCOL*9_HAIA G/+K#VW"8Q5$ M'@F*&(G'8]"+'H]92S$&A A@?TL48G,(A:T/!?B9A;(3=2"BW.Y?&K"2H/@$ M[(1 $^-XWK#!5R4@+@WP)/^+>4,4)"M6EU0Q'@.[XI4XA5-Y$6!$!+(HQET_!]H*E,S@56")AZ#_^JP8!*2* MBFI:A@V%,9+6JF5P+#Q\:^Y"8C#SLX['\_W 7E32^\%&KR[+\KK$B/OS$$'J M%5+Z]"5%CD?\&,CLUIQ> ZEHM8YH"X0WY0KO)F<8;&>BEVF:*MN#5N\PP>VE ML\8[.R"X@7@-2>T8('(%PA-"_8.!C+\1R.NFT2+E@=-GI,I\,V]SQ.;0OC&0 M%T)I2$KE!C4831PS-=KVJ>Z^\^M/"GL(9[CY0([' +?H(OCC5E2<.(+Y#G!: M;,:9@#]L'8!WOST M>^+3+HAW]$J.*NW-BEH7JDQOM.=3A+ZL9]7%FP7;"1(@:5U1]LVKLFQB5N:& M,.P3F+,MDE(N:^%.'Y XF).N/TYLW5,,M2I?+G0SU% M]YJ3:H77F43K4$I/$[M#SZ%__4GCJ8>P=?78%0))_ZG;@[AR>P -D(?_2JI[ M2(BWN:&MP:-YP*,Q()@%T7R4M?]&QL%C07Q+JLVY5B.'(,)B:8+@*!YGJ327 M9I-S/,5F,$QD4SP)_LIQ9"9- ?7XWYS_#3BYT53:N>W F6!VCZK@9J9&#+4= MO(@N5P)*VV.MC3.2\\FD8J4DJM]7%O#22EXNG0N&,=VTUEEF)%8G*5ZIS;3" M@B7"#V5WRV16ZXS[C)@LFC)KZ_D2W0$K4Y6DPPO#]+"%4F>4( M/C-SN7(WGPJ5?*>)RZ,1MNVTV>Z2S.S 2AP/GVJ]UD88NN<=VIO$ZOTLW!KF"6=G!E"*7M.;W:-KHJS92D B\9:LN8BSNP M,GNYLD[RE4VQ,"G*:WZZ3G8E.5FITV!E&/EJ@^>35+\M80XWY+8]B2/68[0T MA/Q&26PA2/'0 MJ?H;=ZRX6 WO5ZQY&#LYP/-P $3K6 MVMRG5DRAW)3S6%LU%BEY,YN.^=9T.]0![Z?"J-); M!54AQI.,3!G3C"K)[78N!9^)AVAJ4,V-@'G8P =2N:,OJEJJDW]6)9I-AY\IY/1.QFQQ.ZR%\;/)K%-/M'L[L#+TS,5Z2;%= M?-61$])^/,RMLDZRN@ KPX "LH>H3C0:EZG]O#:2K7JV780C^$*O3XR'ZXHH MB1,LL9]LG4F=W$C&@LV&5U:P2=),&RV'<8CZWJ9K8XO#4!7OY" M((OV5BT-.]/\G(//#,L3D=N0HSK687JS0=&JSHO::S7 M5"OI3FM#&#W4>B2$>L'H3(P2;DX92I:UU)I,C#@+/O3*998?F5BG4CQ@=B:9 MZ&\J.7J^14M#O)^K+>L1I:$N&%K:JBU*:J*6/3 EK#29=RJ]<@F@'[]Z31XF=%-BUHK<.F343#[; M'3$\6AO>[=B8KB?30IZ66UAAM.]G9W*6!FO)\!98NF[WBK6-/.@=\HTQYNR& MXPHXV)6+:J$*)6PQ[O%,KS5MIZ>;^3*ET7!I>+?IBJFSS74BC=F+U6A=**;' M"PRM#79[YC=^E3&NSJ<+5L(G#M;"'<(HKL:YF;6XU&>/D0BSHD+UC5:%!F?( M(G)<,QM;LIQCW )\F ?:(2>I_?_'WGQA6 7:@J,?>- M<5TX#/CJ*C"IIV#:P*U7+W$\]8' =._@G8"&XCSAM:#'AG5UWZ^9 M@&FL,-4 WA3PGUP+.$10]#$9FUJV[Q4!%TAS':PO.Z-M+3\8 P75][*@#^;[ M5=9$Q539-H'X1S!# RJB;)_E<_$!2\ 'J.#S.7 #31C3, ]&1##9,.#;_@1- M^@9XH3;08,0$C)_+F@'U+PI8Z-I@&4U4AL#N'YS @=/CKHT# M;PO4@7)\4/9]/-U]9WLRWP=\DZ>.^KC[87]F\*W;T-Y$7D9]-IKN@>K)GFOM M/O /V#>?; ]-_ZCG[H/-&/C)-FT"Q_\'+L>U=Q/;Q1(WR_Q8>PZ">V"9MUJ3 M*-K\Q/,M\,P!$-L=U7:_^P=?CSU;E?7H M#IGZGE:%!H'VW5\+7PQ3.W^0W^ MBW=#Y9YC&9ZKOECH><^/WSIE)3YQ6@S6\OSO17MA(49%(48$S@@$34'8JM0#*2"JAT#\&;\W&F)$X(Q .!0:1C!( M(\+ "/:!0!H1!D8@: H-(V@$36%@!/M (HT( R,0-(6'$3QB1 @8P3_PR+,. M R/P!QJ=1I^1$9^\6>O=U+WKK3K(YE'7O$'RTC3H6P;\\']_$;#$_4L$H?@' MA@CT'D1(B+VL7%BGJMHO2/A6>OVN?'R3B4\1D"UJD%O6@+%71.P#4%@MZ-S28_? M->E6G+%PR)/@G_7>L#@A PSM@#]I!T0&&!(_9("%5P"1 78E ^QV ILO3A/Q M5\[:#H6-?9:V%^M"(=.P6NS!')^0U%>/3WC\@7RS'/@J4/1F<]>_-'.C6.[( M\AS95.#>H]T$? @!G8M<]W*3(Y L6*:ZPB9^.S=,4?T4!^ 67R."Z0V35*NOY!7KX>:NACY0!^TW[O>K>2[SGPO+C#8_=W7J4V'Q!2@ MU>X2 X&*ML9:I167TJ/F>+K,\GV=^<9EN"^:JKUHN;:+H\#XAW_%P8E[G<1Z MVU)GN?%2;RXS<8M>4DRR#AOQ4K]^DSP5H9B?>4-N2+ A&)6Z #;0@8#!!N^Q>H0-?N'_Q#\]?JLJF(P&6PO#/QPTT?YCMYVPTLPU3K7Y M7L7"T[&"6Z(+U76L[%_"0+YNIF$((3Z)$'O]%(*$@Y?;_3FP8=.2)?C6;&>&-6^\;MN]]WWEK96$6JXTQ>E&O+>080*9[,;F)]B]1*AMQN0U7MVZ:5_BO222'KO3WIAC?0/D-Y- MC7'(I?<^#+-S.VT5MDMTJ5YQ*'G+M23'TG.*6OF7$=*O6F=G.R8-%4!\!A)" MER=QI/;YS64^BCJ!-_9\X< TA+D-YW>CW[O_YX9"WIZT5R MJQ9;B"8KZ76Q-VD6\&95*M%S(D;JJ4!]9Y--4?&IF5[HK#1HXRF^7143\*Y0 M"H SR408@?V6[WPG2GYA)0B?Y?G>A0RWX%O$78P3-UDJ)CW4'K"ZK8+BN*5B M=Z3Q"6E6C3G]JA6=Q:*5+@M/4"B&CU \@TK'?G3IV!E! M6/H?JQ'R/,H2LB M@^+[%]KD7FQR_;XW\0S8-\=OX?2G]1+LF!17P6O4NKP\L?.Y\8*&9WKZ2LQ5 M!#7)E+BYH0_!SB? P'B$(H^+<9!Y_*/*] ,AXSD'UJW=S:00,5['\\1?P,CZDMN:&5B MS2&>+G6L5+/.D[5JH$F(J6RS;[(3;J6S<7[6X0B^/16@(0$+^%A>B+ TCBKX M?G8%WQG]CALHXT,P\5$G!+8-?LL)&0N%[MC)KI]T+S5>SC.KNM-8^MC! R\D M@O,7J2Y!P!&:XLESANC#!AQ7"%C\)*QX+V!A]MUULD+P M4 \6K;(\'\&%BP0L4-7JA0$@8=E3RP9[!]:S3,7!8.VJ:;F?SMVXDP2O"Q>O M?A^?41'J6\#[+.UQ(.Q'V#L;-RT RRRAD\"+\W$Q MVEOTFH6RI+G2HLOY;7CI"$X?IU*$M-+B;:/^9U6GON_$G#E#(D2:'N[U?"$U"T.EVQ>NX[V4;J,"W2 5_=Q.^Z1CQ];L;!C7:^9T* M=/:?,AD"Q M_?; 5(0A!60^AJ]R]U+*';KZV["$X]Y6[KA 6):>T>I2NDLO)X8\*J\2PR"] MPN*,:A>G0EK T_RJGB*78C(UCD&]9L".348XI-=AK'J^JEN(RIEO50HO7-]\ M.;X)YI:.Y%N.@0)=QEX.$P))/(+PU<@ M?CF_\ J5W\ATO))?6&!M2F=+:5IL*MUZQB@U1GH=!GS@82ZP'RGJ^"SWT_8C M*L&_ZD%A 6A 7YO*QE[Y/4K5N73I?8"7PX>/2J^6] =(I9"E"'WB(K*=/L.- M9;>?Y!,$MRRZ%4'*+6FZ1ZUQPJ("/:!N;%97 N5/C5)E]>5+@\/ MJ%DF(G 4RC:^>JT_0J6/]!! J'23J/3EPHB&V^\F>Y-)0Z\UBD2F\$24NOH" M0!7[Z_>W:B+" DDWV\X!X=5'VD2$%Z]"U48BS!#U7LBM9E"UCB7R,U%=ZQDE M7:LEEMX00)3PZS<5(9GC8QU4CG'Q_A$(G3[2ER*\Z!3:G))+(M6Y0X9LVVZ6 M^$$LH]=HI^RVZM'!TP(B$TPE8;$L/44UUJ/)AKNE2?9GK10AK$5#$3! MG!A>B/#$<2TK JB+=\P(#V:%@$JO=N*X(5@*30UM"'#IRZ$H/5&G[4S&2HO1 M9(H8*^WB>K6"H2C8HX-D48>.ZW?H0$#UD#ZGMTOT@Z M20'W!&M1<3+I,>E[>C#MBR6.S_-0".KB'4$0.'VDTTAXP>D^K:ASQZ",NC+7 MFFJR)\X8JEIZ$FV12<8@,M&^BT>SQSFIJ 5)^%N0U"U7-LZVB=P5%FX3TPZ MCP+ IU@>T*9K(=\!2?[O^3+) EY6B #]XX<*?Q T:\X!T,(!6UCOSAR:6JB2 M@#>5E3F8L\:$R 9Z54P_6ZZZ=:(]T;5T,8G3R;SEEA== 6:/\0P7H2[9!?O. M@"(,&G4!H*!#@'\(* *)HN6JE=4R+K1KTFI)$ FI)Z9&C2% CS,F=*$SM1?9 M6S\/0?QTJ_ BR.7K&G\29KP7W=)4P6PL)RL;+Y6=6:F L_A@&0.8 :_H82,$ M?LGXUIU9''X^U4_#BVT"5'CQ(K3I3I<'C[,'G,8I/+&83ZO22F==P\17Q+H" MP0(F/?$T$2&92V8]_4BXV$]Q"@TVO+2]S@$4VQPD!!2?CDF_!11$YJF[*B@X MGC8FY7AIE:Q(BT#SCKQZOY\C,JZ$I].]8I$0VG+%@B$,/^^()B/DB2;Z"".^ MDV44&M@XFPM"()/BMI'BRS$,AJQQC0*G.%)-$.U:8Y9L]U3?Q/!OZZ'HXR,M M!![?R?SY>>!!AAL\+A^_^$EX\5[\@BCVDG.WMECH;+[^5*MIV=%R O'";\H4 M84]T_D/QB^\DX_PTO-AFSX07+\*;*W-Y]#C[-<-FO"3$FU-53UC=V!/3,N:% M&3PA\3-F*"$BG.CT=+:4F9^<'Q.J=*!@T!$E;+[>%^JNJ/!JWZ?[Z.R(5.1+ M38KNB@JO-B%"*H*$X]6^.'=%A5?[WB 50<+Q:G.6NZ+"J\U7D(H@X7BU;'5SA](19!PO-JEXJZH\&H7"J0B2#A>[8]P5U1XM?\!4A$D'*]6Z=\5%5ZM MPK]O%4'%XA<^ T\8LN-H TU5,-EY1*D-7S^VNJLE;\ZH[AN;[E+2K\'V4"UY M<]2$)/W.V+XY1+JK)6].C)"DWQG;-V=!=[7DS<$/DO0[8_OF2.>NEKPYOT&2 M?F=LWYS,W-62-\*7W8=OR9M#D?N6=%3[ MSF-$1V1ICZIU ,^XM$[=C/>TQR[U1 U3U(15!U#ZKN02KRG8.9>Z<" MJNY!*A*JZIY+-@>]^D)"U$[C3S_0N&S(9E^MC535S5M]&;[,[Z0BB 5>?44[]ZI@,JD MD(J$JDSJDAT3[]FI(T+CU"U7\NAI5K99O":6RW3+SN:\4BQPIZXMK1OU92XY MP1-6^2G+&DX9;RX@ 6&G10*/X/1%+G5'Y697/&RMC2S;C;JJ/<&T9[ET4'+( MU\]6[VK)J 3M3B4=E: A2;\'MJ,2-"3I]\'V4W<;$M,EYEB&IERCAW[X2'+J M7L2KDB1D+O-'ST'_>+B.[U_4@7MQ"<>9[;:'ZS^N>=R(502KRZJGHO5,!U7\B%?E\_6?0UY1?KT TZ)6& MR(LGSW(A^\RAJ84J"7A369F#.6M,B.PB<->[K2_*$Y,V2=TC8B)=JMCXL^ 3U.1BB 5>?7,]=ZI@(H_D8I\OO@S M:#_G>M6A0:\T1!X=<1:/CL@\=5<%!* M/,!?X,? M_[\_O'O@F,ULWSR-=JWIZ[)"/C#LR9>\+BMO"^<$4,A0MT\7N >:^N3C%6W^ M+A$5S9D:\NK1)_D_9Y#9'1CO?0+(YO_JOR,*WF9Y[N- 6ZK**7':,@W'=UDW M)Y9S,.NH;2W>_'M?-8PO+\W?SE^( 9STF[) \$?<^(OXS[]_@RF^-\\7/#RR M,;ZXA,UO\#E@I@"^MP19;)1F^]&OWV75QMR1BB6L"7CQ"NHFP?WC[-5B8U/+ MT/JK""8;!M@7>B[F/$,W)MLJUM^_/!1S3M9S8YIMJ\Y4!4 ]5S%K@(TL ZX: MFX*Y6\K#,QCX!#OX]T*X=HA980:A U@@C]RD-U#A^?EOX\[Y4,Y_X<8$>O[Q M$K;7#CH.F/BQ+NV'($L_"/QMK.ZH*;UF]@U/ :_HP[\X"U6=8G*_#U;A.A', MT,!0!>@K>#7\S]1R-/ E^(OT4'O ZK8J.YZ]PB:6J8)_?;L,FWBN)QO8 %#" M>7C%K-A:745@9P+3[L3O+S&O;ZBR#2VOT8L=@X(KVT/_2SBS?4 KU=Z1DMRS MT+?<(W!FL] _F/-__NM@)WT6#H@&EOVX>5LU\D)#]2?;6XW+4@(C, ?*.9_L+V??!H7H@S+]J 4'_X\*^,C6SHYOQW MW>J?]+7?W5>1?^_Q^#71/*3K*7+)._]DUIDIT;K.LZ*L MMTN+>(T8>8M*%_AEOS9O>QZ)\]$V69Z,5-V;/*574[813=)#,))_.3(]P7N: MUNVIHCS+TXR>J1=+%'PF0;\<6LETF(SJY74I43!J2B'#%]W)L$L>OYY-NUJ^ MY58D?5:5HU[]*;801PLPDGDY4HU6=(_-%OLB6^[9*W6F\O5!!8P\FFAYH7!. MU4ME]'1GU(U'H[EJ/PM'$L3+H:NG]4*O#YLQD9V4]!;=:V;+(GS]\9I:I-=Q MDGVZ(#7;N;;$YO-BJNT_E7LYU'%'G:I>6!?P'#=.Z%Q[F&O/*EWJ>/F*Y277 M9B^5PKT1/LRE4U7!\BI=NHN_'-F.=8K"0*YU1'8^5,N=6+$=M>'(HV=R'<,N MRAYEBA,N5>LU7+HW]F)@Y!%)LZ0FQZ/Q>5I,L.N"6K7[EC.'(X](JHK]6"8O ML@E]-5>JT?IXU7 9./*8I$1[A:]&Q6I"FHTIGDROY:(WA!,])NF\2?56O?P0 MUUT16;198_?S@V4GCC5%WF=9.I58RJG#2I=Z7+'(T=+EQV1T6H%]TJK M:5=5 ,O:"S#RB*%TJS/KE:QZ7?B;D[X68+*IZ1$R673\[0QF36'IT0T.F@H>"J; MH\5H)VJJW>%PENY5P,BC>:HK-=>:$1PAYF2<$52E5E!4.'(W3V!90:=",SV_ MUF+SO5ZWW(Z6*T6.J^GDR+-[UFI=**]C73@42MO!*K_/I-TOS#<<83!M3"@*2"U+\T_8@# M^A%=?5!=Q;+5-*&KGM 31JEI2:)B =/O*=]5IME93)=4OCVOR(39%;HQX!3R MW,-QL=;_^V^"!3[;EHA0"_8T0 'OV2@DM@).A8.I)M2PI-KW3UHPBHA@4)!\ MXD.*1+ _$3%C]8 E#Q_PVO6Z6">( Y8+W.RWDN MH,;?N/)4MZO]T@=:73?<0OCPX&#(17M3Q_!6_@+'B#J;K;WQZPF"\WKPC? MGUU%^>@9Y\Z=[CH27QRO2Q3PAYV:/%0,+MDR*^^DKC8Y+5'-I#E:2L<&O";E M)D:S?H =^">D)ZGVW#^X$)O+F@&A(F79$$BDYZT*BE-Y.^^B!^E0&NQ^_R-E M^)Z4+8F)D9^-7%Y4ZP9=DVJ#VGH$I(P];K:SP9*#"#G$Y?V=$C(5VQ$._AEN MNF W=@<6$,\'[,!T.A'"W-@G [!K;^T'0*%]4=L/X[MOOEL^+0W8 OQA9YB] M.YES8\X7I.13(/,5,3F)/06[+RD6I<[QZ"C7KLX=/276*K /$_[ GSC$_B ] M#W:CAQT?8B8T#ZT%+-3V&=ZW545S=P@!.69:+M#UONHXT*X#'P "0&,58H&O MW[[(;"/"?R1'!A^-+;C!0F'P-Z$=3:+@[U&XV^S+%'P5_'^XS7F&CS\RM@>* MX.NJ#8QB;*6IP)ZS(;0]SP2^T-' XL!&N"^GIP41X.O[]'IA#LN0'L[&!GY= M\OV%'R_SY3$8'+:QV^6WZ3_:TK^GJJ9O']M@DW]FGN_=A-,1>T4$CWRS #TQ M (N \+X-Y0>"P2;G;$RSEX>6QPP%SHZ[V[B_ H41X-X-;74(A%C!>JN-JNS> MN<+X>+VK.;X0,RU=V_=/HW8GAA_-<,)H*7P9K^(O>.1O5=:X#4#H%X[ M*NU^C\)'/V[.NQ: +N^>,^UEBSP/E7O I?=<]<)'3J^G,/Y+Y^7AJG_P\7.(J_"[=UC$V#./5L#C\FH MQER%ZX"/E$TG>OS]!\.S24AAV6NVY?T#EZR MK9;L688"_IA7'0>KPQ1_@L0*X.\CY]^_>V<2I> O(;\M4>)N6I2>!0BS;"QO MF4/51J*$4.DKHK2]:F5?>- .CG;PUW6%?$]7-K0!Q GV:NGO*@;,N,3\E,M/ M0FMXQ%WQE_1J0/Z$<(S 4]U0D6^'?+M7E<^@OMJ((1C+@U' M'U$X[1"MXC1+%R337M0=N M95XE8#-EX==OBN0B%$:-_[!!:Z['+*2EL)Q+YH4YA-KJ1EC_[(% M!M@2-!O!F>/6G@@7$"[P0<7?D2UQ#BAXWV)P2H:P&I>S#;&VLBLB49-'4LR_ M6X6'&=$1X&B\93%\_(@GL&/.A&7#UO^NNKV7 +:O-"WWC*] T#R_ONM3NSU881KR7%II:UTVMJV:A& M8P!G8$">(8[OYCI?-![!S)W###)F;@%S/AS#UZ/]E)O/5ONXEIRFIHV2&'O* M^%#"()L%@OF4QUI9/)LK <+K-Y28+WG\/ _SN6 MR8\I["@\WUF,BCI^3%%'4.'_$^L.L)3R=HVS9Z6$X+K#U'R"X)9%MR)(N25- M]Z@U3EA44'[@!XI#%&.B6D->K8M-);E8%UIB/%I>=%F_.(2-4!S*M_AI^19! M!9)N"W="9R14.,.\C>N>B!FE@>KMJ+X900HYVA&R5P@5+3$'6$7[]I.L+3%+)W$.X@ M>P=!S;F/V-9*6XQSW5I&\O2!3J]F1EK6A@!YX!$;%2&H8^1!)@^"'F3RW#4. M??C8C6U;VJC.XV4QH22+7GOYE,D\52"\,+]^LT2$)% 5+H*7B]79A!A>D&5S MEH.XP5ROS+Q!QM6;*N^.6W9=Z[(^P/#0?B%9_,8+<+;-\%&QS=4.X XP@P*8 MH5@>$-2K@<:E>JP%O:Y0V5I-3DM4,VF.EM*Q :])N8G1K,="$J8^@7.RR?,E M-=IU]72R4A:LCL,6L[$N!T_$*":"TSQ*7PHN?2EPW;I4&Y2@UQ6T 15JF'C? M.BK5B[5)*<\O\1*M\_JZ5!=;PR% #19X7\(ENYD@S+@_S-A&>8)>%[(SOG$2 M9;<-86W:PY94:_%,V79+2E2'B ';I@E,A*./KCS:MQQX/]>?P-_,0/%/!,RA?U-3#VBJ]9$*9-4PK 505,SG..9X$S &/-/!7/#G MA#4!LUSYC8VX?QQL:MDN^(IF8=8 DW<"&P42'W5D^/5G:<9Z*U^7H(1YLH$! MC8!_66&R [^;5/O^F2A&$1$,ZM:C3XD#'A[H8M*S92BJ7:*[5<:ZM:^:YJ S M[&I$>X67B!5II\:M>,\=OM2XK#E7'1>>UCH)0W8<;:"I2GR5^#/1PG:>2:!A M=;BX.IA!W+#Z^E;!>MU^9IDR8EQ/DV;K1B8O/J5$90%00 6J. 4O+\GT@&?+441]W/^S/#+YU>V'=1%Y&?4:9NXE$#77@/LJ>:^T^ M\,%Z\\EV7]B,V=LHMF/@)UMC \?_!R[GZ(8\8K/,CQTP<]0[K? 4;7[B^19X MY@ HQHYJN]^C<$]\[ %@UJ,+0*=_IEM8?K15@,G:7'WQS.U>Z;]X-U3N.9;A MN>J+A5[O+L?/6$-@+<__?M,RHMX\+D>,N!(C@!7_9@=,Q(@K,8)_>-.;0GQ MR'1?C$#(%!)&(&0*!Q\0,IV7$=]O%/.N/_$CTK_?D[L?%>A]OAB;^>J]V"3Q M(!R%?6_JHOI=..;__3?!XO]01&3S XRL'%Y:?]LB]4RK(Q)\1F80BMP0RZ^. M(N1[*+(];.6.,N-O"C%B$PNL;JTJ/CZ\-?+?GHW]_?O=80G+<3^)->&1LO, MRQV*44K6['-)4$,V//4G;5=7P:[M;O;"C\!?> +??#7OS036!\BF./_Y]V\-B=MODR,^M/SA;,X-IFC(#?FIH[TLR2J;:!+C\[ M2-"Q.9&FE:9GN>PLD>F)B44]0YV+&L_$YT.:;S\]QO<#]>";?W3\";IYTTR3<;%SA M;3]U-[M8; #0!6QB]1'8)(:C%( 2N)\Y[QF\CIQ(Q#R'*NNEMV(IIAB&MZ^ M"Z\H((@((URD6_C](--/CNB>JYW@73M?YP_,!%ZK>K7(3> K1=N.ZM0 50UU MOWCPP!R.RXYVJE:W&>=(I?14CXFU](ITF:932[5BFVNY:)J/T"=J=1'6(*Q! M6(.P9@]K3B#+F">5_$S-#:2HI.;=@=:FUGAE<^T639$1"K_(C7]WC2P'K1/" MV(_@:U448"%0#333DS=B$I:T*[^P8Z]>I6\ 3P^*Z&A7>+X#*OB22Q2LO)HF M1.Y!T1:.")Q]697R?_[KH-SF66M@\;UE/^Y =6]=V_0\TE>CH1K=5//(T.E] ME(V%O')V/I3P0.TB$H_/N P)@1'X \7\#[;WLY^S]Y*:L+!_CV8'KM'V:X>U M^[L/WZDJVK+&M:8PEXN]$&?V]@7X/^H/'_Z5L9$-\?R_ZU;_I(+XV5PFA&WC M(*%W^Q'P^?Q^"=8 @XTC8#.)9[&4/R*:AW0]12YY!^,ZWVA5K5:?$:.V&TV* M[535JE9@$XQ?F[<]CVR-6LE4S7-9?3:ID'VI[:7RK2$82;\CJ2;F;797GDDSJX&K5'B40G1N!- M+YUO3.@JN

CLQ&$Y(=>VR>**9 MTAOI3*+8G V[U/';)]-J?-5910>XEYTTU7S#RN-U>%Z*OQS9UF8RW1WRA%B: M+_4,Q7&=_KP"1AX]4Y):B;0PY%(XJTI9*P6)D(8CCU:4J5BC>5P27'VE4X8S M*72KO#4$(X]6I&C-=C,_H0U1L\IV9THYTU0WUF6.YTD-GQJU5D\N2S--B#\M M4]5,,58!(\F7(X%0%GID-9O7TS@I5C)HLL=CRPZA6C2=(V^Q,[K;6%. MC=G2<-'ECT?BR?*R46^IK$X*M0K)<\VG)'!U^!/<[-5CA71N+H@3:Y+@6Z(T M:A3AR"/*SXTV'=-60E5LEA;9V&"YB-4+\.U'E&\FHR..(_H9/1=+=.R$47%K M>.R4=GCILK-N,#8IDO-H:J#'\9*W7IS2CA(YD&J9)SZEU^*5@:SAQ:D)1I+' M/,*C+;9'E',3<9(KQ(A<95%K<8M3VM%:SDN30A,G].9 Q!-2H<0RZFPS[H#9?YH1=(T;8_S8B4MD=.I:V864_#5V"GMZ)>[3Y5H M@2^*+)5:C7K]-+D>QDYIAUSLIMI\S>6D26L>35>$:5YPAJ>T \\OE\UX+%[3 MU8G9'ABC@EK(#T])LM.IN&,BF8B+K-&-<^UQ-)Z6AZDE>!_ T=K+^BK1)(E!5%R-*XUU<9E9&%SEE,SGJNML47B* 9E7X]X* MC_:I(4 P C\>RK>3[(2>SD?2BJFF)5EV2+L(Q(XX'LIFGV@))_&!5%I3PSD5 M;Z\$O0*''A,?'Z]+@_FBB'M2@YQENHV)*OE/W5'_TAV7:MYT:JBPXY)LQ&5# M-OMJ;:2J;E)S^H;E>+;J''=8&F?'[53:I,IZ+M>1:@1E"69GZXT!,U158NX; MX[IP&'&]?DP?KW9A'S!8GX)MJBNW_WGS&UN283[-_'9I"=?ZKRS%85S<5@.SW5"7C"AWX+\VS(^N8R\W&G+0S>YGX48.#_ MWS\OF\YI#B9C-O@5MI!;R+8"C6K8>$Z&(Z#D.S!^@O4W+#)\%F&^I:PJ,'/> MM64%C.[WP6M<^)>^JLU]ZQQ^#3[)SW+"5#!CY;CKG/\O@'%D M[(]4Q3/4TB"VG7[12.$.G.89ZX%"GN6^$F<[8-05UKPD#'PCR M@4#M:\+ "?)!H! C0L$(G$.," $C"/R!1;MU&#B!L"DTC$#-YD+!"()XP!$G MSLB)[W=>Y^SE)#)]J0O2J"-.7SFV^4,>[L[4/>GM30^+RTE/D+GNS$!*7 MGR0NU -U67I=15S0MA30MG3#_?+.VI$5@<[G]ZC;EAT"R4Z &]9MRPY^:ZFX,:%>ZZOXR1+3K8@$7:@0 M5\'/)LR$Z&T2?#I[$=+V_#!DS:JN? %!8=#K/HL6;T[:[EN+\:Z@3NJ5;CZGX;EN MF6"T5#23%8;7U^+J9,ZJZUF!"ZO+E0,V*[$M4]J]==#3+F:*X'H,655-48QXG\3*PQ6:I6 M; S\4AZZR\.]6"#>VHN_9BE?56(3FRO.M;D:!2*F]EU,5F#**2PCP+PI8*RL M6%.?P]8 B]4D#'"'C1+4NS\-%,(.#2.[7;_[-.BOTV7P;0MI32(;7?GV%)S/C;P M>7LO^.>F_I>JJN/*KE\[^/R@_<]>?BC?+88=V/VH(W#NFU@ MF-%O-CB]S0!FV;:@A@'Y.BK3^BFAS,#,LSMSMKY:5?=%]7Z6W!.^UPG%YIT% M[T3=V5A/5^.+]+1!3:/]19>%T4\BPG$H;O+CHI^!V;OA4GRHZG]=6->) UTG MNOJ@NHIEJVE"5SVA)XQ2TY)$?7TK?T?7P:K! T\HO:G,"HDEGL-U54T0QK*: MXCP==DQA@-(S[)'*_P?I_(W'2@/S'<*E\U??[/$# ,"[9#7+.*T18TLYSN83 M7F+EY:87 X"7>J^JG8E7QKFLGAZ/%8TK\X6N /O+\'"SIYCSV_%7%?*F#601 MLP:#\]GHH;T[X*H&>WC[_U]C$[^PP?ZQPQ)?MDM M$^H=:,[',MZ^JFJYP2' M6/9'LS&SW+9XHMCC,Y/S;><_7/ZW]OJ=@\#6>+]O$+BP)?]]$*@FR]I4ACTM M)_)2,Z9=O*;Z( !M^@A+,0@&OFG"WSD,;.WY^X:!"]OSWX>!5ED8K8AB(ROE M"O-R(3NQZH13 3 _4,]Q8(W&:D7C25Z^09!WY'P!43D0-?:XB.!,]_'\)7 MLZ/(T2K37??ZHI1;/LV[::O9%,>P@3"T\R,\A6+UUXC5!ZX;5TQE#GRM(<*! M\%0L:!S.IA-\2Q,30EI?X#&\4DS 1LT,JEBX7OP^<-VX8C)TX&L-$0Z$I^:! M:U1RX<.\1*I#@ /\^S4/J!KU.N 1:-+U#5 H^)3M@':5NXB; M!9O+?0OB'W@F.!)_E")^TRGBWUGV%6XVG&AF=-=$Y.$#>.5_$_\X_H3U]I&R M;4V!**W\2RC$F:=-84I[!#-5]_S3/[S$CS^]H(,;S_U!>T[$[G_^W1^?7^_F M27]N90B:>6]?9P(O*X%W[LCFRB_[X?YQL.D^O]0=OZ CY&@.O)5D>X/)\R4G MC]A5KA/9R5'9D$TW9BK/HG3B>J5ULF9VZL(,5[.EJ1UC9@.R%+O>K2&?N$/F MRK>&[(MG%,"0P/$)K)KC/N]NT1H!MTE*NI]*:C[_&_ MYVI2_I[+>/8 U\F^QJ>E@/_A4O!IJMQ0-W<\\%[905Y5@Z0'2<^EK*";1F1D MDH053L)FDMSP12"2HPX\8T.4O#90;VI;N8 ;;N['/ K4_;ON\%,$W M$UTFOI2BCN1Y+4(AUF+EH#HQZJC]1\6S5ZIL?SC[=N,O0T]YDWY;E&V[.QNR MH_*TFS3T:(_E)[W4@(FF%[]^4R]SZZ/GI:"\O" %:UTEFQ[&W;Q>FJ7J>9SB MS7;^- 7AD:6CFM\C8GU.+XL=L#"===)=1Y=[='T$B,AL] IRR3FJ54#8<3*) M+.CEG*,J>Y.%=6=]5(]ZL)Q;JXO)!,ZD!K&&U/0&O:K;:;2'PV\U8CT]K;1M M.:?Z-.6(7%5,:\231 I5.^>V.E.]O+VOCF4C)$M>IHE#&)0\@"JU4!A^YT$# M\N[1@#@[&K1DJ55;KFU#FKF<.QI4FP46_]8=#)]# U,;X+-X9]D'-L98&:C> M>N:T%IM[[R@JPI$708.-;Q@N6?H./-Q K!!6W7G G[B VW>;=EI(HG9?=T>^ M D4[*7@)0RNOWZN/Y%Q!;#J*]V27"Q8S&5[$U8"@,RHLDUH]K4K>8EH6FEYG M+$N++N.WD[N&LW&;$OM>>*_WX<3;%>179Q24O&K4RK*BEE'QOQM3K MA%JYGCU!VDW;*[AE!6>I0E6J=6<3;PVO:_.;05,X?SGGXH* M)GZ<4G_-47A-J;4H9^)#?LCI$U&>YZ,M9::-KZC4C4+2J-7:/2@-3*>7$ M_B"WNX,QP@O4Y7R$NW((@@X3E#V[/Y(=5?'/A_KRU#\F7(/?'6O@+F1;Q4:J MH?@W4VK0EC5E _.<\_2^OL_XT$\\:?H*]-6V @:&[7Y,JG/5L/PO)"S'=;9@ M*-'1K+A.SAHZ61]$RPM[1E3C%W-5&+ULS/+Y1%-/IUF.6*>6&8Z.;6ZII+"? M?202A(T3AK.3H)R><,7#;L,/^CAN#%,XGJ#Y&2GE^MEJ,=EH2^/L%8THKRK$ MUJ6DF\5KK42\B>=2:;.RO?J2B=#L6U?@(2"YR6.7(( $'=)\S??Z.)"PA5&M[+Q"N;NS3)""4% M3FQN\<0FKP)7;&0!?TN;3&UKKD*A.,\%H[<; P_'J4U>=<#W8&-*SW<9, /X M#!CPB@W(,PR,G]PYG]!9Q4_<6K]FHS\#678/Q[:;:3.N5]7V,%[39VR)J4[J M38URKIC_T'QZ:FN\4LSJJXS;J+0*=CTYW%Y>20H1CCZ^N.XV-1L=6* #B[,; MS6]I=CO:7!>E3KL@I7NUY=!(SGL2=T7-?NH,UVF"R$93JN[?DLC&IF%$AB']AG*'IR@X<202\\% R_?"E" MT'==\*IL;*FGQ7*5G"B=I1*] M8N!LILP7+7>4&^NSNA0?"P4FZOBWUD%;GXE0W(6NL0T#IH0H!!^TDEW28PCA MY$A=%XX/MM7(7_3-^4N^4H%>)(OGA9M =1O*;G):H9M(< M+:5C UZ3X_M(?:K6_^) M7=]()BU=L#J*I'&S_BQ=ZJQP.=8E<&B!4TR$%8Z+=?_S8Q "!<110#P(A#B[ MM7]!A.#KHCQKTEE')R?ZLCI51]$&LX ( 7-HA A-'%?^G@,A4'C[ZNY[W7)E M ]L)A^\)/$M&!#/5&^T6A +:/R:@'5@UZL%V18'M2K&\GJ$&LSV?L:]GT.L* M40CN>M'PHGIJH[78&BO5J^Q$8BDM5Y]* YE+#KL$ 4UQ@8S0S$5:;-R)%G,_ M5(M)I,4!!=)/:_&4=-(R-4WT<56KEE;3]=-D.%A +0;F,LM$&()%,[6!F-M@:IAA]?WXOV9B+G@&U#_P&]! 5W4>_!7>$#,"FFK2 MLX&:^?3S&\%@*ABI8+L+/S&*B�N/ 9 ?$I(E8D79JW(KWW,/B'.830+D?>'@&1G;O:@$YW_1<:B6NI57Y M:;6:MW.32J;RZS?!/AP7V&& ?\;N/.K2E"$.*$-T]4%U%D)/&*6F M)8F*78XR"2HGZI6U2N->,V?C;D-TE'4,4(9X.+;YGBFSD!T,/!=N_DH$_.1, MU3Z\I-Y8/6 $X"J+^ _IH6!:0)I![[]PH;[AS48.%#@!IX!4.!9'&'++\=1 M76<'"%"@7Y/G!^R%Y+\R$/SK_L$G, '+A<)^\]*>!>O1; BJI4'>,H=Y0'@E MYI.O;L75I.9,+4=52H.3#"]IE46OU$D[TJ23G?2*XDH9%@'#:>+A^)C]F>& M+:^QS.?X,Y4530%L=\$7^IZ-P4^>)4![GC?6'P$@ ^BH?(B1)"QM/^+NS6T3 M1WVZ%&W^^U_PS^XY?0/0 -I;H^W+GNUJ^-+=O9+X_URASP!)_[&*!V[L7CLQL!"8$1. P@8'L_0X(<47,B+Z-[--M:I5%#';B/VZ_M M/O,MRN#PO]HJX8,00T^_>"Y/FM<:_H(A)"]$&?VW!C?E?G#AW]E;&1# MV/GONM4_><48_!E(&H 3X^":L>U'P&R#]BZ$X01$,;^KQU9,Y=][/'Y-- _I M>HI<\LXG4;N-IWA'L&;XI#*L66K"\2AG 6'RU^9MSR,7W42+T;U& Y?U8CFO M%Z1!,A_K^B&(PY%QK4L6N4IMB<]J0Z:BQ^89,5/IDL?/S#OUS-2,9V)Z32C( M5)_JR]$<''GTS,9BQO-*2AZ)&OU4YI\2TU&/&':IXV?&9RFW,K%K8VE6J.H) MTE3%J@MO+,!?CO3L8J5=\Q*,F'N:9Q9%?L;;; 6,/'HFNUB3AC)K@!5%-6^6 M7C?29'FXN1/E<"23*4<=SHN5=8T6\%)^)2V-/&R%>O3V4:?5'I*K>E)OTDU: M%%A6X.JPW]?1R ;=7BV<"46+:7*:K2;JA0P)_$;N>"1GK/6G=-1DI41]\K3& MY>YLU*]T^>.1&6=*YU-MHZ&G>]2HEF"\N-."=0E':W>S539>(_0V'L6[_64W MWIE,N-BF*LH?"5 3;K::Z6W,5O][O>XX.VZGTB95UG.YCE0C*$LP.XLN'$IL MMF?P#; ONN^-)B^!IE_81?9T=WL]XK[N?N:*P(NMYEN3__4[UN_;@"6^K0 \ MCVV.U[GG?0CT_/M\B?J#7@"N#[KLEQ:ZW2#\]\,)!&/VFJXM/];Z(U7Q#+4TV K1O@SY MVUD=O"UN6'W]UPXAJIUT=3Z?:J;$>GH_9O*S3HVH_,)48!5/P8-=\)R0Z/X' M1<2/4SV;6YO0*S"U#'GJJ(^['_9G!M^Z-;G@MMW?;/<'$BI[KK7[8&,'^9\< M:-&^6MG/-UQOC !!>*!YW_ YN@:;V"ST8Z?.'/- \)>/(QJ:J4;WYO<>I/E? M_+@2?_M Y-Y)0#QPQ)V3@'\@A3LG 5($>/I_[U+ /]#WC@7X _-#2/#))+0 MS 'A@RN'X[[JFMT:+![3I'?PCD,';Y.\>_SOOW_W#I-JZ(DVDGO$C,MM M(0'6@YP;36 T[6YWE39T%BOHI&)/E AL^ZU5X_&?OU^R_-W*BA.[(\1S85YS___JW] M%/0)E8$;0+GB0=B(F+XX>N4>R)WX[ Y:-Q\=$'%W)CR5P8;J@M?!#+VS@4D8 MB/*A8-J5SU="1YZ."6(]8<-\J^>27-$A'-V\[EV-D3($/U2AEP-X+>3>%:_UX'= MH&G!E+A%3*S1_9%(#X91+KKH,M">(X@(3UZJ7RY2Y0!R@2ZIRE?/Z@F9*E_* M./NP*A>$;F/)E;BBI%J)>4ZK6RFE.02J#&PT@HEPY*4:!02^(05KD87!0/V& MD=:S3,]1SV>@A8$<80/Z4$;GSFS&A6%](=H.+F79Q3?J^OHV,!=Z\YG<-_*Z MMEQW8L.*X5;6E2[K1^CP"'V9;0#I_DV%Z,YL]X5A?2'2_4N9@N_J?GU("K$F M/Y7QDEA894>M3*=+#X'N;TQ GJ%1G [%Z9XI5')'JGVR+A3Y^&VBD$VRP,2?')PM-F)RT. ML@EZFJYT.6@E\A&>NE1K4 0)6XLP;%IR4?,P;(L-$22_A>U'<- F;#M':]$$@/O MV!Q@(F#XUAZB[>7L%N=7=A9/DVDRWQ['Q'1UM*KBMKA8E&'?,&!LTG0$)U#6 M8!A"DN%3I.NE%89O[2$"D;/;J%\!$35'VO/=KB[Y<8?.BG>3OVVO#RZ,VO"IJP_NI-KQ+ MJ]^AFN5<38S&R^RZ2*99KW6R#6^G9ML-UZV)>&)I9O,-BTP-2XM3;7@GF=6H MDZOJ(WQ62:V;]+KXI+JQ4VUXZ;*7-NM6K: GV@1>KXIM?DW'3K7A+4URN4;9 M>.KJL]2HEB62SM.3=K(-+YOM)4JK='\IRDT7KW*+2ET<54ZUX>U.B?*,7U5C M>DE<\[.H^80W*HM3;7C7W>A\N&"9&%[*,OI4Z,C./+8XU897HN.M%%DQYY)6 MSM%:MY-UZ_KP5!O>#.$T9K5)BM9K*5ORZO&F^T143K7A-;+1;CTWF;;$5;*5 M'+ N,Y3XRJDVO$0OPR3RG7):R@E*:EW6ER.9&YYJPRO&F4%7I!.V)'M+C5Y/ MJ6PF#F]6/QK)FC65:W>*NE32DY[4U\OI(N??QGHT=%"3MM9SAQ H*CCEAJSM*I"B%I2K]ND3-UU+/!T!/DG\^S5LFV2SJN\LJ\3=67 M^" *YGJ"_O%60^TDA&5?8A=\TQ2B=*95!$-/,.!)$EO]G#H:XRRNI^IVS?1Z MQ1@<>B135=>.IIEDSY)J8[8\R92)#C_TGWHD5/;$R%'-U),BJLF&,$O4UU2Z M,CREI(S0*:W(H4E*1$4O99=F=B;-)=2X1Z4J+[<=.*:G.E6/I M03U1U-/Y!;NJ%:?MRBAV2DF91%;0>D(S+4Z>:F3!CL:,6>ZDDO;&7,?F*C4- MEZF:G6D ;A5K)WMEQ\B$-/3J54N7V7/%MZJ[+6C8I09-5)$>RTNS>$I);4XO<7HIMT3U6I=$Y1YK+D: MGE32*#5,UV++@2?E[+&\4.MEJ>-43O7*YB2V0J=G2UN:3?ADXZEG4TUS\:U> MV1?M?OTM@VYWZ+S+/MPS_K!E\OX3H&%V M$-+]8_3N^F%O%G"J<;1UD"9@_.'86]VCL6NVC_9E:BM2>Q+U2@OIYIPFF%)" MZHNR46N6)TNI0RZOV$+Z=39>N6/TA]M![\SO[S6#9L@']LVK(?=LXKWG6^"9 M R!5.Y+L?H]"-_UQX^0L !'>=2ZV#I__XMU0N>=8AN>J%_8SWG#9/^&Q_W$. MOQG5H!_(-Z\31HRX&B-8#C$B!(P@Z <>85,8.$$]<"QB1 @803[P:),( R,@ M-E&($R'@!/E (&PZ(R,^F3'UK@-QO54'UU#Q/=O]$C0(2R=PX8%Y$PC/TBOQ MK)V_7Z'%94RCG\QZ[M*J'V[6O[?SG&7Y9VG#B\ <@?DGP#S@-MPA:!<[= M7EFK+]7JY[-:K5=CB]R2TP4Q71&H6$68)&OIQ:9!-\%%R!,E=N?0ZHV_$K0P M?UF);\#C>.ZE/0*?;@TN=Z392G0JV^X*[#E_9M,QF(CPM7-!HN@UQOLWPU);C&!!0S)![EBV[EKW"@!B![P+! MP@:V-<$<;SHU4(SJ-F-487/K48CK0F;85I>! YQ_UN3"3I%30(]K.S4^ ?#I MIWD^-DQXN)3+IN=MK9EY:F47FV;8!!4A^>.F$2C8]1."76$C!(J571STJ7L!SWC49>RH0I9TEEE=9S_5E:ZLU4 M7IO'=JVG!?JX]30*E*% &0J4G?V,\:,*FZT7Z%:SVZ[BJ]8B5\K48\VE-]PT MAN8B/',9A451LDLO-Z\.92."R9ZBN5M#R70\P[>;!NI9KH1#8;'P>'LH+/;# M#*ZR;0U4_U)0V4BIS[U3WTL520I<4S.Y85=*-Q-]4;1+*Y&L;+HQ4VR$NU"J M"(J)H9@8BHE=R[;[(C:P<;TDC*?UWXW/!]+56*4IQ.C)P)/IE'6]YP/2 R:ZBE MP!826)0:=IM!KQK@LN-'NS2S;TU4S)67X(.IO()-55'("X6\4,@K1(;5SJWU MU19XK^*RKSEJ75Z6-PK[0;^V[1C-ZMJIQD1O3K&UNBTH>F\!+T* )E>$(BX# MYRCFA6)>*.9U\9C7-\%AODJFG>8BML1S FD-Y<6P%%_YX L/3)"4JAV\K:# M7OOUDK!OA=97SWO >1L<0\$O%/RZ>/!K"O^FFK6-FL&CAQ.(:Y!\VA4:L0%> M\_),M#4N8&P M72M'%-\*J^VT4\>ZKXW :ZUM=/$$)I?6UK#>76DXGAY/W'%%ZA<*ZZ$_/^"R M4A$*1X6-]QC0.JN2HSC5)1I4?%S)]9(@%:EZ8JO*K3'&*&*COJ_@6@$6P;5<6FE@WE[YD9YS.F4'SM9RP2 MQ=>^>P;ZK(AYJ(>[>VY7KQ=NI1*M>8HU)4),4-VJOE3Z1*,PFP_46?/?C3Y:9TU\JI).JD$+JHT/C6%Y2HC3V)09_V>9!R#@FVW M&6PKVQ:0!7?E1]G4F:=-)[[AY-G]$1 -%''[<1$WE'IVTV;7OM>>TI:J$G,< MU2WO]/4$=G,5H^1:^C@NL7:6DYKM8L:J WMKTUL_PI,H*'>/03F497;3IMSG M<2#='K6S2I8NZ!Y=$Y[4J)D>U&(0!U@?!R[:,>-FM_^/FW6O$2"(4%[)':DV M)F\SS31X-93JN"CRA2)?*/)U5A,LNU6M$WA+-6VBG:23,RGM4=4)E%&<*Q@-Q6[0.GI#1>UV>5)0^48-]X:KI#Y.Q-BRXZLH M^YJ*HJC6#42U#LT?=3E5313+ND@L*\ +DL.1719B MRT?>6K\"XC&!#<7HE; M-7[]E&)):_5B,MZ@I-FR1+.2L$H6()RSFWI*_V)T%.D*(-(58B6Y3GI:B EP MTP&PKZ $CS^5RA4G*4AIL91=M//,*)F.092 1A\>H2Y:.7"SML,-)+#5+5P>010'(4BRO9ZA7PZP#*ISSON^@%Q8BA_O\V6!0^?)_ M=.X-8ZV\;LM5(1<3V4QT*LIZ1XNRBR[A=]PG:#I"$O0EO.\[BH\%+ND746$J M! L+D0J?/SGLPRH\DPN];-9;\OJJX3%L7K%J*>AO^3WX!2I"G3A2O,?XV=\N M[/MQ =D;>XZK#59GF.N&2T5O E[9O^!,_8\T$TS$?:38EV2NJK 1QO8^<5L= M "O9P5P+TW;WSF-]V;;AM5FP3YKA*2IF >&9RBN8M;:]0!-FLLD38&&[_G=[ MZO9)L.7&J4=%-M\ (N3ZC8G_?'DDN^ ?%4M8$T"I%08O]8*W=6[F-[5<\%(- M?&'S?/"?F0>&.)CBV; P 7YU"@AC*0]8K(#_@4 E3)>WZMLWNOJL"5K,"O$UDSX03L M#3D/GFNK?KW$;DK[R]O^R7EW@A$X8K5]7-\:FH#CX(\.^(JE>'T7?#I733 G M0&W_#8X+J+9AD37 K$WVJ64ZV_L=)N!58#*.!N9J6([SX,MD0#+X%?4):*IU M0-J!91C6PA@9'P >M5!G\ MIOIJE%3[ZJ0'1),B(ABT(OW'PKWHT2?' 9@<[%U);\/Y+M'=VI]U:]\:-0>= M851GW^F,^[:-10!^[^MAKU+1S_DZT1 MAN/_ ^?JVKNW;I]&;-;PP0 !]<#3;VWCBC8_\7R(]P,@\3N2['Z/0@/AL6>K MLAY= "+\,[4<'] ? :P!F9NK+YZY-1[]%^^&RCW',CQ7?;'02QL4>P/!'S^Z M98.U//_[37^?(A C0L$('O$A!'P@F ?BS00PQ(DK<0+M$2%A!/G (VP* R,@ M-KV9%(8X\3E.?/9X7. .01K\[R_RUU?U3W@0+ILLR0,Z<___ZM?=NZ"#HK,JZ"G_TST^U!V=GD.>B5!9$^ MR >_[+,D&VW"P.%*[+_Y]*+GJKS=X>T'[X NC?,].U<;B)HN#%E<40S5J70W M34RX"'GB?OBSV7M!"W,@^8,_2(G#WW3DPDJ,=P5U4J]T\SD-SW7+!*.EHIFL M,+R^$KN-=)3,RB*9J..9*LU?##U_CNN?+M \]7$[R^4OSU2OZ7L]/"4TV0.L1RFE&X[!)?<231(5NF MUY2&769[0P%WHGGYC8:- K(9?O@BWSU^_7DJ3!RH,-'5!]55+%M-$[KJ"3UA ME)J6).J+]9M?4>'A1!V:M?2B@]>&ZKR7+#07%+[H;GIVL!&*?LL3N,WP1/5/ MBNXN,1<%*&X[0!&8]1$N3PCBUU\_P0;9JFC=VB+9*>2:IY1>QFEX97PF9RK# M4BE-#IJQ+KNI>(PPS+'Q\1\4Q+CQ($9@-LK]*?I5+)6/*+JDU(K-_J) BFHO MEN432MP05U#1-QTF./ZXLOD_-Q7H>"[4VY630=-D6_6%(AZ?,4,";@P3 J@* M-KDD#+@51)"DNE7<4U':F3)5*R-K)97BU8KB+I9NNC[L>@37;3.9Z7\ M<'G?FB1(Z8^:.-R=T@<15GE#Z0VI-9?7K5A#2C2*DT97;U,%#2K]YH(?XDVE MO\VHBF@J*./CD@&5P-NT7#$E)/"UANBX^>Q=I;YXW/ST1,QBB4'<%)OJ>I1Q MZ_5\O1+K\GZ\A8\(] 4/>^X/!5X-MP2N&E=,*@E\K2&"@;"DCI'TO)S(M#)# M/*HTNU5;R-'5RA# /N!U+$;",8$L>'?2WSFAZ\Q^(R40)9]%TJ*\C%"+\ ' MW0%#TH/O#"7V8"'0+-!,3][LIF%8RE5;N9V9HJ&%6U M<]S0KX"U MBMBFVFK[GS>_L"'0G_9R0?=6?$\=]@O?3I#[ M63"Q#>&Q*T_ZF?@^[GU^!>%EQT:DR#\74NRO3-&CNS@=O-3BMT?U@=VN*,* MXZOZ:JK&EIK3A8<&W1ADA%E?YL%2ZV"EOE@7?/ITUWBUS"U:5$MGZ7DJEQUZ M3:^TV'?D\<_X\;8JEP95539$OS/L;HK/OCN^0?>B;-O=6-M<%D6\4)*TIT8R M&6>*;$>(_?HMT!$V-&"H>X>0:..VG]4/!OV:')4\R-[)7Q+:9"PX.O[[AY%-4KC M+2KIF&+M*5FN4+W\8#:I_/I-4"0V <-'SDM;%.L]U\<"DCZW?X5:XPN\NIQJ M]O:O16N^^RO)8@O-_?_L?6ESXDK6YO>)F/] U-L]AXMXG$?HYMM1":!%M$6VY\/3XO\FA M/_54.#!3-DE9ZZN5Z"#Y\ K\!7CS=T^_]" 6E,5,I[/U=*F?70L%5M39YT[_ MC/)=S_')1-SLT-EX)R_U9*4D;J?2CU],Y"YV2KX#FY**QP%![]811YO 8^$0 MRHD3 _W9P>6IR2$^>=9?YQ3)$IXZ1F89KDBU=KS5=1+])5OHY)+UAO1)Q]AF M![5)=+MXS+;Y6"/>HA@UDD-*)1Z[BYSJN_>Z8PPB-.\<05^;GMPFG G?>_IX ML782X7$!87ZR[0$I"QBH=L@C>6V $VKFX67O9F<'*\];[O#)ZAR1: #S$V!, M4ZG#FH;_^W_M%6OT+ZB@(KAN_/1NH0+K1+#K3$*(&M>"Y*;HU3\Y=C]KYZ5]D,1BL4_=,[-^AP,\89Q_N)E0;#^S97L%Q]VO[-<>]#U^H M2>D>C:4O?D9HN./ZX$*4Q.S:G<-_N=#, &;_GX[./VV):N M5@]$#7@-,))O(PJXZ3D3@UB+='#[)/>22AB=Y>P!.NW3S-Z,8"=D0LB)P .@/MJ1G$L#%5 M$1:57LGH.MW6,+=:#&++;O-3;-1ZL2@TK/5\F9U7ZYO8M"93U@I;5/&7C53< M_T3&K5U>#3_P<8-QT"TM:M1(GJRR_9Q37_3Z96%-LQ]L2;QX%$*^HY;J\L-: M<3)5AJY&P]PV_O'FQ$B=;NAD+!57.#&1RU>2:KD;99\P)UZR(?![GC<;@D/V M+ 7\!W0&*^B@,9]R&2)7=*3;X7*V=H<4AE9D]5&*I^B:3WP_B^CB& M:C^*?49IQ14[8_*%K=[3!C'$4,GDB_QTYQ]6\)2(&^[Z#X/,^=1I+/H-NM/+ M18=*WY"VJU5W$GND/\<%5\F7ARQ=K#]V^XSQD%T_KM-%%9U&].73V$%V@MAE MTU5_\A-G\3'>M]]6'A_D@GL8E@:JMLYJV3G-M9B)5NK6H\CH34:?\L#Y;C;2 M56L'-B+8,>7O*^P;)^/66B%]@:D:IV9I"$WMO%[X0 !F?,==;\%B.14V/[#E M/6.HY_161NLNNV8TI\JKHA9!RF$*7<=P=ZO#/;\+36S2 &[*R48(04I%M+#A MZC9""]D+M+T&>1U0M*:C/ZTX6<5H'G>CPWON COLW"QQFN>8>*MOTST[W?5C MXL\N?9*L-TGW2(FS/1TJYG)<^YD@U+C(LLZV^37%\OS>O M47VA3;$@EY[B(K1W MIXE==X)H?+S<-@W\&-*ZM\V+&F?(>N!B"DVR)5JVH4%.QDDT<6YZXLLC7:!6 M>;W;7U5'C6EW%MU4/\<('G&Q![XRK&TIL5!>ES-,I9!!P.A)R7_R@FOB'#7/ MI3^XV_%G@Y;.2X[O'9T'&,P#*TD,O$&9\> )1]/0D9TCFZ8-+6X1A)5$S^WM M %=V; 5Q!7<7ZG/F##W(PCJ5L[Z*\\V=_V[V06IO"9P32S;*<679FS4TOA_. MK\J?@W,:B>QZ97>UJN)$Z^489Y8+RS:+J]>\SN43\#/('QQ:]5M[^%$ 8M8K MU;CR5,K6=0,]^D'DYQTYGDOXR)%SRH,CB$"VL@;2^SY4 MT-WNUUK-N6S,$I'*0)(OPL'X:2\U'L:%6UNE1 M-QY9MDJ=2KV^JDF?HEU62JNLYL!"Z!#W:,-D$=A>1,FP>X_"_B?<3*Y,==,.&-393%=BW5T=I * MKT^&U_\ND[PR(H2)A['&\ -!\#]8HQ+MX(>JPM;8("= !TB(X0T_1/+N,(X MRM+C("CTA6]B@;Z.VF-4HR-,!R;?G:?[K7HD,RIHLX^R1.O1?C@2CRZIKCV3 MF&QEF&EF+*2BJ+-8HGOAT4)K.51">-7K,/H<"\/#J@GG* MX-TW=_?O*@*8\)DW^W0]^6C7T_ODY$=@FV1>BU&M5K9!V9%4DEMP\XF@0D#T M#)W#4^#&"U7?B[S_9FJ=-;$/Q*.;8J/U?[CYXI^'$(>VU@IQ/#ID$O5VY&D[ M\,W(V@PM$A3'JQ2"@-2T6A9K7#8S*&<'=:?):5OI$@HA$CVI$([@_Q4AD1YB M+-U&RC>-=EPV9QE=M><3FK+=L-A,WF#@[ M5"KX2I^Z/Q%P?JQF_;!PUI:06".&]_<2FSGW%ALT1XBD/AWZ'P_P@B&"X8K& MH3,T%)$9:T.XE5EV>C '6#DGGZ:[LCE'"*DH),@D-.$ M(][#^C1L ^[";X<-)XEK5R\IWI=<]OEGF.D6NYM"L=E6ZFI)63)CH<7S<(;4 MQ]Z!3O25\6.OU&D]-./4EI5 M$Z5*HQNA[,%VFS"7UKJ0@NC$Z/UQF?6OP8Z'VW[N:[1-8K$UN7BNILPKHUXO MOBQ5I[7F98^QDJBIHR'7T;IYAU&F\G39=A B_15)W9\ 8L]Q9.!RE2 O;()B M5B3'A[_$\Q#"YWI-\%/FNB!/91)8CTX4KEC9=B:4C$;N7];.;LVER'TBLN>. M_%9PXO!2 J= SV1P:D/-)O7 C:J2PACH6-!S$5$( (:1C:QX:2P@-%V'^"ZS M906WS+:;T@(]H"!.!O*<\!$A RALZ<02"DTX4S9Q>!,RY<'S@$B0FZ@(J:(I M[+P-Q/\_UPUP@/ D[P5.G4>\Q$&RN/>F.[PJ\+;(EBL22+;A[AH1?#"O,!L9 MNUV@Y^:ZW8UGLVJN738;Z_E%_(BZ)AZZ$/4W^54@"J#%:1(1+_!;E4-;8<]= M8;+,/%:K(W.#U(!/*B M*,",R"8=+]!'&MR)I;QB)?=/U/[Z:CFU4 WTEE-[RZE]=4YMAQ_;D:2^;(P3 M?2I2H3I]1G=68K8)6,[-I?5'.JE^>#2H9SI=IZ_DXCJ7B35C[#AR/))ZD-K% M0I[J4S:_K$B=\&,GTV;'S/'(A=THTLW98D3UC78ROASGU&J%'4?'U.'(1((? MMC?:TJ+DTE*R8K6.EH]+:.31,]E1IK@M+HM32I1ZTXEF]A_K/>B3>O1,,=&3 MES(OK[.RF)[VUI5,N&Q)X_CQR%*S:W92\?@TNVQLNBRU86(1L8E&'KU=9_K5 M*5MJLMUV;L1-J:99J\^D4_L9SV:*C^%LO*W8D>9*Z@OSG%E=G]K/>+5MSN:Q MJIY="F$Q7)EP;+\IH?T\FF=/8;W7*_5AI.':K2SS=/[6>!6G0WS"A.9>-6 M(L^-PVK';C=/[>-&M,>.$\?KDE5]X&KA) M#O=U_>P;[M\I)Q[6N_"IU M! R<0BD /7@5_8*L']#_)G8VN 61W#$RT?][*M_+GD$#S85.FFF0MZ@R-_& M%CS=%!>%U18([6"XCR8PU5557YL_/[30)#9?,=A,DV6U M854/LLDCT]$V1*P_C@M.#HL;I57KL6%*+B9ZX8906,32T@>5D)PC'>RB">K^ MM44\WU#.SPU1=:$-*5Z/8(W*+4SQI_=#<%) 8>Z$0$7R1+7NXXY &5X7=!PC M.\OPWNH^C28K>EV9]21SGXP\5_8WH-0#SX#N(*#H%^H:7X[B,\Z"/H^ M\6Q)\MM)O.TD7M^"XZDC>5%=?,I&>(\%G_S$D-%C"J*Z$F$A\$A.,\/'SWW+ MQGVH(/\\6DEZSLU@N>(W[@&"+O#A__L1^?&[;,SU>' MI#8X0]^Y1<*]"N WYKDQSV69YX(M/M_+7& __BXG71';G(TF;GSQ?92*_'2; M@!^__I(UHD?@?@S)5<'\^[__D=_-!P>]\OC/[H=8/W"$!5Q4=[OJW\0%Y57U MQO'LNC6#Y!'2>B[XM;.QQZ6WYNJD!GVJ@^:G;\M9&D426_ "2[FB/I!G;P>[ M'RE0<5G2R3S9 ;(74^K-CV-8F,;O8HGC<,TO#1[] "%RN=J!0K)']ZI_!BZ\%/N3\25 M%U_K'R@N3_41>CX2T+R8]O"?G1< MP4<'T7C!,Y\312,C:I1Q95@<]1O,G7]&$> \@SGZU#9(6(U%JC:8X&I8<:KM M=Q^;VA8:$T*' G'5^_FB9@B*RT@A+B1 CCJ4'890&K]*#7DT>I"7G8_SB.B4 MV^O.G]ZIR!^8(*)7Y,T!1EO'"[K#Q27QYVZ)9#0Q&S$1F!Y; M")\6-0[*JBPD"0T]#5>.GQ/DE>B6QL,5\2<+U29E]V'0IT"CI^Y"UYS MIAODS0F0(;1?$ BJLO(0*XWGC&NKNFDB=VZMS2?G ^&+)EY<+O=)&&TZ>"L M@UP(1Q95P4UJ@>_B0M(0J.X6\443FEBA*9H0J0GAEC=1=43^V-+;3U<@A1_F M;J%0K_S";KUW9!$P3)Q.11X?FI<;@=8BP"[)IA(B5'$?8C&]/9%(2KQ%HA#F MT*Q@-;M7'_9;?#F-HJ-$V-R@58LJ\51UM1FMM&F)N4CV?>(^QASD4>!D [^T MU-&Z]\DVT&#R)6VW0+)@W*A,:%5,C*ULAE>*G*[82^VPL<=OJ+OH;VN[OKL^ MEBSOP5U="S+L">GZ:C <">1K;)*Q-1>3A7B7BV6SW>6<>^@OUC]^Q4^D=?W[ MFZ5?[STU"-:F^#]@302;\I!856@^J0<23+P6/]YI2N/ 89S 65EZ\3/'W@R0'TN\[+7L2FB$01Z5.C:R"Q=R)LXH"L M41U/S!#Y 9DX_M?FHC73!30];#?M3]!?I. %F)I>N5$L8EQ-A(-"26LXI&UF MD,NW@OI/2-.L(>OEU;O]1;/77U=TJ%U-E*C'B3#IQD>%+*-EV&I+Q$V([I,G MP.8KM\S+M+R[GEW^H*3D5Y:L3Z@%?J1TM6X^7% J@\9T(!JPRZ=J.[UZR\B- MF[_50.Q7L]W4WG93XTBK&#,'LYC1+2>,9,;..'9Y\5';O:X6UN%%!J!/GH&F_R0/1Y$_6QR!I^7 HL %W@,P61,RISGTH VGY"TYV,XDQ M[/4#YEWX[]5^?@Y:XPY%XA4=_ =+LWUXT7"MG9-4T"\WMK%-O3NFZHG8%&>;GM*N/%#]T)6.;1@].\3:4NU M7#X3C:X&Q6XF5E#9K3)8S1?-/SQMR#N(*#H.^3MW.XAG.@[V.WD[B*D\ E/&X'\?D99J_3T9^WZM0% M0_N?5X\?L0?/)6P0%]KQ_^XG<9PKBI])?NGL%M^$('M$JNT>[=3'"*>S+/[W MZ.)]"3TWKK\,US]YU18@?8'LGN_%]N=@^(,@._&S MPS"';K%@<$D%O% _S\;-EU[@'H-_5J3HE2W[*X37$O/O MOV3$CIA<@'1-U5 MT<];UGWMN,*/K1RBLS(X[(HLLZDT239DG3D+AH]=0-\_?CQ MXA+TH@KCA%"-WA#D-T*0?RX&_&-D-UB"G;5^*MUH6%\-%M,.DYW3F7I#K+(/ MS763Y&32\3OJ1"^S&P[^@C@X=L/!UXJ#+R:,;Y+WDR0O]& ](7M7D]IC.=4L ME*GYW-;#O3G=C-;6)-43R5XF=MR,\ :7OR!ON'E&UZ^C.B5 M5Z?@AE[N*)YRJCW.#REX'+2:\R@B'B MQGSJ9@WA'Y#Z#>$_NGB^81$+M=K\SD]SJ>4 M?,L*+_L"'2VV)>CH"="<2MVA^=ZP^9?'YGMK#Q[*PA!Q*A@: U3T,P1%\NQ@ M#:ASYQ%\63U\@_(W*(^UPU_?23UTM5UYS^R&1T-97,WHA*X8]\+KR2QOSI7P MM.!4LZFDJJJXI3/2%9'H72IY[,;Y^X;?OQI^?Z:SQ VWOT7B7[HJ]T>%;%]\ M8=\9R[^^W+@]&^7#UG*D=Y=B+2MMF4>F8#7QU%Y1;_S/0>X?6U3];96L3J: MO;F4 5J(6S>6(Z=Z#4NYDB+Q[Z 87!LB4/*"1_K/ 'Z8N0_W11Z\Y"-J7CR9 MYAN)!O0T62)-TX>%+?[W_]JKV.$#)BB3I1L_/?$<6)=;*22"V5@2PZ0@"+Z[ M^C:4O?D9H$/X?7(T$'P&S.X?_=GZXQW2!&Z M:2BCXQ)EID^6W&M(BZ'DN0SUY'R))ZNX_@>W!5Z=[&^0GLE] 9OYN885+EW$_ MKG]PXA0JHL2IH8:A(S,2!(YY_A4$BB'2I!KB&[0K?2SM@S7C9:@TO-+5%2FA MKN+5('2)A+9YYQ: !_,-#8*J[1*IIGX7,NW)0A M?8XGI?'B76@"I4XU":8MSR>V8>+2RW=H2PQ%M/!?S)EN6"$3GFW@I\S1C#BH M!2KZVR/.%ZKND*_NENGNZSF;%)R;-EAH7BN("Q&/AHKY2*98HE\5];!ARD1' M!@_\49 -M-6Z8;K-;G"#$K3R&;2(05]21?()\05KZ$CV2 H^UDGK@-T^H@T3 MH!- B M5.8.?D;JI>_MOB-"5\FZO\P B'=Q:Q9VRRJU#4YDT+>G+*M).!63] MA"J5QGWP]QDG0%\6W'Y&QU,&_A W(F\#&:)#181BZIHFJG>X\8 !- \;A*Q MWCMXW()&YVTLAN]#:0ZZS>B:V]@EL&"OU\N)O;Z#+TS$&:=.O37@;;YS-]-K M+NSWH@EN&?K"VM U2= QD4NUA'Z]!QKYP.!$"%.+C^A@&VYC;6P27? VTV/ 8P15_,N+B@;2/.<3]#_SIH MPM#"*4@26%JB):)5FY;J!.0W[,5_D.1%>P5@1^H. M6K3CQS(@.3:3T6GQNJT*WF:A\^!(6R5D@9EPA, AN$. &QB!WBOK CKPXO0D M%1$F!R[AT2'?[0MR)@5B''J$H9VY\[I"H07QP%W! SQHJ8*$'W0N@ J0<'YH M;D#)Z$<@%PLA/)K9WSI@4)R#IL7V(YNS+*^@Q >VUIK;J=^8)"38>Q(4T&]>+ M0G.>,?)OAP*"E*\GZ:]@->(2#V+&TZ2@#U YR.9HF&[&32U MOCMQ5\"X:@;I!Q/D,PAXT"*!LT!D"K@"(!4L#$UM1R/>/8IS'ZH !1T<_.Z$ M\&J(@B-;ZZ%ISI!- NS)YAIH.'3_0]P* AJ]<2<38'($\9"N8(J M*TA$SW0=PT%,UTA+$PY026\^A/Z\KG[&CA?P4*1$83L-D4,0"WW!V36)\O38 M@VWX-$<$GE>X'_8^2.N"+I(&?!-0&BN11!'C99A!98@!U!HA?@2L5I@3T/MP M34"OCQU9VDD6O&+1]7P)OV)0:S4\K579T7K5-U/DKV+& C">B**V9\R^\K8& MV0>FC3YX[/7;>D?JMKJV-C;FLWFFMJTTG^C\P00Z?S!^XP_3L,:[CR23LUZ,@@UJ>[CYW=\\B# MBMH4N +3I/M :FGFAZE-IZ+DS=ZTFTO45Z/9.GB)5*SE]FZ1H'&[>:/ M7]9:/[I-0AC(P@![]V3?>H&M>]C<$3%0U/C[T%]@@$:H?\A?\"_T/W][P@S. M%Y% &YC5##V *T%&W)Q!HLWRFYCX'^/F'(@(0#SL/S=$5@L=FD33>PG6'D0J M&/[<@B/OO,^P60:R"5NP6-4!<$=?A#9-CTB9 =;V+=>T9TIW#,0,HN@KT@J: MG8:7 \I-")40(:-%H%4"G@)LX4W;&Q+<$,]RIE-$!L])WY; 7Z!'BV]+[JQ$ M0EC"J[M.XAT8&]-\6;5*'$?ETK[>UR.Y&3#SD+S>F7!84 MGF( MQ'CCEI,W48B$X &@M?R5$8G0A"+9[828VDENB82IL^VN+!(H4_2C(>< M+)"_A/0NAB0GG#ESW?+:_)CV? YPP#/4L&& $07TO/E DD@%.EFEQ@Q%?OD= MDJ#RVK">CZ0G2GTH6$)AS8XW"GLF.5C4$/:6!9)_BR%1/'0K1DGSRX$/31Y# @\W4O M4MHRP#57/J+-U.$:XH2 # H:(B4Q: V!'C9=^0B+(JCV3% M:\15=X%OZ)ZB5F'0:;4Z]KS5Y8I-)E>8/)16!OLDM3[A%':)^ Z1@*@ B;Q! M>&'A!Z%BLN]T0Y2]<.L7XR\ADXF?(9,3J 33,8;L^_02O0]](>A**!ZHW\<\ M+-+-HO$PN OM 1[OX[-!GCO"@/AF ]IU>WK'W$,+@8\/N?,.R11#5HGD8&T) M[08\G\ *UYV%^Z!A)Q3B*QQ_Z[8&WE=4'@[Q>H=[BP4K4K!Y+!8)'7^"!J*" M&NAY4$+F*6R.V%P<,^;BL M4I/J4OKQ:XHX\:U<'OH+_GA GOC(]Q!S@#?I?05 "(KS],41R<$6$-[WG3:( MW%2QT$%WX?$B. M%VKSAL"/(M&^7,CU.GG2S]7Z,@:S+6Z%Q/N!YBR#U&3P ,;Y4&\_6RY%BI]H1OJ%TRA'N*0<86=>3;@"D MG\Q7:Z0>,LUT&W2T81W<"-3 Q\W=$9M3Y,\1SLV0L'#Y&( MN B#NPY?^?O>JWW:Q"O [TX[-8N7E'(M&\F:F^8VM^I3XOK'+U/>O!6^W^]. MS',UHM6IG$&":#S_'SP%.ET?:H933SX4$@2,>YSC^AY="4&@,S8=B2_+]X*_ M2:BXP85PWPPB3S1=&8)U+1$WKYDIME1<&W9GJ+A"-(2!,)_N28XS^2F(G%FY&LY__Z?Z"&@J %N@P,$KKBZ\F<)&'4F:SE+D4[,15^SV M9]9R:">E1DW_'6?UF26-U8@/T:;+(THL,7QX'4LVYS;[XQ?BXS<["H!QWV-F M V^"J\EU 9^^TW"9U7TY8C%Y89,@##<0&;,HTO1X-/8T!A4^FJCA$(0.M_[J M3@"Z!.Q[."J!&.<]M>C!?/="$X%_='ZZ+VNNG/E?\M/L,7]1DU>ABB4@:8#,?P@T0(>H.IZ+R!UQ-@?F 5"^\QU(!T@17WAZZW(O'?9%B3=W M70.WA?39(B6 6^A7X19WOD>RI+>QN&I=+[:[RU:'DXKRZ%$;70%JZ<]G>:J1 M8%+9^&:I:=O'6L9,L$]80Z^4)>9O2A)RTI[KT;WXA$@^V9S+IGD:+1QZ)N_V MP# 0*KD"V[M0-J4C$8(D PQ_IND/I+R1PG_#,8*\:"6FX]T(; M3L"O@U/RP#&=.J>U-452QXW=MW#(,#'GO=!F]V0G7J+3+D+6LWKA(:9E"[*' MMR"#"3S0IW2L)?(SC: OS@\>.?'7WXHM0.2?$R>&'U-R^AZ2%# R\,(.0A _ M>%]M;B 5N#P1+0=3RXM,6UNK>UF@-;^KS-733F, M'HP$HP=_+QQGL4XP*\/NU;()$SR(J/4#R_#)NH<(B9"B)G$2$4M'=+I_=;X+7^&"\8.^V0P1 M:UXJ"(&4?DJP_^(=?C9%^ :DI6!;7C?\I$:?+OVEN*EDB/I!K[YNG>Y%A.GY M%^Z\>?KI"1 ,(\/;.)($$4@7L2#LSWT<^G4B[F=2D.0(]-O7UW6^(Q&)9< " M!Y<0WL>[8)(ZSL;A)KIM$8L^<>%U*?171X>O>5G? M)\7Y*2WYF_+Z:,7)N]?Y9_P-<5?\FKO?URSD6 2@HT7BC4, Q FB,H0"\/-/ M3\L/%0UN*+_+% N^@-/,-?:^!PD"@X+=':F7;^Z[];&+CVS]U-#GY J3*"$T MG3WT2*:)\ZMWZO_W0A@/[Q#\4YCK*\+=SWD9#MY// RNQ,&8UW)4M]((:O7O";>!YYC'TPC#0G6'0D?"$FQ@_ MR2WGLG,7P_6 CC[8+RI 5@]Q)$C \_ZESH%DQWGP.$XE4!@!B7))-R2W3 P" M;&A!HN/?/TW%74$)\S#L] 1V/E .[DEX:N!D3/Q$A$3_'::]9DAX8('#+=Y: M?X$,WA;^PUU%?4 CDT5K!:R,GP?%Q8Q:?"MQ+OWL.^(27O^5#>)TOWPMA( MLG^@E(I+X&U[@4Q*<=] P>0.O\!6#'5#N7-]LON?$4@<<,5"N1\CU!;=<@ T MT@=TA- *'?,?+J)#(GG^+&$5.L4PAZ&)?@97D'21 8NK=!TEEDXYO N$5J!H MG^BO/%B\@51K\<3/IML/ /+(W8LDF!+Y#P3/^3%& M 6;9F?"['#G?YG"[F_FN<4YV+9&@Z>]&1[H%GUPZ\$@*]L_&SYJ(JKZ^9FYA M/X$]WAW]_!*+4']-_L93B5!_<7\_RR-1/*Z%3"[TM4DX1BI0X <>Q2OX5YF[ MX);#3.U 1%8D]!>IU@0DL4?T;L&7$_1TBF3D#DG&1PB]G?=Z_D MZ, 1[!)K2,TVSRQ5'=>?@+8?T3W"Z@*Y#O N"?P*+SJN?2;L#-J@,""%.CC3 M*Z8DN#XQ3X((=ZYW)$ D)V&A%]"!:_+YE8P^6*"\16LBUO\M34E2=C^E;*;/ MWN^JF_G@U@O$&T6". TD>@5QKOD8QPQ]2CG09PI3'ZZ3!6^NX9(JD0]^J )V M;7LU?40LD78L."[^0WTPY0 MS;[73/8V$^T/?-&OT'BWJVJ(7H-W'JIV83K?_4Y*6(JNFXO\%5&\YE;R]#A- M7.&/@(-Y0J>\=\\')9*@S) (E*R*),$;IX,N.![7+NI@*;+!7=T"!;#<&D%3 MO[Z96QYM;WE^6;&@3,!5U)F@4L.^S7I1%)<2\8QAE P:85]^^XUAEG"'Z]?GPY0->5_"P\=(=4B?,) 7?@OODUE8R2<6YB>I7;7EF M^]?XS$AE)E_2W_GZ!8L0'9+IA#?.)&6@8&8 O.8+RQ7+4-!V+Q/F;O]T<+6['<%ZNXYO\$$A(1H1 M-1,X[<25!S' O"D$PDAQ6&IPLX&Z2(7&8"'&8!TN?/_D1E#XV2J'^Q\X)J^J MUM>IM(SPM"&$\9TIL@<<1#&M8(W>$&L+0,#7IC)R^.(!O0#[ -"_^VP$^ O* MRV)Y89,Z=KN2R>32 M:]P.M>P+H)*WA9-T!QGH#]2 MU8,3_@M=,#;CS$#!-VU7BPTH3#16HH^G3\_B,TCK_.TDOL%%2/1V$7*["'E# M&X<./W[46_/'D3B=9.7X8%%A.=F8KM@Q/:;QX]L>]> TQ[BYV_[(6BNQ;=;9QY%2[Y>I M3F4A6NW2>AP91PY'YE?A9+W5F\M=QTB(L<1J7EP-FF/F>)[)>6,XK]JI=%9. M/H;G3(U-#TH2A L=CJQRUCR\[<[K6=G*6/55>+4L9U@()CHJ[#AZ_/9)-2S>6IKM8;21L6:A =CBPIRVY*GM3# MV4@B/]):F0;]4&N.X\?/K&\5GLV7M@_9^&2>5+*5AU*ZMH;PY<.1S58307M9 MG"D9V9Z5G!4[S36:X\3Q,]N]!9-AY:ZIV I3FD7#]4U3D]#(HV<6\T61I2(4 MFT52N,"I"M/KT>MQ\OB9144KQ?B%S"B912MJ+X74O))B(WL?C)=0#O [!';!-4.@H\?Y4-")7G]8^[Y]K:Z4QN^'"5VZ M*\@; $6P?^04_\<-=YKJJJJOL1V'!;@I$L/%A5^^<\O6_.K:<)UD&_P,('_0 MC/**T'O$P ?;NY@DJ)0GU[D,?4=<@QCG<6[@&9Z%2/H>3(>9QB.91A1*GZ,C;;H0*UGO'/7SZ@\C4L<1AIBMO MU"BW5'/#_FK]>5UYS@\V7?IPZ8ET081T.6YABC^]'X(S@[>ZV STNXOD]]DX MR-<$,1W#4LOPWNHY^,D:?KN)7RQZ'WFVR6@ I 1>"18#U([W=LG[';>0_DE0 M)^2TO(CV7 2.7^P-Y2:X5K_XP<#O/"WX=FC]W?U0D]';05S!0=#)^T3R=A)7 M$]_?WY&SL<[FF MR?N[]+O-'3\6Z7RP[_5*=^5%V/$I?/%LYO1?^#Y_SL?*%UA* M@,JQ"R'H\6/@,B5PX?3:FAJO3>UES7%]&O0O>-^V=Y\O/]F5^> YNAU$: RHY;F3+:JM:MI/&?#V'BXW(CU]T_"Y%44<9 MOV?$6!DNMRE^Y!B2/MXV+R#[^D7J,9/@%IFL.)V,F\MM>-+9 M2N,HEGVQNW@\]H&R[\*"SJM7$_^&4(\E,7*82R!@"$JTN@U'SR@"+[W*BTG% M&RQ\EZ ,4&>;$&?#I4U7/BK6:#[LY@V%JAO1[(J-*@^;'GL!^;AH) 4NLNJ$ MJ7 F)BO3*6VNEQ#X@>1CA+FC4A\I'Z\/&_H9=Q\A,S]5=&0Y0]-M-ZHYV,/8 M#=64#0&GG3G_1]+[VN:P*>%[RE^W;2$].K9[VW7;)UA>5LKMO=T9H1%#G&=]>C M9+^]YB\A+)W-9A:5VJ_W. M)4QB:66,XE1^$42<_?J'^C M*).K6O(GF;Q7M>9/XNV/6#/FZ__@7()?1WV%SUX*B%0">LTZJ->OXPV)$._; M>4^3!S[Q_&5X#F&50>*Y9 M;EEPKU*(^[5=@9#37_?3WSG>+162X31.D"&S'3X-.J_!^^='P MGY*J^6U8Y-E< Z33H"0.TAGFQV_O&UAW'W;%]F%7[.KV^,VI^A&*CH71%#>$A%;(+?+'4.8%1)EZO:;\T7H@3](7E M=JYX^GQ#?P&<<3N4X&'PZ5ZS8S>ZBX[=GWRU_R7 MBH"[H+7IQK>C <%#O# MV&D!?'T?NIK:!]^:5_]!UF1LF&BVUXOR]; [Q*TX6<76 M,.YFCG QM@*\>GIB@&B@%JJWF2].[)6N83+3\<09)6+;9KQ*]2-.7!&ROFD7%ZN]>:E M92F5-+7E*CD5%&XC4?&>W%ZO*EB6QBCJCCJ9T70L2S_CP%TA_$_H:?_39Q5' MA?^/1=\@X'Q;]2;P;@+O8P7> G'\N%&9T*J8&%O9#*\4.5VQEQK-/M&<]0EO MV]NDFSG0Y[%8?MC/BOU%*]=D^%B9W9-ND3?(MIU_+NB18@V#<[O$IYTC%QYN MV-H0#;#^.$FL3^NVA6M4HS/#,ZZ2\N6^& Q' G*PY^3YS'BU6E)B;E)5Z\W6 MLK"&-JY'\N_?%Q. KF6RLU/V;!)]MUP/7JK<"71)>DF U1J F/] <>R;8+T) MUC]0L%JG3#U!A,A/62,]Q4XY!(Y=4L_ MH#<+>D:P"BLZ0<%MIR(9N.7P_L&+4*A)W+N@?BT-(!V(>T]I.FF"$IJ3ECR( M9?88!S8O+&_"A E^%O _XW%Z7!^5(W95F2^W8WM0%8;]A'01227N[BOP/Z^9 M?GD>>;22+#O,Y@L6(UB#TGSF7&3Z0 CFP0)PM7K"EN#/Q2I, MCWU5QR,"]""(MP_)TUW7-UY>X%[33.H?T\]D)O2!VXRYWSFK?_[=(9]7Z5J' M7D70<0U:M+G1'YK@FJ:WN1\Z0/CF!,S=#ZYGNM>? G5_W9^)?T)")[*@)* X: MR03[$BW0-'G.G'E],V3#I<(C1;*C3\_;&^C=LR*B\C[DRDQO^21(!]KIB9ID MS3#B(+1*8H4X"V*5<"P4[OIA8-FN\6*8?),T,(*@'O<#1#'H#;I&ULF!T)L MQ;O!3]!EX.YM^O)2=Z'G<@\?!E=^N=8@L5MK$/'6&N1-K4&V=JY?<++A6+8^ MB3'F2%\\B(X$D/6P24-'&(Y3%3TN9C.S07PH6^UN\A&:B$0/1TY*LQ++LH5Q MM^_4N>U(2S]&:\U3#3\8-C*L9XQHNBL6*2F_R#;2W26+1AX]<\O-IFJUT$M0 MLEDNKA)*);FAV5.M00;Q=*HOEQ4NZW#B,#F.FW*5DDBMK?V1H3Z53##S$73C7\V$PCY4'U47&H.1=&?)7.=,0&M 8Y>B9=GC7JZ]7:RN;S MG6)"2+,RPTBG&GX\MD:/0J.WS"AR?-L46^GUTJI"PX_C>3[$$V)_VLIW\_5. MJFO%>H4%M3[5\&.\%1/II;;AJ$S=X6KY% MO_UF?)!KH;E(QTMQNIHPH3\Z*(C\\V1\SG-G=QP"E&TW&KL0((C0\(*)$#0" MB'@BW"@8*.1W^,2P,X6TM=QJW^5I+@7973"[#EL&.Q'B'S" M]?33OB./&X@/R>6%0U_2]G'YP+7F?+8]'E7#Q=RR'"]?_#JZ-N@5RH_2MM>M M6[6PR?8VE&&O?_Q*IIB[6#1Y=!D3N P!?MR[$'DN2 <8$5JYGFS.<_?GG=YO M^P5KV'%>GY+#9KVX.'3:>7#EG#SDF6A7$M5*1<^6IV6GPE4-?+85Q/1!,&KM[,WPSONL5U MW6[CON%MW%7'=;U&-!=+Q4*C-5_.J/Z\3C/MMAKKY=A+*]:'DO70';6KA:Z\ MKK4?J&6B&^:1S$TFKS/*ZQ:+<)-^-^EWP2"OUXBZ3=]DYH/,E;G@6KQ68B>GP:V1M' /06]#73=#>!.TW$K1?)^CK M^ACH0C;G\[;\Z\UW3H#WB;C4!B[/L7)OVSE7J)H+M 5W[B^"#.7&-8' YW:(\30P3-#A66MDMR94>[:M&@-ZW&UF660M'Z>6_MN#5RJ\ MPOOEJ/B.GU?L)A#[OT]$1,"X SR)-PIA6>..E3=AM!P<)C1%/((&$?EAWH=8 M+22ZA^EKIP7G& B_H),2;)Y$3>Y(E%"G)W7(W=.Y"?/3O=R?8E^X-H0_8WMB M\H:,";2%2.PT"4T70VWCI%N&4J[,>U*V'-VLEQ+TRGF:A((1623*S5[ ,7&( ME/ 48.#Y'627%B>?=%7A'N/^C062!-XB3OK-TK&ZSHLR;U+<8-J(10JTK:31 M,<9.>LT\5.(&^WDZ1 @)MD'P@7/(RHB3@[&,\ 3$P1"5./'#80%7D##H0WZ6 MIZ1*E_O7M6ZK CP8*L_25;LUV["3 M'-(_D2?([F2MM]TM*(8P\!8X(6SZ _8EE?2"Y".;>PX%H )$L!!J?ST8]1C: M?6O46O>D1<-5_"=P*[EGW),JQ/3!KB N8#1A,/'Z6. [+(>06"!2X!QY,N?E MYI<37]['P3 -EXN]@R#GT$'[%\P>[?=8E*I,%:R+,#M2B3A;OEA M4#)(?0W1U,ECPY#0_828K6^,X*X?H$6LCR#72>46 #-=]011]2)O0S#I?:BK MX4*8.O0U6".L_08B>2V*Q),9UT8.W6H+RJ(KVQ$MM2H-XF;ORG3#(2+!Q(78 MZ.S$E=TL1$A58#4-V8H>--FG-?.DBJ"KZ_G&#$\$I9S.S74V4S0?HXCDK+5^ MK!\.S8< CORSF'E_9[W=/^!F=IDQ[41#4KMMC0VW9G-I%6.;/WXA<^P)=L99 M1P#R J5="1>C_V+MBY4N^E,5L1Z-H7T-,226R_3U*-%5T M+94CBG^2U5AW93C[X+BN:26:8!REJBRIS+RP4&=4OK6=2L>AW*?'?79=T^L. M0R)3AVFY"3>0M,&39(_]3!AJ=R_BIL$]OS4KE\_)0X=<_$ MGZN-'T@S"3P?8,$4<8RW)=[O8;C5^4GRAD ,OYBO$[CL\H=R$U-7;4O\T-2= M>RKF783X/YZV&O!7WY!(MLO >F?? N8^<3N:ZSP:.G%/W<[F.L^&N8_$;D=S ME4<3N6<2MZ.YRJ.AF7OZ=C8?>C:O;]+U.FAVR7U(>D$SO]'+X6-1T9^Y*R\" MDG=O2W+Q3$6")_?IN<8&Q'%%W-%0>'AR'O)X7OM_=?) IB1\B"^Q?Y-48O>Q MC]VB\Y,*[E@:VB>1FSB]B=,/%J<7['U]?AYRJS)Y3C_A)G _5^!^*V)J&#I< M[IHG1?*!G4 ]@9GW=C?N[^[!XK^PK']N P^NZ,_&C%"_P"78NX1'O3J>7II/=72:^*Z-"X1"[ M,&0UQ%#X _IL#'%]:S\KC[P/XWS^WCS9^)[L$ -UV_:WZT/C5]T+5PHN7*.D MYU&$?F>X I_LK-IZ?1'I+@>6F*.7IKK1I0O$K[H!JQ[HR^D&_O@P.J3#C_-2 M]C$AML<*56\[VT6:7* M>8/*%\6-U#:A@&+LQZ_X'74BZ>6+NVYP$!8!)@BIU'E+#P3ZG ^K7)/8^ZZ^ M["M$(3$B&F@<]46Y45_OE0VCW$;*ZX52+RN7R^/IJI:JQ.OOJ"KS"2@D4NXU M!:?&3+(1FRY%^]$2V]FNT?8@%))(W2%2^S@0 -H0^](9&; M-^3F#?D\;P@=M%'>F[PA)(N="EV,]ZEX2P[WS6S/*96O&X?8&WJ\C2VR&:H\ M+@^D=%V/=WKL. XX))*,WL62S!_K#7$;2$RG^-[JYANY^4;.YQOY9+GS,7@F M7LLLZX\Q==FMB\6.H90B:2D%K1@0GDG>15/Q[^L;B1S[1LZ'7*Y)"-Y\(Y_M M&XGLV3KOE0VK5:HT%Y0DDD[LF,KF1FH\K5PW)M&5-&W%,JM*M\UFI)63 A,(#LD^AS/?TYER0NDVQZUZSMH1/7KZS7PB]\:^(FW!GYO:N W2SU& M6K:1R2H99Y'CC&TU932;IQKXA:OJ,%Z:Y!\IN;5,],)IKDC'UN/(.'4XJ:8 M-@:VLC#4;'T3J\H98<&H0XF$ENR/% H=;=SM%\.*TR]J1:LE)#@=@E".WF[/ MNX/)G$X;5#M3F$S9E"*V*C#RZ.UQF6KVFS&N0,U9HV9EY+)B*RP:2=.'0YUD M?#!^5&<6%5X/!"GZ)%<=6]%1MAPQYHEB+-TVMM 5\&A)&9HS MPU,IF"MQ\OB382Y?# '+>S3K+(.GA]+)LL MQ9=5(6NW"]:Z*\>-AMD\U4!PH498J3-WAHKLM)9,5)KH%0I&'BVIV!N([%JK M4ME\8K3N+1.*81>@?>'1DO0TG1?J)H^T?:U@1*+SVDA>P,CC)0F-27&]S,52 M73L3FSEJ/"IEP^RI_H6IM&B5GIF+E"MFCH:11Q,=ERI4I9RM#:FR ME&QL;*G#U,HL&IDXHJ;N7*U,-FRBNTPWJ-ZB:6X;70E UM%$Y<:R8T2M:;0K M6WPC9M&;5CN'AQZ]/VPQY68G'ZY1X0>Z-!E&9T(SV02?T-%356/-#SA)%94E M6Z[T^WPX29DL##VB9VLDC)G*A%64<#4Q-EO9NF7E\%./)I L#A0GF:8X*KQ) MC;7>0[C%J2R47SF:0&N[&23R"KO,SI$(:Q9J&<792##TZ*FY-L/KI7RU2SEC M1UC8BN;$2^LQ?:)QZ>PA5ID]6'6]6TY-^'Q3I5MMD.0G^I'R69$J/9;5C)+I MCI-F0K%']@H-/=%F-*O-YO/H=-[L]JNS[;212T0:RAJ&'LU5%3:S3H)MFUD[ M]AAW2II8DH=XZ#&QBIOB:MWAYVF%D].C+(NV>)- 6W"B*>FPUJZPRU')Z2Y9 MND45-YMN6EW#T&,B3"YJA=XZU\\NU[EVE'\(MR>Q)@P]GL% BU6D=*:N4O*P M:$9SM>[J$9T&?4($-%M&K2',G2(5SK3Z"6Z5F97L-0P]FH&\6=4D>EL3J66T M4=##5$V/QU@8>C"#<7PR82*"&!\SU#0ZCD;0)">I*>+623P>%?D)0S.3PZ5FF)/DK5\IK9$4 5-Y'C*XU9V6#:I]E2=],1LJAZ>2*?Z\H[7*VO3B\^HKC/;M*JU4:/Q.(&W'U.MVE17 M^E!1&3EI+J@:OIX_69/"F;ZG QJ+0*#QC4',_4TO1.;SIJ MK15[VIZ9U1Y35G +X>.9,@TVOA#D:80*\\/1.,K1":;-GNHA7%UKA5BL*;:I M(EYRZDN>9GF5SK&6N3@*@:II)EUO5[$8IU\VH M7)TOF10%(X_79'.11"I,+=-91\]+-9LV>N$\1D!'[V\J#%M(==>&4NX5Q&@^ MDBVFY/6I'L:RL!*'C6EGE.T+Z[[3[TXB\=;)'L8%E9),H9)M*I%A2VNU*HXD M)0 !'5%4W=#L"3?9%+)E9CBNE=9TG!W"R.,U":5,)!YMTSVJ3D5B/3%&Z]88 M)GJ\)BW3'+17@^J,FJNUE5U,)"1IL#[50UDPU\J ZCO3;ICC[(2C6J5EYB18 M6BVKF9PR"J\4+K*-&^G"]"'<84]!H&TBVD]7N WBT8?BAM[$J*5=AI'':TKV MDQDIO!#SV;HM"YRXE359Q1CHZ/VVVIO4BV)65YS2J#T;5NU)+WL2 RG%6"^Z MJE;8;GC1:TZ*RX<5%&-,E(S1+3W.I,+C0P4>>KRF>CHKJ_5* ME,^6JXUN3RKW4IV!= J#;1[4AK-FLN%LW^%[<2L\:--YP&!'SW0:2EIM;+,% M91?=1F M%GUNF,\!!#QZ9K*9S:3M02=%+:?Z5HQWV&8O>A+8K=/T,!PSEG:W/%X6J\G* M;#P= + [7E.BO%*?X+VAGJA79?BJVY[5FL/5KUE M:K Z#0+M='O5*R$$2CD#*]TNMZ8B<)+ LBGV M)%XT:LV''%O8KA0Y7:>;>L\QJPL\@>-U516F*LVU<9::2X-H/#NIY64+/_9X M80U5Y46O:QNS\;*YUELZ@* 3.GK#](>S=#@WSRY%9I%YT+D^E65/@DNQ M8SW.AF(UK-0?V4BW+:0Z2@8//>*KM52?;E+=I)2UJYTAW6L)4[J'(>OQPHRJ M.6N)ZQFG]%E6%JM.ES<($CYQ8I.23B4'F6[65D6[3&=JBQ'B@E/X-E)21V(D M.12H^+QDCNA).LQ'\="CI\H%I\\DQ56T6Y[5>TXT(18G.GL2"NQ.7"\!YVYG.,R3BY"1?AELZ2L9XU9'$_V> \*T1B5-+B-UHV,V?*J MS"AI%L&04[9#H[G48[-1HM==JG,F37=Z26JUAJ%'>S!AM4J.Q4]TJ"*=KY; M[R3*'2Z=YRI,$U>AC!S7K'QF-//CR7<\6^GRE$/Z$QH[GZ[LF_*6+R;HE\Z$H;*O=?;*<[%/59']>10U93# NO;Q0-C:^FG2M MR9*U%"ZLT5STT6Y;;>DJ"\%^9_:Y6U=][Q1U)_V))3]TSD#UOR'WC*B?OD)\;+7<62_\!3IN]C?]J2X_>I MZ!^VY#^0L)/W2?H/6W+DGOG3EDS?Q_^T)2?O8W^:7J;OZ2]J5KPQ%>.*#*C+ M5=BS'V*N>)ZCXN7BQ/N^CF2\LR^=W#R)21"\HA$GELM M6>*[B@O?6/]"K/_RN1[_[YFH^',<*2^Q\8T(+DH$G^-GN1'!)Q'!^XL](X#_ M"?Z)&T%P%>'_\F"N$S+?@2SHLK87B:^NSLRM=Q_.>GIM]0_0W5 M7Y]!?P/W-UJX8?P;+9R_K\N'0_WK0WE?^\B_*9AGT8(X2?S"4/ZZ^/J&Z&^( M_H;HKY?#KQ31OU>,DSI@-U5]0^HW?O_3D/JY(=S7/O!OBM-;XIR3-32C&U+_ M,DC]W8PM288H<=:Y6/L&R6^0_ I9^9M"M3V]G_:? [^Q&-'C9O.'O;XV_H1PKE$BV.?6&P/\8!%Y$ARYKILS? M$/CK%_E)H/S-GC3O11GTI8DAHP<71'4EPM+@)9QFAH_?]&\ MP6G63?6_&]A_81*XW;U\ .#_PO30,&3^9@V\WQKXPB10D:>WD)HSFPE?F!QZ MG&K?G/B7<^*_YOSD?9<^_.R5$?SQZR]9(PNU9KJ-+ 7!O"._BQM>7%B^AY?\ MP.]\!>0#%8D#\A/ZJO=%XC4BORU 9?S]W__(-YUQM?BE#01OI,HOO2R_4. M[ERW')^_G&=4LM=3^2.;L+/FN#[=U9"G_2;*N$EYQUF[*/]VUW42ZN.6N#?]0*^<;N#KH!-] MF.>;QVZV-=Q$E3IEY!O%QK1:-R72H&$KTZPSVSEZ \SKJY07*'AE&(QCDT_0LNNZ(]?L;L417U?]OE\NXE8S)=> M][_.9O=^;8GQ(*]D01QWVP^>S CK6VM&;[(32APZ8CSV.&B9:?;2,B-R&9'A ME2EPDZ"\8$Q\!^L+$LH7)"NND50+PR9%<15'&S?;V^&H ,WW$C]^T8G[6/3[ M"I*SZ6'W=O:B7'7:Z_#JWD;T7F^C=W-'HT([U&BZXA6Q]6C7EY%R;6.S>PP1 M-D7^IV ;X/,XR0Z3E]EA\F9V\+/& N&K'=&81WR&V$3B--=-UM+4/,4NXMWN M2AZU0;.FD&2*W4=]S>INZ_E<-9?FATLHUO@5K/LBD<[H<]X\"%$WA\DYEVI_K<4*FRV%_U#3DJ MYU.LV\,V&J/O8E3L(S0I\>Q=FH-^6W)<76#$P=H\Y@G1$?P"%KT-CHY30P1[ MACC;FNG0CE#XFAQYQ/["1&8#3>S1E@H593XN+ZI:(7.)B.QI.,V@^3?![HDOH:P M^SK1&R^S%JR1CIQ#;OP1)WB!F(OSN8MNA/=U">]S6K^]Y0;\CVC_]D%W*P_'D44+[51T M0+%CF@;K/!E)?J"WZVLHD=NM]\6%[LW*?J^5[4F WS6T\Q'IL8;^3U.PA6^1KC"[:[UW'>M.<(*MK'#<">LN6DWR;?"ZF24+3\HB42U6E^W ME#7L"H2A'QMS-V[Z"I$+-V_'IS&0DN:DV8K+"-DERW034H;9E!.8@:(G&>C[ MQ/[<@A5NP0HW-\J;9<@;'2GB8V=)FVUYJ41RD_(PT7'$M-"$'4L@^9*Z3T6^ MKXZ^12Q$\7\> M 5S'3?2EC-4;X?^QA'^[(+U=D-XN2/^D==\N2*^B*V+D:SI=SQVTOF?0,LB@ M%71[HHI_BD5[T$+BW>%R==7\_^R]:7/J.KHV_/U4G?_@2I_]5G=5G.T!#*S= MSZIB,/,,9OKB,IXP-C9XP,"O?R4;LB!D#@1#M*H[FQ!9EN[ATCU)JF3+Z83- M"6(\IJ\FFQ29O^ )ZN^_$#$?[S:U'I_*LEIIIAIC?E)=5-,\&0_/3Z<8^D9V M&)ZZ4!UIT$UJT .E"=X#9$&ET]<$T9:[2% M_[.7&GZ#[E_'I8:R5-3M&%G;$%1KD78THUKN:0$@).Y^4\ !.&/P^#K7TF_/ M[+^I,!^XO/";MEQ

6%_8&27DE=Q=:S=3##VPMC#\G8V6XO MO-Q">-!M%HQY;&N@FZ)L+&4X#]BE8#KX<;\DZ.P[8TR7-E5/OLYN8TB7GE>$ M+D&\8?O[S4L0Q_JLVFL7TS8A9]U6W%OY4XT-EEUX"R))D_=T\HRW(%Z'*7Z% M%2^@SZW%!6,8WQ76N_24(U3V2(.8B1+X:J]%6^ M8V12K$)H$S%1D?K3H1EK\20#0U6Q^_AYUL=H*-A/K6I!YRN@&-<[,..C-S\( M,\E-*/,ZL6X,\0*12 Z69( D"6!K XU/W"Z2G#CL%7&U^K&1L)>5XZ5(&/FH M'B3=M]8$5V2X17S=B*W6]( GTU ]PD@8E3I;).S2VG&EP;$(VLOGBI=%<*HH MA/;Z&G\:&#L,H9'/G49/,]EZC>E46+G:WNB#FE?+$3[$K2"&1J7NF<19TMFH M+.[<<^O)#EC!,* RWGW! MIPUQ#@R8W:)2*U]DJ;G<5VKZ0DET3:*:4SN^RI.)L)*+BM]*$22J MY$*57#\GRO4V(GPP^*6U[65#; PE8I'I3QV\U>M..C[$"5C@13PP9SQ$]#I7 M7E3@%9FPUH>UX>UH%U]U:O,^D[%T>;%<;5R*&M!^"^K#MNZ+1'5?J.X+U7W] ML*#5Z9?LO5A66E5M615<^*Z'JS6N[HP*L&@ MNC ;_H"4/8-Z3#W'U93U6V@:?/ZEN> A,>S-#Y8B0&E#>C=D/EEISC:9X"O- M! -Q?]',4TYT)S+F6F JF+834&P))12S%# B2]0QZ^EUPY@47".*N>!9N/2# M/X'NIS_3HPQ%[]; (]_?R[\S\T"7 ( .?Q"%8P('X&^'!_=FZ1 M!]PBO\JM9I5<$R-E*>IR>^HU%E2EOO+2U\>5+P>R8.%KCC0VW-21L4X/S1:G99/IU+3?MI@AX!I)Q!Z(XZS%N]:ST[#NVQ>U:V,= MLU8JY2K-C8EUMY?,2,MA8R-"\S'Q\$RI!38'.!JP RUP'_4Q)2HYT7)I6\G&U$&,GP#.(I5[U#) ?]VT<:F9KFRZ[ MZC Z3LUF?JW93BY\R"$&^6[1X5(YY[B5-%GB=5F-V_..75R0';"@Q:F'X^U% M%W'7OB,,>:+@KF;BD_#E)/'PYG0>#X;'/C>WN]^ PX%4F2)8(*$T8($<.!>: MV@?LCOW:427XM_5GH<@+YCKT4AU,E&U7T,!CLJE9-F[(0.!@"%;TH.PYT,#: M4>#)@@YQ!,*&@_D339R$I9,AD0"@R!H\91P# ]1E-VCK@OEOB0A(L-1 AP!" M)"WLS;(/7O7F _?;MP(U!;JBR+8=%G""E\I@.L+!R+>]" 'O'K!],DQ 2\%Q M9 EV8 1 MAEPYH JD&+#9CNRP7_NB_ODB@9<.PW^/ [*GA-L3_."(.3.T*-,0) '\=.'T MNV \&6C(;M-=8W[>U@:E>+)*<3(I%/*;!%43VJUP]=),#SSOOM*.A\T KLL MV.=@H*X-W);SJ?S+ZAS^99?=C3^VQ5UK'OSZ3AS>"LE6J,*4L0A$2)@[\J_= MA_V!0I39#G(FK/" Y^9C[@Z'3L)^,@\/4K][K@))$'_!R;CV[JV[*8>3?#&= M. .S,.1=+^1#[-5B8DE;/M._!?I4@'KL2++['8=IR5]C6Q9TW =$^&=N.0&L M_+)E0X# ]Z3/Q[\+8\OX!-X6OXW<8^#/_WG"05. MF]]\(.*[C/KCQ^>7N.#1#]18@&D__GPUX7O((<2@B#.(>B!>S;\C#EV:0TB% M(LX@XB&..!1I#B$5BCB#R <:,2C*#$(:%'$&D6 8B$-1YM!##&%RWQ2%!.+"A!R.>FY&2'*6$A$)*4TTD*#&WK-#8=EW#$7+@%3[?W_?VL?.H%R-_L7CRO8NLV'9W"* M%[V,_@4RMKK)/G3../ ->5Q8FI+;R]?FIP-%G!-JR.-O.,H-GV<;NGQ.#1>BCER;#,Y M9@C9G#'5S% E4HT+Z#:[\( EDPP50]^Z33@#H?N1#"?U?IG%+YA&;DL,1RF MB,9\DV3[O):79RU Y=C=[T_>BXT4_@L+>AB8N@9]1^OYU]?S+V_X"P]*;BCA M)I1G])M7"WPEK^>JNK"8,/U50O)&G@^(RJ %_3+Z'803D8*C%?US*_KA1M]G M--XN+JMFNU(0=6;:[[MVF2SDW#2@ KH,2_R?]\+J1[ M#9,[,YMW8=PKH$0 >7B >=@?T#M#4#)R,S]U!#)R$[Q8N#&"I@J<*DF]YQS\ MR#'[N2E&@==O;2Q#9NFIS-+COST>3!9T&5QRL>TO-W1YJ3B3%3T[KU":R?.L M4VA%T$Y],_)DSJMS-SO7-V(0DRK-?K:DK)D%0!Y$@ YD3Q?P.$' M*/?']HA=*I1 ?S*4$+F9?$_<('+3#E *@S"%!3B%!4"%*I=0(N1\E0U75+D4 M$3OE5(G.E_\<=@.5'U"]9DFRL>UQJ*P+L9;N##AMJFT6?;].D9D+&"L?JF5: MMY19MIK%%1;?6)F45_"S&S[-Q_GPGO1;37U&.YX4/=I\AQOZ,]< 5.R"UH!+ MU[^8I$S'5LNE1_1;K3P^'HHU2O/!(L#<]"(0896_FOJ7 ^KLSVANR\'A$! 7 MGOQ[7#A.9B>CG/OUE59\-AYR#9-#I14[2F0,,$B\(TXL0W;P&IC4#RFLH%!A M!2JLB#ZS+^0(OW-/3_1X?487)[;GXC \340O';>2ZQ:7Z?H-HD$D@"\R'ZS< MX@5N5_]Z784W3S ],/$8(2>GV3D73XZ=2AJ0/7;WFR)1604JJT"\1F45",>C M7E;!CMAX-5'MU]ELLCXA>\V,QR140/;D&7'\!R;E457%E3,0555<0;"D1:.J M"E15\4WN9F+/3$F]8:9<,*-&EZI:2Z3"Y.*?@-9:&T558KBYWD>- F1U0Z@KFX-VLJ>++= MI+*5F*,W2JF2-AY79VO:YY-!344"U52@F@K$:U13@7 \ZC45)FU)BZXW6+#" MN#A7LE.G.4E!'$_>_2;/A>,_,"6/:BJNG(&HIN(*@B6M&*JI0'?LW'".-=K1 MANC1YIO/+B'V+%>2BL(I[J[5:@R))@A:!\X4K-O%- MGW;J3)7H9WRE8,B2G_+28!& X8ISG5UR<:"+A -\3:41Z":/GU :\8-O\CAQ MG"-R$T3%$3>15HMVN")ZO+Y!L_0C:;7)HBOU%U6?(&3*G%$5QU(&*(29V,9833(;+@ RN&Q$ZA"XN8K).*H0@)52-Q,A41PEP>)=//.6X[=R(;,*.>^.%[4DV]&K/9&4 M[G*%\K#+YLEX,WXT+527+7.JF2RS,:HD,U6S1#(-%3X&;VF(WZK" M1SC.6YFL"LQY;E%,GF!&V:_[LS.ZTQAS+2X M&+<6R\O&QFGR0UZ%FF2+(=!Q$:@8XG:*(2A4#(&*(;[)XXSM MV2F[F\(N70PA*AXECF@QS@'CI^_JYK!9$:)>##$K)E-EKN,/.8VKN2N7\(C" M"!@A=% ,P="WFAM%-VY$S^G\F8B/LN5((E"V'&7+4;8S&_-E/W"=6-G&)I#*,P5'5OB?5ULE\>1CU*R7E=WV)R_-3^Y@]@-DJ6WA(# MHYHL?W^[PMB0?^\LLKHW Z\6P]^AV:R9H:$*OI&TY>__@A^[N8B&+-@0 MMB;;<> AA/VBX=MWU@CQUS<0@(KMIO\X=Q+>_C'?#3OX^;__LS_\/TX^+EJ& M9?_Z%Q'\^V=O7A,90N O*N"H*N-C6Q9T7%# JW\)AB^LG>T\$ZD@8FS9$O@+ ML1L6) 0&##(Z_A>V]QD2Y(B:,V&%[]%L*T"X(2ONK^UCN^\"7'[\TG(TR*!? MM@Q# $L9]G[0;\ :UYK_HD@(WF?AS!_1#UA _^'#?P5L8D/'ZU]=2WRBB6$G M\#.0/># &&&W?DCU[5=WO[M01#%+P;+0CP/NQZ.:"K_W>/R2:![2]3ER"3N_ MQ2\08WH6([.7U)&(KEXE5\SG&X7 CWZ)E6G',5M#TJ%4Y3KZ;%Q>"/IB5767XWHVKS:#7H]H M,$D,QCUR45\37K>@R8E)/U9;^K#I\<3Z9H%1W76[0RR85JGD^U*IU M&<#RQ MXG+%KB949D[( T"M-MNF$RTPA.3QQ#9-7:JU%X6.WM>H3'FS>'QZ8J>IV'3(^;J MS8U5K)CUAI[%\2$_SVL&:?BPZ3$-.F6]UTMO"GE]S6<5=TEXOBP'\SJFP;14 M]VHZ/UT1G6(\T\*I93N!@R&DCFDPR-,J+UD.R^)VBT\TXX[?:?NPZ5&OK,&; MI1D]=XF^FG927= QT0AZ/:+!K)WHQ1;CQ9++UOSWE^U5[%RM> V,D&OQS3@S*':RQ?6159KI2S+$(UU&9Z;HHEXRRVG8ME:>(8QI,N>Z\*.5++5U+-JKY5-KE>IV@Z5&O^KP\:6J. MW&$]5ZNOE@.'VU32L.D1#=B-[CLL-+N='NM9 M?$T0II4"F_)YBCRF06H%H"/>TC8<;AM39M5?*BM-A4V/>K7<%;,RZ(:C+]C- M+$^HVHAU6K#I$0VRQBAAS"8Q6J\8MI9MEN29T V:'D]LPLZFXSQ=&'*+::$X M-5NJ.2L%@SV>V*PW4+J\WIMQLZZ;E76*$ L<:$L=3ZSC:V6::PS7G)SN^'ER M;/>S#14V/>JU5ZDHC46\V=7Q7-O"UX7BH%,(>CV:6"_AVA6SE>IPC-\U$AFR M2&W$E:D\UBOE=+6B+!KC6+$%FQ[30$]W1CJ=%JKL(EWR3[1J S 6(_[;)=;J5:66 +:RUPU.;2YN+P" M9#WN,[7NCE:9KMDEF*2BMY:SAJ^ ^=/'K&+FL::?KXLVN[9*!=&@&EXZ!EO& MC]YN==B:,EW0++X4<&$F*CTKE08M4T>,TN(U@5T92V*VFBPJ,KUQ>%P%+9]9 M/M5D;)SG7$^O3#J2M2F9QF08-#VB?1K8A24_T8-I/GV:' 2C[_C/E$-.K,1M$& M%J<5J_-U9=;)MB:PY='KEY49O3#P?)86B?S1%MBJVQ#WTS3RZ:0:36@D![W&:/TMI$9I+D.GXWW M)V6?$E:0H<OF2V-J> M%QPT?1)/"!\<\]VJ136)DE?@&MU$I2MD"D*5;O&P*1TF[L 3LI1VWVH=NWOQ M'?.V-BC%DU6*DTFAD-\DJ)K0#I^".!-$0!ZC H$+#R,"AC!WY%^[#_L.+W2B MMY$!Z%V*H5=ZZ++O!8&V_OIQ4 25J:,2-72KX0V(1+3WQ4>/-M$M]+C,!DN) MDVMB:2B,N 9%5>I^-]>>7F(;P]>WRDN9.KNJ"PA^)@)<[;:%SQ:;7,/DT+:%;]^_'[F9AW<>HFT+Z)"_:#,[VL&,Z/'Z M&R[*(@\NRKKH$?59HWT+M\+LZ]BW\-D=\)&;R0_=M_!M M>]NOP6,^M=]X#7-&V?,?E"N)ML,9/=K\#!_T([F2<4_))_ICMJSW*;6STD@V MYQ6N\MXTP <\D:FF&8)JF/[:$-+RQ@YVDP1.*;HW#670?\BJ$&&)0!ETM"Y\ M&CS!97U%'2A#N8$[43_[S]GX M8E'J%GG"2^IROQZ?X2,[. P 'F]/WD9B%1W^AQ*K%V US1BGT'Y0L02GT6XDV7"918LBFV!K&UR3! M3/3JW++2HE"^RJKN-JOI5 JE4]&>Y.@S.]K^;?1X??Z3F,UL>KF?JLE2MMNAKD]2XH@9'KP-G MEB3.>%,\ G*47OU9O$;IU5MA-DJOWA(#HYI>_3:G\1H\Z!:-$JPHP7K#P?1H M.Z#1H\WW^J2)/9\T%4F?U.7:>%E/<0:Q<&=.4TW1BMMJ7:-/6JNI_5ZMT1L2 M3$D?56I=E>43P:U9P">-QU!^%>57?\:2$&&)N)[\*EH4KF%1>'-[_/F8 MC_N>O!+\>YZU'[B=_+-T.)S-D]$'A()CP UA;7GN+T5;R=)SM-N[W#P3P1^V"(8 JO0'CR2/R#NP,.Q_1$/_;EX$O##7^%'8%1 M =/9"+_QPYOEMU\]*R;=B8P)T"!VL"5P!+ Q-)0QX)>X\ _B1).7@1V-60HF M J((FHDM@;T/A@>^@8V@X2V8ZV U3/SC -=D-K/@M*#F"2XV\PQ7FP/!F87A.CE>3Z0-E2I4^T26 M+LV7G)))90G_'>?SO#L#TY3M(.%ABG*0K-B= CRKX'1*RM%E;E$P8QNE-E2E M2OH@5Q+_0*XD;1B6*, \S[-)$W8%/\J/F0XFS'34!=OFBTJ.;:6(4I:MY&UY MWM<+L4ZO=?<[EGR@CC(=_]^_2(;X!_#=@)35MJX@'JJ4N/=&.'3H^^TFOVVR M54;X1VA%K&7!AH8U^$M.%@/*8#1Y'Z3'@^X$:$N[UMF9^K'K*5YBJCI7<66R MC W]L%(K]CU,)3#"7%D!C!M$JX!)/'PB"S[,')2E#PC)'YX*M]S"MF74>Z+MTB/I\G):KI< M;;B%725FW,BL=^77SAO#'5F$.N4#L\J1S:ADE .53,J#8I^NX3)7J;;'W49" MQ(DA4,FZ=:20S^C8@?#":>+:"@\%\U1*T7AK5[ MQ0>'Y\&>X?L4X'!8/GQ",^>>>XB.SHMK'K0Y(4[^"L E%(LZ$#E;$R]HE#S1 M(G$B2YXA-Y3GE27(R^Q*@G>*GW8<;Q9^UX7&YW'/J9O\:V+.@XQ.U_YI83*.$O6X:ZM92?]+GG?C\V%<:.97BN_&2B M)Q*6%R5AK^'[V?XWF,OCSZ_53SPD$".BP(CX _%JC0!BQ#+4N_LQ\."9^8",!R@/7SW2@%?HK^ 2>EO]-W./@ M3_^Y+0:] [)>+;1"FH*LJ9_%"&1-1801R)J*#".0-14)1ES6FD)\V$.F!&+$ MZ1CQ]F;KCX4 3SWKQS)[DGHQ'OL8_OS@;@C1,N"700+UDY9CZH%Y51R_3([D M_+6]$N%+Q@9DQI8A@3_N9QK^^_?X' 0X[W:?\Q$ B?X)1'^;O=CB(CE? M80 ,-0G[%Q'\B[)DA$NP7(,1;\OWM6YI#ESE2(O%-\W[F MA-%;5(5WQ=NC=*K>GQWNCYMHW[^[_7W!ZTBQ_7M.+D#('W'D?U^%Y-RS9;Y9 M'9.&G.!=-BOJ)<'2O85)IJ-1,/R1>N%/ES?F!F+-*$%6#(-))5D[6*97P>AU!2_,T/-F1>$@2GSDS MYSK6VK]N9_5\S1MX7#/&IX&-XU42H<:-HH:P>@DU8E.+QC/)@4TLK&XC9FBM M1MUL =0@R;O?)%"*,\%&XO+*]M?U1*! GW"O"3Q&#I.TI2;!K?!K33:DDUE2 M/]-LNC3:79X.;V68;Y/[;Z5SKW/67ZQ$NWXW^$?XO+W8>E!>MIX%11$/8'!&%1^@VEWU#Z#:7?4/H-(3]" M?H3\YU4%E%*ZQ932SG?H/;H.;R25\M1<%.PL+;#9_L":KYB^H)(M/AXDE9AS M9:)12NFS/B%0F1GV[^!AF1:8C?"W;='?UE =^'\P]N[!";K;%6+_H75X)QF,KF'_AA.AB'_:'2[X1/[S'PS&>I9@MN\Z>OZK MI^^:RDCE-7*X)AKDFK+STT%F[*KO.4?W@_&RY^YW[@6D29O2(V):\*L73MTM MD,0PU[>*2W8VY8:-])3CLRW_3*?N?DADO_D0W?V=](+G6KLOPC-T@V^^^YS= MV,/E':@/GRSRI965?DA==&6]P)1)^B%)_K YTP^QGR;9P'NZ:,CG$I)-/L2_ M(19RCCE_-'T2&:2&9WY<)O 5'>B^' V^"5$>38$>M<&>L'5AE@N.#$1X1["O=/@WA6?BQJFR!$>GA,/KU@\ M8/$"%E0O(+R\/;P\R/[_($-1>[D&XN[WOX.+>"W/$4P)UO!KMX.,W\[NZ"2* M+F@C1"=S]&4B? KV+["3Z*"X(?% [3!A6Z.#AU\=D"PC&+!D$!/+[H+LCQ+Q38NI$7UJ MS>@2V^N.DNKAKL>TPS>4]V]S?*XNJMWAMF6MI)D8-LE,@>2H5)6:V9*3668. M-CN6ZOGOV.[(+CP@+R43#-:#7SH-=R+;W8E@;J]/KUO;2K MMOI^TN:R7$4L\/55.U&==6&U.W7WF[Y/)9/GV.X8+LV1TL=O7)LO/>__.]T* M>]U D@O.(N6Y3FX');BU<2?DBAT3\G M,_'IH.UDTA>%$BI:0+++[&Y3&4%P M#\;V'DONG\$8FREUM.5Z:'-K/>YON&E]8M;3 &/B=[\3L0>:?@5C(NGU?M36 M>7H%4T U^12GWT;"P[W!W$<4;):WJL2_@CO55:>@L[CJ$+/-D*V68K:4(=0H MFC"!KC@ELPE89$G/H4LV/5WE!6>B,S5J/21Y)E7.J7P"6C#Q>X).G<^"^1'F MRK7:)E>$#I\S1"Z+#]&P2P[1X3/&27/0JO8UKTF?(@WRWQ*7UM M\ZO&@'$4QE+Y)+1CR/O8,U<@G>*T(Q2*0:$89 %=L05TB"N?L8!\L996;<,= MZXR=,C:>L9B:> L #[" XLF'^&LAX)L,SV1A5LHP9.GOO&4KLH9"-==5(Q=4+B6:\LS37OKWP^10T?!(D>4:SYT?8.-=JT"#K MY0=8+UM\\ #-/F.Z=./C>-SF:@.6JA3]/B[YY+K; M !31?F@6)^8/#FO84U MU,W$<\(IG34JDE6+["5!/M^ M;+ET?.:6*FY[C9F6;BV[,@B8=WQ'N#)^$?+WU> MZT?V23VW9Q8N_7BP[&+[2S,&#RDU'3GZ<[@T XX.S-TW/97@W^$$P\.'@[.U M@?FV1W+-P6S9$(*K=RPL/#?7"JT<#'B6&##.'$P-2UQA"WA:+N298*Z#,]<3 M_SB8/)L;UEJ6PR= CS-9<#P;/""XP0/!\Y@$WK(=@F4&WRMP=^P2VDF8I03? M"-#^>L"ZAW\,!BE:J@EH CH%;PP%!;, @7/V3*PV1R .]CC\=#02M5,3]A: M4)*V_/U?\&/'$M&0!1M"UF1+J<=X *38X=&M9SZ2B(KMI:U"?I%D,IQ(,.S@ MY__^S_[P_S <'G!KV;]VL8N]>6VQA0J 5I7QL2T+.BXHX-6_!,,7ULYVGHG4 MP^,VZU^/X0\ZR*(1#W3\+VSO,R3($37AX;E[-#L(E!9@&&/0K M$$)M*#_H-6.-:\U\4"?V9LW#F2?:0_L.'_PK8Q(9^SK^ZEO@R3IC0)S$. M<&+[U=WOX*QE*-]9*SA<^,_IW\+O/1Z_))J'='V.7,+.L^ 9KILBI+K.]3,K M/]_VN^10:L%X]%WXML>67+&G&"[=7!*=0KNX87)$>JX97-8RC+VA.^R M_7ZN$6?H06Y%^* E/%/_L.FDS8P7E=%XQ/9;J]HFTRBL1D0+=DH\;5J?:'1, M]9LU-MLSI8G3;TRKPS^;0ET7"SY878X]F%LRCP=2HQI>8MT/)X3BU^0#@= MHS_6UWT^E^V3"YH-7D_&GC;->Z.6+'?\B2ZL!I-5+&^R[64:-DTRA;;DV4AGN9CQ_2/I:Q\:52/ MS[G^FFW2=*67]/$T'^>/1EJ(-:K37G\S(.2F-!.6ZY0XDV#+HS[;[7Q368R[ M*B=DP3C4RJI7**#UH>S8C/#\E9MN'5 M]$I52PW274H>5N ]?T?3R#8_9W0AXV-3(9,ERFQT5 M.5EQ4@KKD@6Q#J=TS/U-WIFM%$-0N IO=PI&8^P!S85-CR85BS-23:X.VD1A M6<3Y12\YR_3A](\%9;QIUC*L8HGL;,6(XTRO-<](L-=C09'<\F;AZRQ+"/UX MDL)KVFI3A[T>"XJR*&7=JFW3>J/>984EIK9=3PZ$F26\C\G.+D MC);E89'_43%]+2]M-JU2'I MT=566'#W1*/$8IW2K6Z,\(@RSBRU3-+5"F4:\6N*R!=Q>53*]J MY.'KGT$4VUHH\])@RA;T19$B&O.%8<'W'PO*JX45X3\L0VGUU[TKDA7U97$DFLFVEIII.K&E%]=NWIJ9EX ML56F::[2P)G:6![VQ0QL>41_W&PUIF[92!)R?)EKZOR0*R;@TG-,5**QG)*N MK1189M!0N4JVC7,UB))'A"J-4F6Q/ISBW-J,27P^GI>F=8C]1WWJDRI13$WS M$CO3-Z-".=%)=KE@03GJ=&)*:MQLJET]*TJ]FB*4A'XZ6"6.2+KAZV:N5DT3 MW**5;9-\KMS1;1^ ]%&G/===XFFS7M2%1:ZHJ@R1D'45M#SBJ#B=]L9Q4E+8 M1:GR##?)+.ML7(8MC\99X^*VW.\ \9.+ MP+?07:/5;,!QIIZVM#JQ3&+=' ,Z%31?G@P'OMB'?1[3:3BPF4T>YKL[ZP)' MY7/ _FC"*9%'8C)>"W79WG@Y8")08VF5LKK")&AZI-'9;$.J:^HLJ\M6JNR! M7JG, @[UF/J<54Y6%[-X6Q=PGQ63-;-56@1C/9*^3&; BU+37'&=;HW6K'K3 MC,>>72/3[$),X]-ZBZ7J>'(Q8S49%]3GUK-^:>[UE4ZNK&OE3I*I;CK)Q#I8 M>H[FK['LR*GGC 1;&5K.8L*(:7H=+#U'(VU:K7)/I?(^IW7B:3TW3212 M?%-WXEG/-/3%C#'SBCK*5338\FCV8Y*1N9X^J>LSKSES%PY!"B4XSB.16K5I M)V/V,BEV,6ES>5S1VD(;]GDL4BH;;W6\_)A@J>ZPFJP.*ZEN(FAZ1-+Z;%S4 M,M*HRQ:6)7$N4.[:FP5-CT0J3M0F>5NJ-%BM3A@9.9'H=E-PJ,9/X'4^ M8;.=^V_+#KRF!C@V823 @9$" 4S/%J!3A1N:&800-.(Q778 M;>@EC-S@SP1X=J$2'TQ8% S1"X,]CW&8[7P]P]5FX"^ /?+C7 M :UL6?)$\$=X=1+DX2SH3OE3^O. [=4!!73\TVP;#P*_!AYQ&!>"W=OR4@,# MNL>DJL> G^ R' SX1#]]\M=@.+3HA M"+Z0( >D%8-/#:7]B*5AP6\68*QS?&^8L.IM$N+0;;)K%1^.ZJ3N41/U3/>& M?5ENSW%)&$X^)))4C(!9O _<#$8_Q)D37 Y&$@]4[+7$VEYP<:]_&#U7@![M MJ+7['8DJ^6;R!&(&CZ:8Q "A$%/B0?8J]>\XX8@9#I M9S$"&4T1800RFB+"" 1-$6$$@J:(, )!4T08@: I,HQ@D!\1!48 AP[Q(0)\ M0,@4$48@HRDBC$!&4T08@: I(HQ T!011L0?4@B:HL (!$V1803SZJD*B!'? MY\^]>H@'8@2"II_%"&0U1801R&J*"".(!QIIQ D9\<-^L/+ZBRYG/MCQ> M%PU$RX!?_K\[BKG[K.&6>$@P%STG_CVWV(\/7G)X1-%0%NPGNSB>'+K[W[_' MIY"=M_#K))1X_[R?FQN"! 0)6TA(?A81J.1#(G75B! >LGT2G4?"<8/"02+A M.(]P, ^IJQ<. ED+R%JXH,Y_AJW'/X^$^(^K\%GM!HY"_*J5>[>E^EK0/[*2 M (" 2%ZU*, C)I X(&" M-J?U]R6@[@B>*)KN8*!81@2CY\M'FC=0.L&6C<0 M,*!UXYO%(RS$O5KQ0.L&6C?0NH& X4+KQO6$'Y_4?,#.GHOD'08^O5CQ<&!^T0][#S[LKC.Y^_ULSP_F[$\MS!%-R_O/?O[6K@(7O MD_3/*?GW7OR9>DH,>"HG/)G4EI>RZSOL#EU MH?G+X"LMM+\S= M4UQ0N[5NOGTBKUY/^ZEKKN'UM'HB;:A4H=HGLG1ION243"I+^'^;J^HW;4HF:(U W_?G@Q] +U,N&TA$,V=D^S;*34:^: M;7)Z);.J<%*GIRNFOW_!+4Y_X(;;[5&]LO3\2;[;Z_0>[Z"E'^^@E7(#GBU1 MHPJ'EQ2JQK>[2S^X78"^^YVX3Q'Q<]QSC3#E\?2_&X"4\/2\2$-*<$$A]0\2 M7;02%+NULH MX"9K-9I$99$S*\ZX8*U:Z>_'E/9(%6=J(F:R5+,EK-J=[QBMTG21*! MRAE-[8N8J.>PM2..*R(E57] K:VI%B5-N],"5T8= NC3=&QBG5+=O3"(I7*-XH#,1Z#QC:5...Z&%8%W0BV1*[X[P@_VK(C"[8X M"2X7EN2E;%AS**O74,47U27A._FWJTT\4<3EQR#^)0I[=KH&EH[<'TW; O"V MOUE-[:ZK6LTG%HOAC*LT6YE"Z@))37\LQXQ1CB,YK=U8"IS/FD13Y1E8ZA.+ MW3/Q,V8U?Q1DO'&M9X01XZV+,'\D8@0VXDD,P_>@Q61!6?*PX2?!/,J->;') M5.SE!4Q%ODR+[_$HWP,< M!6.SJ:0IH\?*%E_HI2;U.E&_0$)G'LNK6;DN-0A-)F9KEE00$CA0P,YC[ M> R9&0@Y?A9R7*(0ZCV0D9H8_6JMG*ER:ZIKK";YA#<:70 RRG1]165&N12A MY=OMB:83"VH./1-8&D7%[N-$ F'&"0NAKA(SWKC3\4="QO>Z)K-!U7#(=:VF M9Q/U"LX7G<1@? '79+*0ZPME;.,Z8\4LN5UBRGFV!>$B#GT3FCEC=O='H06R M,&X0+B[AF]3=&M]+] EM^4TW=H$0*$W&[=Y2&@XY64TG]0Q)ZPTC M,#22P-"(WR>9)(*.ZX".Z$WYK9N ;@QR+E%Q]JX :JMF26POM>28S#)16'96 M\ZQU :>F)_7*5J+?)O29OTHG2$?S*AR,@P0U:,1](H&IW.;+QBU_:DB=N#E!BW+Q -&8N+XKHR MG,X(C9TH#J>LYQL"1D."FC[R/D;%SE?4=XW0<94G>W5DPP ON,=4V91MP0B* M^P1IIIF:X]K!A92H"OS<5> 7/!3TW)&RZ,TV.@O1)0H+M_I>"+4=K$/I UW? M+@>[M6U4LM;KCK\H<9ZE,[FUGVSPL0OXO/&J64VZSD;4^R9/Q>EEOD(I>#<)6R\=E8=0ZT(E MIA]#+()RU_7,2C9U+[D&+7=9%; YYB?3+PR(K9ZI:HV!,FIO,!4Y!6^6:EMH16P76 M(UO3RF!*DB0=0%!_ -RY1-_-+"8Q7_?LH?OI M#0D@JT+5?I^#++B36=*E;KQ-K<@6Y55:UQ(I9P+!/'M9K^C MV),4Q7E6?%42R^UA00\@*P8@BT#5$C_*/#MWY7#T9GN5>'59YS(]RLNLR\16 MG, 27G\^6IDU]@+0E:)$C0!#RA,>T>FW,JY!>^LTA*X$@*[$/1%GT%FB5W^6 M:'!M/-IH\H45Y@!@:0"PDN6-#?DBZ\D)KW&Y\+2BLW",I:Z3]%GM$I_%$"$ M!;NWA@_;RER$#R>LPUW'L(7%( VP@;G[3=W'T,E^R'1 IL/%:EXS]9[%.XO1A),M:KS6ULFRM[D M2C0TI]L1U>&(:V3ZC+.A6M/-W C,\O4;2470BU M1(Z@66:\F*_:7&:*&]#'" _WC-,T@@9D/"#CX4)5D\TJN29&RE+4Y?;4:RRH M2GWE70 F.K%R)TFNY2([6]6\9%WTU&X3.AFPMI$DX_<4B>*4""C>SHDCH#AQ MH2$^K4CYF3IU.:%42\9K\I#@U0ML->-*<, MI0! H'#E26O_;@T@MD5^""!.6-*7(DBVS;DFJ\^X5:81\\F*3%P@!"&X ]%= MF,T\41!FK%S;F&RK$H!#[.YWZCRE*S\0&9#I@)#AXSX&G[34CEQKTT0G,>B. M:AEBLQE=P(*84^UUGML(2W8&7!ZWQP\;\8T*02)Q]SM.W).),UZ7?8TX$=2S M_>T*0 E.->_@0R;6O1D8@QB-H>^7."K! M/] B[6"6@N5D,5 4C";O,9@YO,>$^=RV5D#Z7=E88[NYO=G?_YT8&-(.WU!. MF-)L&$XE6TXG;$X0XS%]-=FDR/RAN1#_ !(\.BVRO=1$^7D\ (-9R@Z BV#, M3E !N?_WK.6X=UFVW M4*VH=[\I)O[P''"\DV=A43@020,R#(B#9]J/ P'<^#-23 ZA#8B'!"40_!F0 M"@.3"P0E^$V1-=>S9><>LV4C^-*U0(\A!3 KX 8F!)0(CIQM=S@'\\'+L;&, M[;W7 B"'"9@OPY5(EG !_"ZH,C8'JF%)<)AOBRCNR"*NK?!057\5@__P[61S M/1,=><7UF].N.)HG,E;&?Q:T/JNIX:^P(\ 2($M&^$TXF=U7SS*#>F >@>2= M_,/6LF [#_OX$P6\>2=4GFVH;ZU' 7,"=L65(X(F>8'BAT -1"X(2 M6 @E6,$63->!8KU3_U"2@9[CC]\@;GQDJ-V)C$%(%,PUYKE@F!OPOHP!I!WO MB!/+ +]MD6,.UE-@NF S2Y(-S)_(Y@Y^X+ M^R^904L'K!)[2 6_ @,'4 E5]3[X_?EW"\YV>-MA6": -L_9 NW!9# 5RF&( MK[N!0!0 7#RP/BY:;'RX7 )>RI)GR WESTK9%-9P(TOPPKU^G4?]2_\A3Q<: M@ETPEPPPP/6M63WF^Y-YE24S:8\KM-+47&4WZVH?+.HR6$/GX/6N[L-S<#00W9,7])7BNM?LB M<._";[:^0-AFSSG8MH'?[#:+$'_!Z;CV;F#;%Y+A--^WY21&/S#QUYP125L^ MTS^T!A2@%CNJ[7['H9OS:VS+@H[[@$[_S"U'@[+R*[ ^M*7\I,^M-=4 M&#N6X;GRDXE^GUM$?L M G-Y_/DEKY!Z(! CHL (8+PC1D2!$=1# C$B&HP@ M7KV7"#$"0=//8@32",0(Q @$31%D!+*:(L,(!$V18 2"IH@P FD$8@1BQ!-H M0HR( B/(AP2%&!$!1B!HB@@C$#1%A!$(FD[+B \>RO=FAO1[RS6/2F.^I<[[ MK>3DR7/YHFRZLOT65;Y !]$RX)?_[XY,W'T6(6,/U%'U^[<>L9I\!]'&+U+L M[O=0%FQ,-B59>JPY#:L/:?)^=S;M^&G]+U*=*U2=UZ0@Y/3^ST.N[VM+[+/* M0@)[XF@3V54I"RS(.B+,5XS<:%T4\C$)>4%.SF/S1U%%D**\IB@D4I3K591H MJD7LX>JU@CB1&(0>8;2TXF2V^>=LS L<&']0J9MXH';RL:T\QL.O#J@$MR** M08VX;,^P?P<;1?YS,AOSTH?FG_ V"_(RTWE+OS]?R._8+M\63#4LX(>_U313 MFWFS)_=)?+30O]#M&C6M8N6(!8_;ZYI8G\AVZV#+'-QU]4OR;"AM1SL 8-W_ M^.D.N;1MPZ'"?0"9]9\F^UL#\H)FPRT!\MYV@)UT=X%PDW^NP(EGBSJ=SPF< M3(^:27;%#[YWT#B/'T0+]SF0[)>'?<<-8]@]/:FF-FY;5# MRI$R';R5MIQT$TJ!;6@ZM4DSW,S;0,1(AJ8#B4R'&P,,9#I\# A.8CJ(5L]- MDLN^K1<257:SIJ:T%E>C! 29>::['-+Z3!?B>KO7H1R%[?D "$CR%FV'C^1! M;QL<(D>)L"HF@I1X/ZP\/@T >X^2W19<>6OR/9YSB%./V#A'[;D"+ M&CJ\; PLE%JJP(QF8RY\L=KI#*T'2-7&WH<6 !)( %0#ZDSG0=VB5U_$=L(Y&T MI09:21C0 1GM([F:&K +)-]15>-/FG=4)?^&(OK4I9?_W!;\X>+_W*JO3&>^ MR/:R,WW6R:TG?M%@!Z46'X>!_#.Z_)=6MM/9^9>>"5H'T3J(UL&;E/P;"H1' M?AVLC?456YT--:)#=])X33&$&)D&ZR",?Z.%,)HS>>7N:U3W?U%*H/KUGS7O MJ$K^#462([^$IO58B\.[6DFG%,US)##W,AXLH8DS+:'10)DOQY,C&#QN:XZ. M*[8L8QI4*MEQ3QL]OF87^=8A[0?4NT+QS@/I+FV%^XWT]YB@.YSBU[/$NIA/ M6DJQ,,E*+9Z!Q>WD T.A4KB;3(0C7;]977\Y#3X9]Y:U[)SJLXLF%QMWK E8O*X%!A^]6H]P^H=/W@4NZ(3:XB&XFDKG7G JEHM=\@>#:>8=J\7NC8N-FFV!*9AG8^3$8 13QC/N*BR8>_76%LR&>0ZZGG MN)JR/L@P,_CYE^:"7L1W7_'PY!"E*$QF/\ND!/] B[2#6]U14CU%)-!T;8&O6^8.0D+T<+;PL8[GEM+0S-@L/HZ/ M6M5T?=1/'K@.I7K^.P!D.ZP":.@Z);,)Y,&2"K;E.(]8081041=LFQ^+VGQ4 MF7(BU[?H'-NK6D313M_]INZ3S'- \4ZFA3P.>0+E)!0'3( C=#!W(KB8#[ , M4^$PX7T?%@;>@\M;VCKW\"$ -N(D[$DP# STA2T!_,G2 Q;@-QX<: 98^X= MF+R"GV4LN*PS[-B!;1\%\J4W8IH#'A(MU01:(V$"'*5\\"QL(0NV"?]J2N&? M97NIB>!A.#8;7A1HP]%UP9\@VP1SC8UE0Y/!L,-)PX? % #'X1@4 /;8$J(] MG.[3]P5#FEE!SX($]!Z;R8(#9!>@'.S-#)YXIH_=H!X']!1@H#)HIB>$/(T" MQ+P3':,PU+W.YN^^9!4-_+L'_OD;*$QEI/(:.5P3#7)-V?GI(#-VU:< 7;5, M%9Z1F)/';A=TG3& YFYML#'/<'2VDYUV1H3'S-:+KL+7![7M,@0T3Y;2[BOM M>-B,O -((0IS\$[7]N1S&.P[7AR2_K5+NDCB ?MSA=GNXVM/0/H\7NOU#3/ M=O\GD\>2%#8+JT&(""C!1PS(9VB;!>"NN5A5,V4LK0(/ 5H!41CX)^XVNQ#0 ME$RL(\_=T(BE"#)^'ZRAN]4[\&C!2JV9P%X0,#$DN $)[FON!.,R'>S?\ $X M(XKX9X\CP3?D/__!YK:UU (#&%A_H)/_>Z=%RW5RO)Y(&RI5J/:)+%V:+SDE MD\H2_J$YFW;XAL*G>)K@X00>S5>H>273 > 1&(>/-BP<7$,)1\J-=P;LE*VZ M_@978SJCS:?IU09/5\8':6P\_@'[=?\E>4$,^+_U63.6;5L^H$=6 'XD^/[1 M,&7V#-.BD.K-%G%ZP\X2PX*L)>J^[+?N?L>)AV.[% /28D!2VO+2,I:0U@&/ M@$6T95E@2V(BD-.QC$FVX)N89($?&OP?: -)!,PX%X->. !8QV*>. L*;8U0PCT+@2:MS>50<]I MYXA.JY&8J&*MF4GY;R$06"?.0]YG8IP?H^^Z!"S-XK109K5\9ZG0;-W2?/5R M]$UR1I%HY_PTZS6&+6?I,3YOJD K7RG,!P2>#L/QM= M^UO2EK__"W[LC _1 #@.@YV3K9FPNSZ6AN;"-M1)$']]0_R_4LP M?&'M;.>92#W0NUMT?SU>ETL'MC7Q0,?_PO8^0X(<47,FK/ ]FAT48V\?VWT7 M;&)Z_-)R-,CT7T$41UO*L/>#?@/6N-;\%T4^,&?BS!.?@O[#A_\*V,2&FOFO MKB6^;+B;4)6, \-]^]7=[VX ^L ^R4)%![;'HRTL_-[C\4NB>4C7Y\@E!(K& MQ^08PXPEB9=22HJ/)6()?IP:QWB%C!%)DA+')#V^"]_Z)##TNBN[Q170UIAQT*"?;X'. B7#M MDN09?(7B&08&7,BY8+N:8(#_!F'_7=QW?[[6&&B'$$:1@V"U;,^ ?+CRTY;W MN]%)F@-LQ#!*#QZ ([(\%WA,G@,:[3M&D8D+1CNRD ><@L0.+C''0K?QF709 M+%@+/0YHU1Q&'V ^P@[=S:TT[M(;@.6GMC+/ V/^4+63)E$:$HU*WBY_VD]Y)467;,;'53GNF+[,9>#?J-]=Q6 M8&F_.3=5S+>(8]$*MZ M(9GLC#8YT>VYK: B^Q6R@I[ASE1@ZQGK!VSWKMV*X(1)>!@&^]$HT10TZ5FB M5S9LI]^JIF*LL%2[\1PYX;@D@H=/T;+F)T1>'S1M?=$?4;2EFDI)1[CP:7JR M";HA)B6JR%;L"6NQ$K]VZV\ C 980@:&+$S00+6@7ED$$K (@5P\ F#Y!!J M7BS[L8&-JIGP'<"HM;U]HP6&97XD#AV^O+0-PJ9#^NP$X?GLAY&=.[5-<\6M MI4V-:RT6W'+M0R$X/F[Z4*D@A\,2+.#= ']P#CX)L\#+.*[%^C9V/0EA?I8_ M V7%>6HIL>(6\_*DJ,\*K+SZ/'^>"V$^%F VE'1 ML8?JCW+*DO*F%R7LKH$ MHR9FZ]:RW^DY /^2K_'JHD[4+FT?)5_JJYEPRPP*5J'[7;=\\K1+?DZ9 F)K"&@9VMB#D M%.ELFM_,>H2WYA.+%>^K(O-Y@^ 0 0$,R2'N/ LV_44?K+R%5I_ ;3;)C'*5 MI#&"Y9K)Q$/\9?- 4%5;5F'XYWA1"$+0A\H#K 49LB@!@T,"?&89/&N P6TC M3HH^ -9"R6!ER5 MY# \TOD3+$N+P7#(%$W?8W^2[;MZRJ>#A#67CFQJEGT/^MN%]_8C7[O V%;$ M=GGZ@S2]$$8/0=.SQ85C>^;H2271S27*@W2%&NHX5:8F@W0N*V].%,3=WVR0 M"XS'L)3X^1!N25"+>6Y%*2PS(3,T+^2KY1J4RP?J6"S_PN: ^= ,O8<>:Q S M!8(F"LX$,'2FX8)I J&"YN;SG ?S 4R S]2$=2"H4 (,V0D*= T-]"Z&#\D2 MM$P!R\1)D/ZV;/"K! NE@K LC+_:DF"*VW(>("V:'01+G0>,FP,A^/_9^[+= MU)6TT?LCG7= J__^M;<4: ]@(+O/D@R8>08SW5C& Q@;&SQ@X.E/51D(Q,ZX M(!#BEGJOA!1VU5??/'K/L9!Z9;^(AL+1IRA5")[E(?*4_QSD0A:,^=S0]RF_ M,#,(?#*&7EJ(?3!U!0($>:7?_1SDJ0U:)&D2 OZ%%8_;==9^@73KGKIN)6 R MB1%=@G$&0Y DT?*R+X+1Z L\NL_M8:)=2EB#:<)D*TDSE76R&Z>R^+P@:^Y. MF0>'/#K?BYXO,Y%CQZ)BZEAAD10,S51XE0,V#I%,Q?PC]HZL'!BJ!IL4'?"7 MG4T++$\O)+*C=-/:83Z*:T!!Y\5!1+ 9I&H@FA<,R[9.T_4=R"7X!;BQ-4K2 MUS;?_5K:TMXKV)!?O(L.EZ[B*ZJX8"NM_"A/% 7;2K1^_4ZF8_X63P>U8L>0 MWH_B3UJ#"7>% D_' OM)+4")=3"_.E(U *DB[MPPQTH-E3.$+.R"+&P*3"JH MN1W$C5_\;O82+\)[(4F@)!JF_8030(H&2$I[]Z=]-=!34-$+Q4+$@*\4-,.+ M<8T="YP'B/6=1^OP.PSM*W,@Q16/1A>0WR)W1EX:FPYO;B*>9PJIL'-'LY6% M=F$N>T4U[WVU9="Q\OAD8 !][ME[ RO$>HLI+E;IA<0X1C3-FT*;,J,P3>L! MPP+2M)X;& \[HD8W#>N5#$U#N6$103$%9PY]*X)D/4:.&K;<+FWO OR[;"N4 M&@4SK31^84F/^Q_^.4/:T=Y/@)WZ"="YX!ZB@-P-QWZ4E;4D!AWU*#]HG\+E MG?JT1^(XG%?C8?)C1+DKD QL0!U0@H3I'<9%:C>P(YH$GQ(4.WF5T#K MG>PVQPTFRJPJF;T91IC.A,Q@DTY=:WW,[6^9-M>&.9^(O<+?=ITP]KX;$[W2 M1FZ,CB#I/) [3U[G[.'^:'A]A]LC,7AUSS*S_H"CXW*WP:S[9 +C-SVIFJ_7 M!EN'_GRU\*GI?O3N[A08CE"@=TT>DDR.WP37 &"E$9ZHV,69>[79::S,= M%VB@Q@1.=[X2@A_A\"FR2U[0;A_C.P3O'IYDQ-'ZO6P(5I"?B2P%EL1+O(WL M+G!>0$X2=.EZ.?,W33%GR]#]L40#3 !8=,!/I(:,6BHTH6[1-97)1#*#/;V\ M."LV!X+!,\NV[AJ-ED1R79BL&T!(_[X:)>THX,E[N]>:](C$ W6+7RPTH)RB M3@I/A!,[8+R_JTRH^8>:_U[SAZAUX[SQ/-K$&9@:5A/HRJI8DYA.A5URD_1F M6"=?96I1( ,A8W,!\EJ2?N*]>)NE978NHA<5 :8A.WQVN3ZQ7#>D M64Y-3?JJ-%03?'F3[Z^WKQIK+V#P^919-U69KI>YC,;P9-E62J6RE4G>' Z_ MH,[NT5G1=U7Y*&5M]W=/3,/X\+6V?:U,Q2_EL>=T$(\4/#OOI E#+>1%-SYD MAJ*HT2\YB*^&C>_+?($N,Z0A^NPI_@>YT$*V&ZPZ**XB3 0BC?'1RF0SPRDN M76C=&-M%9:]!K'?'=F%Z+TJ50>;^C:/T5YGX-XS55[#QW4*Y1@Y&:X;MT/6F M:2?,)+>>_/J=]E<@7-W$7Y@&3 39__I'\9)]_OR1V\!+#MQY#5"D)O07A/Z" M]R)IZ30!%9Q1LY !!P-S,'/BI10+>9>H./]LI@1@8P9,=STQ(X^_>?1T$>!X MB,HA*K^*RB@;%B*.(0B.:4JZQU,%<& >6'*B F20,D;)WU8LQ*40ESZ.2[#. MT*LD$ P32'#4KL+D=-2-C)+^[KE_[TQO_TA"^H+?]Z=^P[/B#5E& M?I5=,_>HL;6G^)H98])P(U&)V:!M9>@W*@O[227;+A:2<;9 RRF%K]$DJHO& M,,S?UP;YO-"Y=]U6#CG-/FWT@J4JU_11?;Y6Y>C-V0.PVO!$>.#5<.U.N3%I MR)(:C?B"63J8 ZJB=\/[$7X)6%Z:0?\Q:FAWUZR[O%$E-P MFVRR)(^&J4'KW>FD+ZK,#SMG,FS2OW04P'$DK^@LF)(.1N&'H4URMCL3VIA";.2T[(:Q!,3M/5?(QGV?A"W?3FBX28V_;- M*+A2,A5+IE]A=,_IZ>%$T,#\DQ_KB7_S8NH.?%]#9@"NVYNG)<&.2VHA$:NJ MT,@S"C;%M:2ZH(:P=T_R(8[C#TDLH% ]F.5YQ3+/)1+TFP"5#7:*,+Q,)1^E MH6)-9SR3!(\H1:C8H%I2YW7#0EJAAC; LHBX"C"98:[?6-H] #:T-;R0Z+Z- M ?C5T1>\\M30P-OSFU4-[M38U0:^6,"@H'I W:ND\VI2^,B<5Z4H^#)8)3L M(>&A(*]!K4G$:^%5Z^P*JQ"\O<+$CU5^\#M$>$HN MNT<=Y@.2\T72/G;8-O?B[UE-^(F[MFW6N&R=[[E8)[M1C6V*QS,"K- ($*C_ M?O*;/J_30,TQCTD)DO5S6KKQ^@S_=)OOUN(7)ER'+7[#%K_O;O';%;CBI%,J M-B5)9#9M37?C=+'?R[8@(]RU]CVL3&EQP9E4MB6V$ET6XH0QJ";*+8[PK^0Z M?MDG2TTS%9-@^-,?<_,SZ@9QZC9'EO TE*ERTOS C7AD@$KI6:^ M6EH(68::%9>]I#D6;*,%5OK>GL^F4R]4&@? D$_%L:38<2&ICM2VK]2T]ER<3 M+N5?F78SI40?LUXM+^E>WF,U=S,:0R6G-IU*8AU*<&\LN6&+ES(I7>SGL8V8ZK<% MJ]H4&JT7"AA>+"0 'Z)1%)(L0Y/VM-+R&U4\WC V);:CWI3/:AE&,AN+=:W/ MBV;VJC5D*;G7FB>H[(29=XL ;Y+M0H5I!19)GM9OB4\5P[>4RW?#E__UK.2M MRQ]FU6*KK3JL&K57A16^IJQV/+B \*W,YT,YWTGJ\\L]+> J<9>(])0RO9>U M.]EL07F_DW)/R1V>6#Y*]O#8%W*EC:_HC0DQ\\Q.H-(,*VANO:^IFP)1R>K, M2BD;K0\Z@5YV#@(4&4M/O=,\7]$K?J+(C3N*OK.>C](G>''710=<&=UA46^) M*$8]'R !E&Y#0,.FC_+-4!>L?6,L>+4:((>S]LVF@"EG'L_RE"/(! ^+YI(]-<0'-+3;V;HM,GNH M/?& 8)(O,^D698W68ZQ +[69G38:=3@BDX@E_4V[_@V,IM6NN9:FR-++I Y5 MV9.@*.S2]0?SE"_H>'^>_ _TK' %(UEPL%ULL06QCG6[26802]- M__IMP;!*%#:J?#XY#O6(]*CCN*NV'YAC7D.MYOC@ONEH,)$S!TP#D=,NFO/4 M(PEE-SU^R4#K9RW[D/?2/]AZ8E5K@FT8 B81K%P8]3I8.TE?:U3U93LX>1N! MK'?G4(=.6<%SYIYZNK&GQ+N=F]L?2[#-_5MW3\-WZ82'K+QG"7]>6&+OJ4_% MJ'\?G_Y9"M]Y_>$Q++&/2AQ^/,M4]F=YB"^<^*4$1S)&DC\>"'@BEL!_/!2( M6")^+T! B:RG6<7?E16D]TG GY@ OT<(P(3AARB#Z9,DDHJE$A<%4>JUL.Z+ M,!N?O/9T@L%>-?#:( +]8-\/AJ)V^M$N8P!?K MB&5HP.S?YR!\*XJ#NG%(7C^.]XR,UHZ " =VG;W9,U=X3PR#]Q>X#X1LG/!^UYT]S )JRG45#RUSXEL*JES>DX.;19*C%UVMTI,9#B,!V20 /2 M'A*![:C.Q+EN#P&NS,RNS;E8_2E,>1K!#!X$=#8=YHI&\DWK.->&RT?))?+7 M-V&7 9DD1\@/_Y#;H3ZMHU]+.[S/&E80'S63@R3/L]P*4S@ZG5^4\Y.Q E/ M 1]-/*3B21\7_3M4 .]. 83%2> U=O5,(TE.XN#26 ^6TSB?1TK2P-K%_BG7@\.IPW6K#V!RF1 M^ .5\,\F#)7(]S+$\[;K><_D\ZO,Z'Z6+73OQ[V=XW7]V5,PC]I"/01L ];$ M^_(534DP)CJR$U!UI9>4&)P;=S18"*:%1=" :G]:UV4SMI"^UQ&FDNAH4D/> MYPXRWGE>2-RBBW2R3?;*',:WZG-MW*ALZMG)A1*WY@"'=EE.@'DL7FNL]?1- M[/T(=Z=)7$>EP$>/AVF;,L#H/43VOT>A^'CT:KMAUN.;-=5''?$.2_DQ,,(< M6[IH>?7ETF>>JN0O''X(K^9J5_-FB"2\FZO=S5M&>W@U?WHU[_,2H,"=O#8+SC0V%?":HJ2M)'A.^$I>MZ+^]^)[K1&8>H:G445A;[^&;;>(U6$.WF$.G3Z9'?*Z#NO066X?N<9V'B7YCX%\9][RKNNTN?@4T+87S+ M"7"9A_E_8?[?S;3%4 ,*-:!0 _HI&A#M95#R^RY+7YM$_%9N6)A7 M_.XTNIM+-0Y5LX"\O&-R:\CY?0LRF*-LP;SE'>%9 7I:"D_I.:U+RJJS[ P8 M?JT[RASVER;@7"$B$>II/T!/V^4K=P.3O#YIL5X[&_<+[==K'S5DF1]GF>^S M8NW";+NRS+R,==IV9;QMU6B["WOJ$W 5)+P#_4.==I7DY=O,;L7]X^2>249 MY9QYSJ?C=B[=^.^M<[YSXY=NIHAZT>\F;GDCVB W@#J,9EB.&9"?NVU6-+8W M:!,L)4OSG,GACCJ;>!P*@%<2:?N5=6A^!?YU;1C?3#-_+<:*XS$88HUX8?W] M/Z]^Y1B>N[D-$0^NAV#MV3.7<2]U>9\2#$D#8M^["/7E?.< R/WZ7=(C'6EA M>TGDL)/O:1M?V"Q7DU 37]T;)N>:BFU+.AIU:6^ =2I+NP[S(C1UQ'W&A(?Q M;[[_G9)T-_-RO!DE$]L65]_[W O.(?W(G7QDABBZ!C1^(_ 2 M%O2T9_2SKJ[.MSEQF!?(=(L'ET %U>1_"/I/\T1W91L+H+@J0BR2D<#FI2?B MV-D"UCEOXO-:9OIHON_3G20RAE WF[6TJNC)S,#IJ'WM6;%;X@.7 M1/-!5T M-QWEN/#WR9"FCJYIW6^-TIE*SF4H-I'8Y U5JW9=.+4ZJ.SM0_<$&+*&AO>< M=B@7)&4%.\J;!C"?Q1]U.;LCYTUCOK\9.-G@P-D";RA1IWH9=[+NGF+[H]J M1I.=;U.;1GIDSK*%%JSMQY.)X#'<[Y9P%Q1<'P$>]E'!M8,7DE]-R42?!0^[ MWF2-R7J:SJF51E3NU^?"9$W!8:NXGT%&/B6:+L;4DMP.?H"I/0'3(JU2(:,/ M=2P[6'*Y1&]9RQ4G7R=Q)J/1W,VE>WV,XL2V02:+";8Q@1(G8"KU^V7(-X?B MIT1#W:5Z5=%Q9:9398?5_E"ETW,@O!,)/.:?"!%Y-[._\#"7-]G\DZW?.#:4 M<.PA@-VCU$TT2\$;J,U/3 E-&=H/[+:GB@EPA3FAT=XRP(PX 4@#[PJ MHH@[E79CL-&G\('>(I>'<\"C"-4L*P)KBWE3F.[B@2M),Q;H98 C@F,H<'P& M$#3KW3CPW?MV@@>.B0+LT$,LL"-$.=Y4":]6V5G(IJ&?[NST2UY'#C2?YY+* M$'9 ^:=?]BY/&L*%?MKATQ2GDM[TP-3>02GW!*#C+^QO:.[R][#,"NR>L68,+FD:P\)JEJ*J4UJDZNI"Z)8LGI MR,5-4X-3OQ(QZF6*@BJ'8<%I]!Y9'6+$4+D]NVYQPQ?U@5%8[[VF8W%-ZR+B MCF,M6%C/*2[I1LFAR1:$MJO/.X-\:H9T9>J!C =5BZL)W_32_L0%ZT^P;*D"\[+ M\J^^;;ZDW9] MQY>D;IJS<8;LRVK?BB^YA*'T'!-=TBLZ"J"@8[5RW_I&DR9P'"309GD!:?_0 M$H"I;1:P!X"E90-VR=NVJ8P=KPO+SK(]?M9.?"*%.18IZ9&ZL3K$-@A/73>E M.:_HWL./%5JH7\\-49$527R ZK6CH2T +9J_'#+A)]$^?.?Q(RZ'35-I*;GE MQH)AJ6K5B$XEOKEH?]Z5>$D).ZE/26HRLGJ,HO9TA5#B&)V''@\LP-]X0*_ M/EA>7X.C!@Z"!F &DPFFSV+2)+3W+M'!X<4J/\)O;>($_KPIP__]/R?])PZ> MU.A13P,,^^?H7+MH(H%"B1,IZK6W0*/K'WG-Y3?6/G\J'3OD'#T>$FY(Y.?$ M8F3BWY&CGR% ?-"$K8V.8';2W6CWM=,&1_L/WVBS<90<0. P$>>BO35V5T > M1?CYR-2$]/JOKB$$)C:@TDL=4HMVTK)@]]&OWZ@K%F1,6:_UDW5P8//'C3=> M0LU3N :!ZUDFQ.MA_5VX_JOF)(*G FHW=&GO8SCR3LQY47J:.VG.(8QV[@GP MZ:&S&1I6B:3"$>>^'#OVN#$)N3&Y\[&1K\R,1G_9?9 W@)3B+?O9Q.>S<_#% M.E4A)]D"QE)48Z$:;L\N)&Z3@^O2)M/&>W6:;7#ET7JU6&R'*: ?X(G7.+@? M:\"OR&+:3^U=>,EMD?$F4D-.L%W_._+4^W5B2J/<#8;&N-T5#UEC&VEP$"= M@'S X_' 3OLW$4/Z$/@N%T1:*Q5J7*2U/%O)+V4UR4?7E9D+O8JW'D-Z25'N MZUNION39%9-M-(9*;=DC,\DOS%MHK&1]2]6,!CN?=66\K?7(F=6")E 2&\@ MBO15Z&79/!T_C/D6(*7]! M-OZ1]M8?8^--H"E[CO(G3DX[]M1 (\:#<[-*F#E(X6V;=;C-(K>=N(0(MO [ M@<%L@.", /[PR&>,?;%_O\?;'^#G[E0!VL%- A/-C0< ?6%N?! T7Y&+C1;7 M=^AJO:@2RV3"+-13ZUD'4(YNO"@/71AH5- CD?IP8MW W465==3+97XLHG^X M4H=)UI,3AF0:6FF9H=W*QAU/7FWR\U'Z>J=993R-ASH85.B??[RSW.*-?U + M>H-V$JNLK#0;BS[+NTQ[4B].X]DNN/'DIXCG6"MZ@&K1)76A+P%BDS<;)K+: MQ!Z,D[VJ%Y'#DCUN"N*458K='I,D5)=8("D.P(@'Z$;\+OKV@-#-1D%[1%#W M@'FOZ=_X(JT[>5O$*LN"F.^:R<0@B[*08+WCFTE<)\KWQW@/,3/7MF9LITS4 M'8J]G+J896KT3?&>V NU*?R^(FK:P,?R4-QLV#F^7LWK%"5K2QHJ9+\\A]!A MI='@*KIA3!VL,K/(T;38J)8%FB/\*^W9C*QTG6H4J\@Y*ZZ*I1(];(&5J>?[XT4YRNV>1H'5673%LF=)P?)QB7(_VO M3]J-=G-[ZR)??2\T)E3&+967-L:84<;L]HL-+W M3$+=)AE>F%;8Y4 6XJ;826_;<"7U?&4T8Z:Q\6)440MC+I/9-AK34FT"5OH. MCUL*7DC-G2X3[?1E/!\7D\0*[A/WO3Y7&_62Z])\RO39@JO0&4%H->#K_7#* M9@> $^$AO+I%5F:"[A!U1" MFA6:[MBVF4Z[%E]VZIFMS$[ 2M_QQ46'M9?128V9I[ Q7]BT= J'*_V'6H\2 MG1I-M8NJ5"TN"@IN8-4.G%'GWRDC:EUM245K3$=WL;JMUHM.J<51_IT6AT2' M&&0F/499.DYFRR2Y.0'[U/AVFL\G;7X6[V(JT9I93K88;PQXN-*_T^':SI?; M!) MK,/WW959P./%Q@2L].VTI(WG]=2DT 9W3RNFU*C@# _GL/AWFEY4^(8ERB0; M;4B+--C+O"^X<*EOIUT]55CD\H3(-C!IQM3F57[!MKB4?Z?"M.H."XL\QTCI M&M&?ZG2R;<*:()LI4DNQ4#ZR0W MV7D!=UD^ 5_OWZEE9!-#8B//L:S>9L9D8BND9)=+^W=:I655HX147*VX>E=H MN6)=T>%*WTX+3EJO&X6)BU&*/AQL&;&BK28P>.K;*2< $XZ<2!5V;D]Z]791 M6)=S\*'^G5:4=FJXH@ISAG<*EC-)2MLMT8(!6=]64\#J=9+EZ4JM%*.Y28<3 MUKT*6NK;ZX+-\.IHLIIA63%?6"WHE%$NHJ7^S1;<@B*/!';(S"=UD5N('8V* M>FM]N\TXA<7(FM$S;#EH"C*-=]?JH@5-<-]N7;SL *$O"EA%S!NS87.Q6,]< MN-2WVU93ZIB9'C]G*KUYD2RHHVZ[AI[JW^W2K*VSN6-!I.MUFF0MF;D5B2&ZVI]]SD\[6=^)3IU'!UQO#9G&7:2OEG!=+,%M1L?%$A]-2_E5U8'ZRLL9\GT1(PZ-%SJ M@\*6JLQE;CW+LTI]T&Y4B_K0Y=%3_5"H3$IL(E^AZ^QFPE36]7Q]'AU-T%K? M;DVKB@VQOHKQFGGY^MUJ9=D^FBI7V(3 M([;F3M(NXUB3E3ZI;C<)JP67^@[6B2>P=KZ:5MBYI3*CGL#&UX#!@J6^O9:- M>CXI1!-=K!&M1&4F/UN:3;0!/PP&;%G7>*>D8EEMW)HM%[*HI-$._").J"RQ M=#>['#)4*E&,MI,IPYIZ:_=[N'11:TD'>J/4Y=>OU;$NXO/F6N\7MHR2HM7R MMI:2U3=<80&A511> MI5XH$C_>]R[P>QB/FF MTSZQ'!I%L/0K(BK0S1Z136..OLW&.K&(+,$ G09.R]N.;9@;] J8]>3-H+(> M(U]3;7Z8!<7L#WR@U3;845L"[Q3 O7G!Q. !4;-YH;WD>:&&4<5$@6S/#9?/ MNE]'BA^HH?[B*5''5!#%8Q1.Q+%D\EE^Q7&IN']Z%!DCB#\;(/52HXTX$8O_ MR*%2;_6X./LLG#EXBB:]TDDGEGBU2?F%+\(/?=3, X#>1MD#ACE_1#_!/+^_ ML(Q?RK#=))1%+ M_\CA=S=W$42,2H47<0,7<66>%5Y$J$[=V$4D8\E01MR(.A6:@#=-*HE8*N19 MMW 1H3IU(Q=Q9;=5>!&A.G5C%Y&,Q4-UZA;4J="C?NT;>H=W*K3%;^$B0G7J MO!>QFWWR#&;I&)E87#A>^W7P27T /A=5,6_ZR(?QU3CUV?G5"3)&Q&]X4/KB MS82G?8*,E^E$X@^G,](OQK9N%S."&02>BB5##G%^3>\L!/!^=/?0W/]?']8? MF$/\L[P!3\3(U+?F#3!1[9WLX"TTN#@[N! :7":0]25TOG]L%NQY;"K@,45) M6TGP'/"1P+J)!D+QLU+T\X02CZ5\@\J^&Z'@]R0WOPAU0HGR88F2_M[:)LRX MOB=".:."B;WPE%-+)7W G6?'?4UUQ4*]-;1L/V?97IF7**?@@#\_*C;X@@#^ M^I>B>ZS6GAH.$$JB]>#]+JT%:6$?9DC!)_,3R?K[O_]10L[CYP\$>3;3]HK# MWM$S3XIW;%B2%?EK+.F2K-A_PZ8;I_4\9U-&KGWLUVN]OH1?>C'.:P/B''.3 MO13V6QK_C5X2^>N+IR*_5*'VZ9'&^[JUDYJUP\>[4<<9CUII.^]1<6=/L2=U M;T"J 3"!'01,11YUY@Y/:J;&4LJD4(UK.LT68",*$G91B3^D2'^GL[_/P H\ MH__:%/"*I+@.8_#2W&^.G-Y+30O'E+AF=8QK4I*SF:R@EGA#=98Z3I^;G.(? MH*;WE(.^34,>Z42) ^U0FY0E%@JK&M:@LI31([1"58#M5A+ =L-C ;V'WD,Y M[U.HKDTY_SZUWL_D!+SVJ?[$N1,J#I](UKXY3G=QQ0$_X70XI\KM#5UJ%W!5 M$&". &]8;4=9QD-*@XP+9O\=0#0?BG=9U#<[@&H[BI/ LO2?GF".?B.L+' M"><&= 2'6*<82JT):J$4GS1;^6X#-IZ,HX:'=Z\CO)E?2,2^8WHAZO^->K#M MAI3<0>CU"[67.S_D6]V [D*+N4[K8M5 US'88UDO::GY HV3U2H7)=M M=/!)IIXDQ_.!RR5@9(3 'ZCDY]246\^&_,(PQYWK'=>/:;P?[8\T#[S3:HSM M,M]B"Q/<+G9*M+FMP2[N"32Z^C)8?X4LD6^:$E%R=K=4HQE8ZT_$RWFJB"2SXK]]4C+BD?^%;R_EK&]RW*--" M.?_Q]BEW(>>O$Y3XC)QW&AE[O!H:24;1AVIG3L=[HHF&4P&[!L> /?^Y1,=; M9Q=?9<]_@>WSX^,(GQ+T)$4Q)5&SK/O,J?E"BQ+6B M#S<7';[3@ 3X(.N1ZIZ4 U26B9J8%9?UMHS--:.YS&S)4A+-LR1__4X^8$3\ M@@&(GT< 8>G%M<(4@<3PLD*SE;H$I!JMK>CH(NL4PBJ,NPZ!?%"%( =YBQ@7V24[KZVZ9K,QZ0_R4(6 P0\\EKZD3^3: M9!$68(0ZQ.V"*:SN^,I RKMT"(*6G%DG/LEB%1/K3*4F.X^N$;.$&6$/:>HR M?H@;Y"M?&$NY.0KX >&5#RH1!"YU7;>JE1@BVZ@7LE6:XF1$%TFH1"0OHUO? MB!+QA6VROKA$PQ#4Z)BW)-@8;@ZK-!!NA)'@[Y$)\C,J-2)DC +_Q;S_0_WD M+J,D=4,7)=$!)QIKTJX M3/E32D#Z3-[1)Y9P[(#5)X6 M90Z?8RTN"2,H0'.)IWTL^@X2P7]&!8>/!.X_3O))@":/Q0(RH"+?-!4DK.VX>TE_BS ):SLN%N[X,/-[,1.T(]=Q MG''$)"9EA>DHYV:Y8<>L O%$$.*S[NQ5-Q_7#'GQ+#L4I0[+F9 MYE;+,0TSD](*"X)1R0F@!A@*2<=281W(C9KSMRC_0IT@K /YPO#%^70"N;&. MZO2$;&+9]5A;:=F)8V^A801C' 3YD$Q_KIWEK3.1L#KD?L(79U0*ROVY;"\2 M"YJA:-MH#LLKO-Z$?C,4VL!BY/UT@?BZ5E/7CMGD#1,<28?]I\+P[#WEX)Z\\I0"*8DFXK\#$^?68L=A=K3>]LV'EV6U@Y&NFDNRZ70H&/ M@)$>]YE+_F/K1GY@<.3=1'*DYM@9UC(H52TQA8*,X5D5VW#I": 2% X)Z/QR MOG#(M>GDW_=)\;?H +A!C>$6P72+U2-?KF!<)[;R&06CYB;6.3D_P:)))2[, M&T)F68:L,PT,1"IY(07CUNCHQU:5?+F"?[.;'EIQ\N89Q_0#.9S2,UI).+O.;3E;M MC]2EM3:P5;<&'7TP4@,TC$NF=%Z;4+ZPX=>7GJMA3R4SHA^'\R)@>_/SM?6Z MY$Y#*F]C_I$BXF(56MCV&%$M)+KD&BM4V*U# ]1'L92 A)&PM.0F MJ/<6#?5KR^];A,G52TM^2"SD(^)^(V0']9HKE-1"=T3P2K..B<,)X'GI7[_) M^*6$_?VKME>O(OF!X8T/"7N+EW)8==Z">NXMK^.-_H;2_ M"?/[%B5;*.UOL&CDA\0E/B+M$ZEH6U^\3/J0WY@K.%#XEXH1+'LK"VVV4:R75#2XH9G.1=B/@HRD/Y@W'<5]S^G M&N0$ 2*&+"N"9%K_^R\R_<]E&E]=^\!AJ4A8*O+]@Q6Z;?+O4F8:.XH^KOL+ M4&J46=5MM/ONE*WT.#S:M.WU)NYR. 9#%O&'5,K?Q? ^,\?#6I&/4L:-1380 M902H/I\DD2/UAX^34:+>YAMJOT!.*':1U<15"]((BFVD+M)%[D92+,*!(V%" MY\V"*2P9N5R8Y-R*1G157?,E>T6QRZS:2]:U63DQF$ F"@>MQQ_(5%@T\M.* M1BZN:5PFK'(Y32/=/2 M(9\O/2,M+!U _0C7!<,ZXTSX.V=GUTY'"8M'[B4>/5([)=! 59L4% MSA!-X1ZN\&K\V8T M7V$[:IZ:Z]V6V,-&*4IF MU/O^([Y81RQ#4\3(OS#TOWN'RXLY_->&RRV9G]=I2.2Q@I*>DV3)-"41+* M M2[*MWIXST'O&$&"<-O31H$]@60$#7[-K#B=8]-1%I_CU&R>Q!SQQ09_SSV,P M+Z;\?R="^IZ.ZX_40WZ&J(ZL8"PYGM6CV^8:XZT4[18KV8VY0%2%YL<%C=&\ MHSZ,89' 367N79NS?"\POEA$<&TPWI*F3'^FZ60:ZC)I+J-%MK'ITJ6I MEFFM3!J> LZH2& /1#(L.?B*DH/O1$C?TYO_A9H.'FUCR4IU;JMSIM?,]$LD MF1>1I@/]_20>2X>JSK=VN]RBC Y5GDZERG$=6?J3K.@"I:;JK) M,I)3GW<8?I9IC3VF#'M340]IPL^5[Y-]7;?DX3L1TO>LB/A"5:>FZ@-\O=4X M55&CT1'/*F+&]:@*EDB0L<1=JSIO!M?P6.H[5D8T30,R"8#Q -DB"D(?.!1= M"DLD/J:.G? Z$O ZT7!@,[&K*%__<[Z@U[7/=4O:T%>%N'8M"#.2+LF*':#B MN*MJO)1JQA/L/#&9M[?V@$SG: XG8=PJG;Q(8?RU$Z^_,D!UCTC_K>)16; ? M17< 8!L+R=M.8,*ES(QG>CE;KJA4L;\>K))8L;]%A("J*"[9(N);NUJN3K M]K>UJT/I_972.QY*[^L$)=Z4WF.Z(U)6+[Y5&Q35->UM-)F,>TP+F!_IBTCO M:]/^5X84[A'IOU4$X;W2>UK)CL;MD;%D^L.(D6/\! >$J 7 &E'M\W-0P0P.F&* &\J8\=&:'ZT[C:PW3)M MKFD:L,->P^Q(Y@J+Z+DL@A.O=3W0T;K8V<&CBF !/JLA N=<6^MT MTOU54UW6^*24)R7"G;F?QIF\!Z074.=5.7:,3@S5*+-M/*FSVXD8(5<#GF@.9%@\X+1"J-W*19R;:#CP:N.^J :#ZI]? UQ6] MKG5J,VR92&_,:+M>S35=> T!H[-WUX "V&^)DQ@2@=](6I]QJW\HBO$;%,6? M\.->2A -LV..R$ZY";O!<5DG[6VZG6Z]CK*AW'G_U9Y+[N!6.]MNG)=RVRZF.DG)T=5U;R9C2.[X_9[?3.YSHU-!%=RS'WT$4_QQA[NXH% M^A#^(RJKW_\%_]GCD:"!*X8.G.D."0Y>/(@,.T\FAOW[(KXZP/!MR=QC'Q%_ M\M/M?'4X07C'0-M&__V__^=X^T_IIE'!T SS<>]Q/#K7+O&30'ZGB10=FQ*O M1GD9O/J1UUQ^8^T]^.G8P9GY>'!:0D!$<#@O]M^1HY\A0'S0G//KZ!',=FZN MJ";)]N/N:_O/3"\;=?>AX?4K>S0EC8?./?CTD^>BJ[&-Q2-@4=2%;N;(:8H< MIT=)UWQD:D**^U?7$()B3.AG@&F DC3OL:X']=U'OWYW>6]B:P3R>'#OUH&M M\;^/[O@EU#R%:Q"X^+V/4V67[J8N2 +;G]ISI>@6<$UO<:A?*WK;8273[.89 ME8QWV4X;EW&IFY_H=9HC_"OCC![OSJI&EPYRNG39V9 M+9-Q&N/3M)A;F^/<,#?A$OZ50].*MI5X=L7V&Z-Q.:]5^TD6KO2]76I96)\K M+7E,&A73M0Q?IJH\7.D[47NSM1M,7QPR4KO9FQG3^+JNTAP5L,]*-V?AVVD+ MF]?C>K%+3ANU68M+^E?J4:M5'./:%"/8='?.6^V*QKM<*N!$@"$MFPN<5 N. MB><(;>0,T,KT\Y6:8*9RG:C35?NK)5GC9E:*:,%YS[YG(BA778W,)E5[UR?CJ!C0)]2]O.<)&*BV19;<23 M;:)J<-L"-8'RR+=T@>5'[?:F/V,VLKVJ%<06GYA-H!O>M[1:SZM#:1 D'H^B[EE_4\6Z$KA2$K M#--* >PUX&+K]'R3(BO%+2-AL])FP?837-\%RH!_::>B.X7X(.YB&V-M)$C: M2FU=X@74M3> 0.!7P%&A.RHO.ZH !]UY3 4Y$O8.&80#Q) MWA?@)O:/T>!98+X+2*[>T2/ E8 MS:+EN2;@['-#EW9;WI]=]$/HSS1%<_BHGQF 0I3273@ ML!=?:1.T"Y^ BW2%+GAY1C,$]=>>G**MS3):+C9F*L7D:B(QY]K3%5#G):!_ M+\![;-.1+DDHYS?G4%#RH,MZ472@QVK\PI(>]S\<[PR^=:?/0IU(\'2IO>J. M]$S>L8W]!YZ2B3XYT46/8K"[-7YMWU\Y]8=54Q3YQOB.(]WOZ)4&>(T,D'0/ MR/WO4?CH1T^9=P'HWE2B=X8->O%^*3^V#,VQI0OKTX%Y6=Y"\,?WQH.?C* _ MCL?C\? B;N B\%@B&5[$#5P$%4N$%'$+%X''THGP(F[B(JB0-=W"1:1BKY:: MA_<0.2WS//X/M%+>5[//-;JM]MGUDP-/CA__N5^/59TB9B"5^+H2]M$Y=Z M+7%D]Y+QR4MV^0=C0Q-1K,C+7O+ZGF%XHY(+./ ?? MU*0K"KF4[\2OH?5QLYG3QC-GPNY0OMW#F=_"ZHO+MPMA]4&R$9^5;#@6(U+? M6K+!^/L[R?WJ:/ A?NX[ZV?5GI^-''BHZ03V@<5>>,H)ZN#X 7>>'3?4H4)' M0:A(_31%ZOLX"LXJ0?_4<7!E":F<@@?^_*C8X L"^.M?BNYIE_;4<"Q>%ZV_ M__L?)9289Y%KU^X&?T@1?LI\?3R;!+OVX6Z VT&I]N/!X FZ'P\&3_:%8$#9 M"3\>#"@WX,=#(:2)D"9"F@A2B^\%#-_0!72HL<<)](*ZO^#LI,+LKEP^7ZT= M_ZPSASZ?GW+FUU-PO_C,J('W6:7T=VQ8_-ZN.;3%->3CZMU^4LFVBX5DG"W0 M<"Q]F6[=(16'5/Q]J1CG\H.Y8DH$IS*=P3*MMXO27"2N1<4K M=X!G)\5T!ZN4FI6EO*XF,PM(Q6DX;3WQD$@0%Z+B&W&Y7\^0N*IE]=RV*.D MKR?*6#O+F-+0[Q[ZW4._>^AC#'V,-^=CO"%5Z/(&3<$P1%?1-%H7GP2<]Z< M70CG%JJN6,R,[5OB8D.)C5(;6#04M&CB#QAUH>E#(5<(N4+(%;[00/H85^@, MSEQF(O;%.8HA9_HK22 M-&,QEW3[Q79_83 F#,:$P9C0C7N[;MRO4VA^D/9R>9L&_)!%\N;$M;N73P$* M3$9W9]5NEE^P_%IM:KB]&6Y7+I>$9DV">"#Q,$X3$GA(X#=CGGR8P*T$IV'C M:'3-%@RZDRPY[GHYH3G4S)U,/22)1!C"^0$A',#A4;',5A(CYMY<$0S+#B,Z M840GC.B$$9W0=QOZ;K^)]0-'4/HUHR,)MU>'LE"^!>A$TS4^+KH82[$%W-33 M%MTW5MJ$2R&C)_V $V$P)V0((4/X'8&GQHE_PIC%?<8LS-5NPA$O"*8#&' 8 MEPCC$F%<(G1;AF[+'^6V_)*XQ/ZSW=CEO?RA=9'>29\ 3;VO;N)85(U.L?FP MFU67&D<.RS27AIHZ03PD4_XYS"&=AW0>TOGUPA.?HG-N.\[C1BEN*4I1E7A+BAS-$ V#$V%P(@Q.A,&)T!?Y MXWV1W\0$"@Y.(,%V)-<"5*""T!SV&H0FJ 1ALLQ\4NT-\ F'8\C6P1\P# NC M$B$G"#G!=S&2/LT)A&TQRJ]-Q645:UM9EF=VJ6F[D!- :XAZ2(5E)3\B1'/H M>VM**TEWI# Z$T9GPNA,Z+4-O;8_RFM[^>C,_H.2+AAS*:B=EUPL=ARVZ*I2 M/&7UZU0K2L1I#L=1QM0#EHZ'89B0H$."OI4PS)L$O1GB4W;66_39>18KV@.I MYM)U1-# Q* >2.J"%L:W1.[[C+=T;$-0HV-@D<(Y,7,8L./A98=AES#L$H9= MPK#+5SM;KSBD\0;!])(S]MI0NB%5ZAJ9:]DC04GK8D;2)5FQKZTX+E@L(=\2.$7M*A"_A/RGY#_?!-3 M[C+\9]0KSAHJT\RSFPV669:F_$AD:'@N&&)*/*0O5@(7AIAN*<34-6Q> [CJ M&[ 8&4L 9Z7(BM<%, P5AJ'",%3HM0Z]UC_+:_T%#9E-PPK* MAUD6^W*"'<_Z[+QM#QO+ACT=D4!9(5'T*4X]D/BEW-4A)?^ ,_\T2OZ")LHO M4'(Y6NL1HK,AF$;5:2ICE\#JO1:D9-@O&<T3 M7IV1A<&F,-@4.GM#9^\/FO[V[T]/8"D=[+PR"]J3L5UM42A6&%3E:1 M"LN*YJ: WA3WVC13#P3I;^/Z=\A#0AX2\I"K\Y#+FUOOXB&LP+"D,:09_GIS_>V<*4HFAO@ [@_UX. M"/&R+9G!]MNY^,>-A84@2/:'NS9K#:-'/^/,H<_Y9YSYI_F<+V](U:6@1)>< M;4TZ_6J\BU5L!;<'^G!12D\X/($2[3"@]%RPU_//0NF0C.^?C"]ORP23<7O9 M:PO#[DI@I,[2F:^-):%R-"1C+U\ME0P+ENXT;I0[MD6TI\89CV'<*(P;A7&C M,&X4=H3Z81VAGH,EI(J0*D*JN!95A+[]6RKHR"MKH"I[IM3]>>1#5WOH:@]= M[:&/[EOYZ+YYFM)1K]*F:2P [#=-C==M6A>9I:,LYI(>Y+$3.GQ2WTQ4AXEV MZNY*3MKF4)YP.)HLCS\0 8/ESY>P]+,0/"3J6W"\GWM6XK>\S_OP.OMF)<++ MCQIRU+&DB(9FE/#GU;#OQ8(*7="A"SITMH5IQS?AC+LVE.[$)G@^Q^#(($"" ML2&SEH3&&GANIZ!V5V4E2A"=#*M2=&=66U57!1:VFT$3U_'40RIQ26L@Y".W MRD=NS9T=9&?LOK#4,?8>@C])(&*T&AY>33=WZTL:W*.:3-4@[06R7A2 M,-J30"+[[(Z]7^&# (B!FJ-YG[@2W/[^H^,,EQVZAM0:4FM(K2?4*G2CVX$[ MK#)LM$?6"NUN5)5*[KU1Z[U%0OYC\P#G+H!2,\>R%7GC?:3H8"OV(TF=A?-X MEF'=F8,]"%?;>G"X&5[?1"0+@E&QIL"FX2.RHVE!W:(B_(17=,N.*+85 MT8/MH(BB1Z!K+@)L>_@#'A$=*6(;$1N\S@$/,6WP#'L3L1P3X2# M8@I@8UO MO;<9,EQZ2-.+1> ^@S:CZ((IH?&7X.G_QL2%^L!1GM^ASILF%R=:T^Z\ MF^HSE:F@C& M\'> ZT#- J!>P%8B&XDW(YH!]F AB@3$B2T#GXK4'L$W>EAX0S.&P)_ JQ)%AD0? M \!3X:5$_H)')+!_ZHVJA7[$__D[(@!,V( ON0"CT7OYQ<(TU@#/;$G;7)Z5 M[I"8\R9<0Q1V[*EA@JNAUXIU^',._!' 3L@"*6&;FQH"#2S MDW4O/F_3Q=8)(:4^0$B-/;RJ %S98\ AYN!J(=B#.T+E8-<+*R8RJ6J* -[6#+V&.1*;"%&C9W M:L9FD\)3=?O+8+OEBWU1&+(&4\@5IZHY:-)M$L$6>P6VD !N!;YYCQ!/$;8@ M9O"L391GJD/GD^PV,K+A"8 M9,P?H-RS^P>@CUD+"7RX OS@(0+,"6$:&4N 74'6+ZT70)3M]+PD8E2IAYVZ M!QG7Z9<5.:(;=L2Q >_= H$0H;\1L]G_%7PMBP3;,<#1]V%:W-.?NU,>+-$S M$ERG2&+>6UD";%]6P'G B7=/GF?ZEJOFFELVF^V)$J9VM=;0_32I!6]P#@\3 M2&O6-!TM6G-ZP?(U>C7:-(U4U>-C 5K CM:@I-B)GR!1 ]1QS1&A_3 V5A(0 M,CI &21K " BNRU%E"-0A,K!QPTU@!K&L2( J0VH8( ^(0&*$B Z Y5U[C2Q M[RWLWZ:__8KV#@R[+PH;DZ?3):+-+'N#;<7-YT9SP?TTTWT/>1USW2+&1\W* M4&VKT8)K;C-H#Y%VD-LPR"?I&HXF KI=.I"D;\%7^![E#I50,4&@RS2 M]C8$E4"P(\@^H0]YLU?[3Z]*L0 D%A)2=R+@]XFD[S5)RY%E15#@'YX]$?0^?3B_2#L =\!8A1B Q"6>N1_EXYA_V.X "VL MJ;*("%->GTC>IW!3:$,+QX2;>8#.2<04),@>(AW)HVDR1>SQHP1(U=3!7MOP M)0Y4ID6 DK0@&"8,/T S]FQ*M1 M-.'ED== /'QJ6 B_HT90T'CJ"X--/GHNNQC86CP0. _47N9EG]6?D M43( 'YF:4'+_JVL(@?'H-T/T722; &%EH2*@P_S/':+ROX_N^"74/(5K$+CX M?:ZQ33?4&F>,)&!+;F>E/"S2H<&*Q//5[9%V2UWZ&E&[2R63'638X=: M$3XS]7QE5UAODW)UK6(\WMZ61R(@U9S+D?ZWDXU"8U:R]"G+#_7.*)P@;+3D8S8[4E^Z5!"ZSTG6BL;Z;9?BJ]PCJDMDGEC"&?)UM< MPK_/M=GH$L*F1S!2S8I:I>8TN2C3'.5?F=1-BRN5"SPVGU4'CMQ>XH,,S27] M*]OT0ANO!YBL+JEMOSDLXM6FV@(K_? +.79N"$56T8@,/YR E?NS/^.PWO?&W"(^;Z[U?F'+*"E:+6][63,; M=SFXE+@$)WUGT R(.+ % 4B.$WT0F? Z5">A1)2\% ,>62YPR00.N 8Z/_SR M1(=.::1/C($6*L/0)5!/@127#1A(M1X]*7F2L7&B_.<<3QD%!+G3_KO&L2V@ MRZ,)I^###=; -X29GPTR8WORW-CJ"%,@K36I(;-'^P*Z>F:WJS;83GZO_ /6 MTP7OSVB&H/[:WQ&7FT:%U%9J,DXUVY9M:SSM+%J_(A)0\Q?@5;;I2->[J\_( M>Y39PKB8R='W7D'XG8(<>^_R/C,>R; M'OD,A;6WHWJF?I[J^8DC ]L'?OC_?J5^??+X)!9+I*[:/R#UFN]T]Y+QR4MV M+KBQH8G_P-%R3[FR__W/^+YXP$=Q(N0!06>>@V]JTA5Y0,IWXM]\8"_+M@P8?8 MG^^LGU40?C2'P,Z&&Q?6"S[#(4[/ME, GOFDL1[80Q[71]QIDF[P.Y[X V9+7Z4EU0V2+<6EIWFUQU8J"5;@FGE#RT6(I M/?D"LLU5<; Q0U8PPBBF,+V75U*."\@6SHO!'Q*8OY0@)-M0VH;2EL#P-)?2 M7:G(#%M1U3'&W$8NZM.5^A5D&\?J'-.F"9DIE.-\3\BN1\41E+;I7[]3#U3 MS->SV4K7QMX;ZG'\-;Z23QA+-/B&5^0S1CVW#*\L:)^[;D50\KK7C LFX1XW M"+H#A\J/2#6YH^22:_+TSZ:$GY?%EW;M\:PV*BD#$,Z;QCSKD643 ,V JYM[ M^@V0"$NG-:XJ]FC(--:S0K52TZ-EB>82T/ZB'DC,WRKD#C+,?D2RY!VE1]X2 MH>,GA(YSJMS>T*5V 5W7/RYX3.M @E:]I\">-GZ[K1L)FQ MLG0!H5.0T#$\J'X_)/10HO]8B8Z=$#K&$>U2PAI,$R9;29JIK)/=.)7%#1)Z M)2M7!)=U4AAX7'6LMPN+ 0DE.K#QB(=4ZH(VWL\VZ+Y'0.S)QOOKT#S ^ONI MX\+!UC/D73\.U'@@C)6=WWMW[-R%2;A NMR2%;LFN;$)V\"X9I _CLD;R ME:Q*K/0&-ESUF57:Y2AH51(7$D _-33P0D3OVD1T=>;R0GSPVG#YXG&*MV&^ MYJ0_XR?D1M]H68T8JY5J.UO@>(8H%" _ <;KQ:8P_E!^$BHK]Z*L? 4_N8Z5 M_*?\I$=E]6*!C8[5:'N#%\W-=%!W)X"?P#CHA?A)& 3]'D'0HXQ121?/GBMZ MYWQR)S^N/3;N4HDKUS[7[:2QO*\%[H6RSQ;F*2=_C?+8W4R="G9E75$Q;4&PZ MNH+T2UT^Z?ONZ3>4OS^#?J^8_5WIK3;LHDH2;,'BHHL>WS:+"J3?]&6SO[]W MC#&<8OO9K><<$Y;MP913KPLZG"L@!HU2A')M/Z>,P+R6[T]=85_I!WN8,WON MP1%O!70^/0IDGE5,-1KWW"G[>-#>[Q(\AJY$ M]1;T6C68*#[3-B,B;Y7B]*]SSV3Y.0"5B&A<=HU&CYDSYG:R[+8:]!0 E(KY M?=ZO#%NY-$8_#RE\^@+23H/E6M4LA2DSC08FG<,PU<\/MSG#!0PVJ]G:H9<4HE[+H.DT_KCQ2\,L=_.+^5VJR]L3]*S]?!H@ ,13 M81.+O#BW-TC8V(8-7O<>D>/RUDU,*3K#]09>),^J]42;IWF&RO2RECM6$EK" MA0Z:5\>2?K0!)H4%Z&\W),#1!6!B\-[L MJB/*0U-XX,1:7I;!$P(& TGH#^#1Z)N0,>QKG@ T>2J*6]'X)PC TU2 /HO M^/LCL2*K_<#V"+^?V![A)V"!!;]K!8TQ"^>E?GQ>JF+!:54S=)-& MA(UU8J^.4-_/+^/7D@7P!MZO-'$TWDM[=!5["FY0XH&PF!U-[HOPIG3\&H@+ M"FQ(LS E^V0TQ:%(;C]1"[[\Z!4/NP^\0746V)(B S,8(-7,$2=(*D'AM5CL MT?K=YT0/UN#,0?1R:0UN0]^=:[SQL&PWKU"1+)3S"1!S/W8-_-6SKBP%(BH$ MD[DP/+WC=".B ;Z-Z <@OZ LX*N/S^$-P$(D =%\7R9X2HY/F:;VU#2UG$\4 5B8#;Z IJ/P@+G- M%X:^F]EVM$A:@\=84BSB=5=Z44$"U PW(7_.8%FU)*$J+*.>J!\+*)_.(PG M4WJ[P'9595QR!<#*I\K:#?3"?!:R1TVB7AO\I!N'2T7_1'A!,!TT>^X)FL&@ M? ''8R\,-_M&N'WI\3@,;\+F3-!6Z$P!L_5/OYE,N7Y!9321V0ALU,9FQ3Y+ M[O0:*(-%VGYE'9IDA'_=K)SW-_O#R1CL]+>CIOT_KWZE+MF1*AQQM $A\!U MZ!7X)2AUZBD]C,!#F!9$L,>[][[W-(;GAGDK.A3^Y-+/\!; ?1T 7]L#WX+ MAZ(9,DL'<@$@:45EI8A[*_*P'+!64QD[WL@CP"O -^8&A!- \BF #.2[4$Q/ M(<^$\)+$* _8(#\!#W$0;P5\=O\M^%[ >!T;CNE$+T,U'.#+"V1M/P V+6@. M^LMN\9'V8$H+!]C#P I'O QJ/>!1D)0L192>9J\N#*CN*CP<]"HJFH-T8L"^ M'4^'B$5R\$-PZK>!,@% 7N1=CJWX>D>0<]_[Q%CD3P4:=Z04,O3OPXO14=X M./GV,< CQN)$&_,FG$KB[J_0O+*0SK<'B[BT M#JCY<#I@#,K@P+^@ MYWBW ><X<;B#PZ=\ ML+81B[ +-&$5KK30U1^9=0",'I2\6X W$8&WI@\ 3RU'.F";?((F (%, M!$GPX7BG3'MZ#5BXQT9^,@'Z/5+ /<'<:_^ MDQ^:<$#)!>U?!RCVP$BT-0E9"0O3@+P362W(I 4H)D$M!6 ZSH%U,#MZ0/6-3Y30D)\K IE-\ -.W)I'T$/ :_(;R&;W M8]-[C55]9@]P=JG4W;23=7!]VOJTT2,.)-!][#T:M+EC7:^RRV1&P-64H"<+]]3L1\_=?V#M 7B:$#K+? M[%/+$7DEGICT3C'=CQW>\YX%=)3J!P3=T83'CCP<&TL>O8C/$?QE/ [F?@$" M P!&V%G)\'2*O7OG,0]\SKV@>Q;.7_8V_$X,]\[%C3>C9&+;HFI8G]A0JLCT MNJ/4)$1RA.1_>" :L9U ;!\5)*)KJ8;,*)WTC&Y0@]F4H'_]3L;\>3\';-^A MH@,DB:EM]KK5,?HM[%>QT 4/0DZ+/38I@#8$>S_/_.#_2Q%X\A_+DY( 7Z7= MN9[0-(B3^SPCT%+4D<;@,6Q/^(R!:#S(>RA\8H%A]F\W\CH>CKR6PI'7'QIY M3;9[4F$@XQU6,85H+[<6)FUC$C3R6F!4/;'.FAI#=6N;DK;@FP-M$C3R.D$8 MJ8)1'BS4"FM46G,W-VFMW:"1UQR[F.ORLCK HHG<2JK0,ZHC!HZ\SKS;;($9Z;29/F%5F$C3R.D5WC.HPUKX>M8)&7D?-KF)MUP2G MSMGM4+7F#6,B3H*&3HN]7(?M#S!.=7![FBE6JE1G",=3^][>I]GRBB.3>;73 MBS:BHW2_/E7A,WUG[\3-U'),I:LL,9?;1CG/55L=V G&=_96JSOKDV:^IBZ5 MRFI9FF0YRVP%#;(N&(.,.!8%3)5:VBHNZ)7%2'.YE']EN3*0S=)P,<<:RTG- M9#?-M:;0'([YES(T2U0=<]E1EWUF4!0WB6%Y'H@BFV9''M7=:9_I,P+##*9J MV4@&HDA'6:5*U&8S8"NBU6.FW>96GT$4B?LNGBW3EJ9C&BM-R E9:5F3\@ ^ MDWJ^$CPCWC0WE3HFK2KS0F'#4?BB%80BCIRM2NL975+YHC%:3NMF8U&E@U"$ M33N#=;,KB>HFM2DN;"K.Z0H=A"*CQ;#JKBTSP?*+U'K>W\33]5(K:"YY-5J( MIDTNE6#G9#>Z^3A&#B"41/"R MW^/(KK<.-N*'$M<>OW@@N4\;A<>D=7'GW'EA&OET6DA82I(L,\ML(UJA&H2; MER?A-/(;FT;NU=N1,>I&II5\X;S/5/K''3D>_V%'3L5N9/!0B->7/#+YTP8T MAWC](XX;DW)_+(I@+?#M,XZ5/3S8P')6)+XUE-% M]]:YEX<#3/07AO-^=V;P_]O[TN:TE>SO]_^J^0ZJW.=.)5. M; Z=U*%,4Z< M> LX-\E]XVJDQF@L)*+%F'SZIT^W),1BLYA%P)FJR;6QD%IGZ]]9^IQ7R\L* MNL!LQF#,DH9GZPMK[$LMUV0W_D2M1PJO!@\AMI>=?-(!XJ1TS#%6Y)R0J.R\M\XY$1VE!:9E_2/KA89>QD/ISY1I_I MM0J74C-4GB#!2RHC /_DOQ-J%,M$999Y$;Y1/I??N9'IH?L#M:4]7_P\3'4: MQ"=C,]67D_^M=\9\\;0%I&")[[C'*]UVM_[.6^A.!>FIPWMO'O-,U]33+?'_ M4.5>2\$ 7Y1[E'N4>Y3[S=%!?FXZR6[P?P=W7VO((BS6/V&(:>LY;9\!Y_>HC,2U>3>N( MP\+-Q.%O7G7[AG=28<^8TG=550L7I]?Y7NF;^>ORC%8"][5"'?]X=WEY>?O]M/! OMK??_\L?#]OVE_% MG.9\2Y1[E'N4>XQE;!IJ/[RH0C; MX[YU-1?%%\47Q1?#&4N7&H^_WY%N11 M+TZ/CT0(2TZ@8]9FBTZV3:'H4,#Z8IE;3^FDP;2ED2[KF .\PJ;$*RYAB4Q! M55B"*VX(KMN\59QW/6RP'R6^QO-=7[\_]@>=>NGG-[58^7WIUR' M7WWX>2\ZB5;D3*& 1@*-!!J)-1N)-1?1O-9(D!\?R3^7RNU=_=H(SLH?E2O- MT\%(5-Y\*"L969FG(GU_T:'@1]H,.+][!,\IS#UF/+S.V$$(NO\]CO*4[TETY\#6BS\ M[T?#.ZFN.I>A+A" F#KI9O*LCAQ'''Y^\;_4OMV4O]=I_9.7_?G]DZR:7V%> M%1RZS15*:SR-=XCV:_?BE]/MEYX/?@]ZK9\/WW[]-AX;]YWFU^KG>[1?>V^_ M%D^SK-5^?;<^5O]Y"JS/\O=L0Z\/_E=P&W_WP7X5P7ZIDP%3M%]HO^R[EG%S M;I_\?NQ\^_7KR2Y_KE"CXR#^VG_[M7@&:*WVJ_"C8)U9Y>OJMU^=H/'PJ]OX M[74Y_H+#TKGRY,CHU9V4WEG[A:FAPPU.8FIH/X.3!R*^&%M'\=U9SJ+X[JOX M[EQJZ(C/LMZIZ=M'(P//4S4$WNLX?3$!ON? A&^36-9 Y*O,1S[QO>O ZSKZ M@T1_!>8C\V)L'[Y!?*E/72K1)]T*8/A[VW6Z_$XC8^*=]DL3Y0E_MNE*S 6A M.KNC$UB&U&)_8$O)1LO(P'7L1JD;+U]EJXP6V:1ZX)J^2;UZ2)$S1I#:D!:3 MT^@G)\_[M&3]KNK$_M:\JMXV@N]?OY7OUS5YWC)MFHUFKF],&?9X%'TY5WYQ M"HIA/DZYO\/NV69*&5$M^CT+5OJXY5+RD.TS.KWO.9X)@G3L4HN R(W=,PSO M\ ='EY*6YX#VC;UH.B>SLG>)_WW5IJ;FM!HUE8=DJO6N*3-7=X3&\4M!&G_#0E\\S(T?78K!V2%S07*307JYFONU*1 M%S[U#EL$"+6NB!:S0/RFNXFNG?7%G6>]@JP_5-;+N[+I+V/U1]\MW,S'_"7Y M&6]B!"N68ZPX]EJ($M**$BJOEI=5.@M;-@+F*.OAYV/39U_0V5_?FK;D=YS M([;AO?OKR-P)>[ Y&5].O;==SWO=$\E^WY%Z@:MWB#=:.K R'=[NO("IXK[Q MBIT0_Z=JD.&Y1EWKRS*.!E,OT'UR?3N;-\E=_5NSW(&E%9MX\JQH]]" M';CDP8X[6NFI]OWOVJG^=#ZKWUNNLGQ[J5>^4[7+!,6?UIONK$N,?,F_ M^E8TU,>;RX^_L[UOU;O\G?KF0R&CR?(ZNDX)Y+YMF[6RUG0A,C]X?1P_'Y@J M?6P\_?C:.?O2__WPJY=O7ET]M4^L^O*-8]>EC\W.SX%2^9Z5Z]?]8M%L_ZJ< M77ZZ9_J8!WTL5];2*A+U<2_UJ=YK^[7[/I MVQ_;/VZO/S?;A;SF>&=O$;S6VAU?^X"L\KTD3D?6J927J/S@?JX?_JX#?]C/GUT MOG_\V'ZZOZS)1*^92N6W>]_ZF+Y@P(VI?[FH-ZI%^>/G_HG2* X>^C701^9\ MY#/*>O1QV[F4_4^61 YQZ'K$"9.>16Q,E&"B9"\/3K]I5(_^W3/M&\XMRJI6_V>GS5?I]K77CEBZL.JTWR,5CJZ&WSK[> M%<%7J>QQEF1;6 FU=NOIE)>TMOM#+7[Z^W\#4K_63OOWROG=G4K2Y]'<]Y43 M^GA2\K[5KA\>>MU_[JN_GOI,:\&CT5!K46OWP>F96VMOSB[NW1\GV>XWE7S6 MNN>=V]ZO5OK\GM;Y]]:WP>-I\9O::)W?NO]8IUT">RWS>S3,N.QDQJ7FV'Q) MT/OCRO$IYEHPUY)R%R9Z1D)T07*]&S* %C:A33WY^_KQZG_^#^7;+_.J7PEJ M@6)WOJ;.IIJ=QB?OK/+[_.'[E=,QOW2OS]2/U;L2^"^E3'X]XP4QMKNO^KC- M7,O+^EC^)Z@/JC>7SD/7//'.[KY?WSR>I _CG-I5>GO^_>]SF2$P[;ZK-KY8 MU_=,'_.HCZB/.^%VS*>/5_?9WN#NUC,>LO]4"Q=?;TV[TT^?/GKE[]]_D/-" MZQL3HD:V3SW3N87]L;A&?<1B_ E-T',$$S"82,%L\QII&Z[V]!$VD'G6A'6)<^9GC5H<:$=KQ?_[1LV?. MD]%_,+\^W%^=_U:*AI,^.VY]^E+HNT$O7[_^<7;F7LF_@[_Y''7FYVC%-:*J M;5NZ%(5\4;NW[BLMJMT_O>KG3H?<7,O-2]*P^K_!#IO7BYY.OO^23J[.?^E^RD0K/WQ]J)YFM;,JTY,BTY-R1LNO14]V+IP= MC9):SWRF[8S7@7Z(T=+OV&>J M6B0%M=@J0Y,YLH$!2D'+H[\"]M+U1Y@F-3D'Z?,_=O?WC_O3NFQ^DXNG?ZN_ M?UTW^FN:@S0R)JB0G\VI++]H_H9O2CXG#=]9$B\=]W]+T4M,-#5+OH>X--H; M"O&7L[[3X[_.*:'I>=\KQZ:YE*UI,SP8MWC"1IS?UB\KM4_5JX_UYOE5]>KT M]+Q9_=BHUR_K5[?-[^>WGZJUVO6WJ]!,S#?)2_SA6(9W>S$ P0G#WN/Y#893 M:XV;2D17>92NS]CN&4H/Q)0JN>=:GN[*:X3B()U?24P@I!&)D$ D)"$3MU7X MX/HJ^O7\ZB/_PAD(4NV\>@%?K5U<-[\U.$E>>F9]2B_5U8Y]'-740BY?B(@3 M:V;X8:B<2GX(/:7U6(\IO'G^X9LQ$R%T*)6I1LILFR\:[3*##B1_UZ(5]H]& M2A6=_6/H:F@3$H:D6KN^NFU<7S29&-PTKFOUTV^->O-.*:GE0OD 3::"-].GX%/4*EV 9WZX67\DE@#_?&BJZ>F6XP4NE6KL M6M>Q/#XO]<9U=&JPCU>-1'>%H N[8]>!*[$;DWO:91=DI+[I=\3H7 )6R.S% M-'?8E;6.2=M2_8FY]7R4[G6[;>K4Y;0?_OW,M(FMF\2*_IZ1J& ?-?B]Q6!< M=@.;>EYT;V/(4SW)TU[,T^;6 M&I)I2XW HIZ(TRH:R2J%M_2=^!6^KA0,\9$4,'JZ_%WJ3WJ'V/=4JNJ,?%U* M;&_TF0Z[RDV^!7L%PN<)$WL@9@[#U&"#>HQK0"!'HC9?.O^;:8O("W#!A6G% MKKBF12.*L=];@\0M>3=JRB[N.6XTU=CTI;9IP<-=R0M:79/]8?H[2*;'OJK# M[F1DQ+(]#W[T@BZ3'"9I!G\M<7OX XA,^$R?"2=,0C8=PY.\'M7-MBD("W\= M1H/X'>*GUIQNU_0\]H8\M5EZSU8 ?.!7P=M[N:3&/R<=ILU#3&)!4!9GF>P] M.>4RSWXI360GNAYT XNK"2P3NDT'-H,"OGAV-(>:/2TF5%)W!0%@#C8\I^>R MWYG^6A*-]56\?/1Y.]931^BIQX=2DQZC#[N*/1:>2F"X-N)"L+ S!B\T6,4Z!KD]6_BH M3@)G12V,3VO[U_^-C*&+4_R 1!WW. I])]XKC.JI'&C<0>9X&6<&"(U'$AI/C'K:-/[:6<,8) 8/I"!M)1\#\S THEBSY2:^5N\V9- MWJ8!_67,M7@OJ]IVP#:C!M]!05;.P>[9[*,0Y$LPAS,!+\65S$P@VG]6"Y/5 M76W^O]'7&_)!(#^OQW9W?J09CA-0#SQ8T^O 1@\*TB6F[;/_\]\-MO,#2C C M/NE)/@WAA1OQ:1K:ED*@W7XG)3 V^XUI[3A*RDG@K\S_.',4X#'M?C2-9Y1X M"&B$GELF$8R$A4Q]%UMX,SWV$7%CX'+3#-'K(#Y MV$;*%\!=KWOF$[D,<@W@+[3'H2"[)+#Y(T/LQJB6DZJ6YW" _C^JBTDEX%@P M(#IJ74=]+4:$=N"#V8M0.O@>#)K"32*,Z9K>@\"OL6WLD@&#O@Q\ K-COK-/ M2.#Q[4KPB+\2^Y+!]QT&)QU7W AN:]![EXJ+&8AEY(U?FE/1L9B[*:!RP@K# M@PWJPV(9B5^-]R[_"W.7-*E?<=]X*.77KQ=5()E?F .9R!< M.%@)=T%]7XAG$TR@X\+ZK]U[8IN_2:Q@NVZ>9V38J0# M=!SJX@R,.U[/B582>L$:8XZ@-BVC3;?K4QJ0BQ:E;%M@?KPO MQ'-ME0L&-8^K\!S'O6(?B#J%*^*Z=U].;MW?W=Z3+W^D__RO?'GK]ZZ=KV\^ MU%W;\Z5_DV[OO?23[4GWTL7%S7C>-0-G$(%X/;Y 7AMN&.G#V>GO%!C89O!-#7:#@=,DB50#6.:,\NV@0YY%'$^ MBT9[M F_P,X1PSJ=NK!52%W'X"":G_V5;/8&=6 F XH,ES6HQ^P20UG0,XM# M]K=A@+S>N D#X.\DSVG[?0X#!TQ-NPQ9'/5= W[G_*[X+O@KDB\(@2(OI2QO23MR] MCZ(&<-^6^ 9[5T" 42@ZW!$8T-,=S_>8VS2,)?"=(E)/*Z&>$"^QK+'5>YSR MHT&/> 5)2D=$':=I\I;<*Q2\-ME;PD7\E3C3F>CR"$LFL3=!; +L.=^UO&?7 MS3V]*(!LB1PH?_C_ N->A(A,.\ZN9;OD 4015M\";@26/XAHS;[$4S.&T[?% M"SJZSB0\$8QAKC;?:87H@@HP-]4G#Y2);;R1PN8^0B=@E.GJ01(_ M(L&>2.4G1-4>1$*:9"LD2RW/"5U;1CFH5I "YK?'\ 28W U'^)(6I(/A.7R+ M-3L.V[>!JR(4QE5]*,M@/00Y 'B,R8H]B%;'[807P(E90T3RF+5ZC+*OH3MS M[[!UAF "Y*SG0%('#$[X[&&P[+TP29!HS:PH\/92S&W.>-O<>LGU.#N,6XQ; M1PB4#..A1L M0"R?7+_XPX4P RO $$*Z/=:PG7+G=BZ%7,04,J:0MY-"GMK9 MZ27P'D5[VM)Y(M#4& ::;D2@J3H,-)V9;G?%$'[&&R2.^V[&$[L53O:)0UQ# M5$FZS')&V)4WT>XP^K%]&_YZ!3XFR3 *ZFMV%U]V#U9.IB[3W^B(FII;S"N\ M[IDVAS%3@F+7&PJ*S5C^BZ[B9F.-B97*N?(<$OH]#.M$X>VD#,9E N&T87\ M1/$7\=LP"!,G/^(L5)S2%K!MG,UA?FE:>DE:;LOS7^WH]N\RTMN)%,V[ M'%LA]V =(9J9$:*%WQ!%@>\2&:1,Y"Q%H22>VF?F@&'#I9-+J;HA*" ML* "# =_,?CC4A5VSX$<47D5$T841IF\H"A4:E!I9PB?_"25M**!K12*_)/H8/;)B/B6_)UP0WUN M0X486 #AHJ'LS+^CK"(1'!:?XD)CI.BX,DRH>G5K M$F="NQZ7C\8EE&3(G3XE#]S&\]0Y ^(,C<7[0Y3 "&\0!IF'>:.1O>?9G6($ M@XLE0=*%K2:3%%FX&:^(GSB<1J#P/9FPL2GD\HD;'W 2.8(P-\+M:N\ [O%M]40F_$MD-I\U>R- MQ7E5+SSP,[K[&I1]T>P"&I.&@+9G=H:$%0*#/2_ERS-T=8[C5/KW>1>6::U'SG,$N8P,8>YP1SFXFJ8**

+*?(++"/0L4$U$E$]6I@R[CI&ZVWP--B>^Q6))=QY!U)SYS22$M!\&9+ M4T=6UF3KNF1RP32A!ID'Q[5-LL'GCV1$IIA%?B.U)_H ;YPZR_ M;*;6+ND& MS9?+=[HJ0S.U5O&.%%OZ74FC:KY5*E"J&)/-U$ZN;S_5&^=79]>-R^KM^?75 MG5:4U4KI /NH+=N*\63G>S%R&9 20C"ST9JT]D9K:8UBO%Q(<^9 IQX>)V2. MONU!9!DJX@-OO&,/KUH5:85>>#(H,Y'4;3@MID!24^\$ %%&+H@]?E&A?QU' M*.,*?>$>P18>.IB7;BZ^U[#-DV,E-O7HZ;RREOO*H4?V&![%89Z7*P"$L*1@ M1L.69?$9(8G4@8 V4+B,(/'9YT9.L& M:L%J=%Y; MAMI1@F1=OTLV)<%0%C+[#B#"G;J.F],RZE0\I'!6_#F ('@5V> M(Q%!H40C%PY]SVC+#8!5:CX3RE&2JQ#"LQW)?FGC)\?XSEL;Z4D7+U$*URA%BQ3.UBV8P)O023NW>98._K"Q M0V7;DYQ5MQ1>E5BVJ*&0M4JZ=I>797)7*MT"1=]XMB,4A(\4"(442P3LSPA[KZ?0A%FUW,K4;*B^#9CC)A--Y$>*%&&! U^BU>(X2(*F^VJZJ*Y_KL;C-5V+- MKEU?WM2OFB((5"FJE5(!K?W6L_-/%)23CL.,^&;#0O?!RUA"FV@&DV M@"M P6J3Z4'C_/;G]?/\JG9^4[T8SDX\J]?!V#;KC;_/:_7F_EG:$1(KZS2] M^'#KVN?ZJ?[!\MF@I6Y(%+#4"J523-YQ3U^:1V95A8S6GE.; P+"IKD8$3^,=M\XD:T]!< MPII&6B7(,*I7XC(.3MY,2.*K7FQAC57*$QK[EKR;H1T3!FW9Y*)]\.R)(L>QJ$UHRJ$(7DE=J>!55B5W2MKD;MA]H3D\ MJ_TVV;#I!H3N_#R6.^';O$,A.U:44@K,6V5"RO[]1Z58JKQ/F:0MW0P7Q0S% M;'XQ.R$6/X/;[%":\!51>E!ZYI">>!,$.Q6>%^/G'U",4(R6%*-D1_/P,)A4 M_Q5 QR24*Y2KI>6J1KR.=,8\1C1/*$8+B=&5XU-^L'>:]X?"E-;@@;H#P0,X MFDSYK,\7 @0;:!02YP,K@C95&(DWV>U,\J+E\DB;PR(TUX+:)Y8*TAPN$Q(@^LB??X^J?@D\)WH U%7P#\9 MS83E2H5$=DQ<%GXX6DS@N]'RHAJL4+\ZTUXX%* $\>!QXTHBE#YZD)HK%/Y, M4C,A^Y)8DS3\<:P6(K$H:-729A(;F;KH]RPHW[&H\^@S$L^LKTC8I/C2:(#G M&'42I2A,9CLK)(NFYO)Y),LX62HYM8Q4F= A)5?0D"SC9"GGRB@LD\*21V$) MP9H3@S*9O6NJ:#))B @8SR (QT_\_RO>H4-X$C)+Z3U)?%J7%!59AG\7Y8W/ M_34L='SNS_".DW]\EBU#KH1,66O)^;-@7'Q3B>#U$F5R:\$.R+#U,XQA=/CP MOV\*;U;$O$(^5ZD<"/,JTWCWFD+9\S%WM!&YHXE"0[21Z^#:_#RJBVB"=.7D M1KF"]B\-*G1*/=TU>WYRL.,Z?#CDSC+<@:#9FM@2.I'(EZ7X L?1UF?1A">+ MK%F&->%^LRZMR:/6O$9K(+]PRN#:ZM@SX=4C;Y:U:,;,YA)_M5SIZ,/,RSXQ M% XIH^=@^'-'M[K,!;/H&,:.3WD>_]'F_SM0#B>24&KX-#4^I*GEE&GGQ5ZB M;P2;#Y2^+W:JF"3P7R1Z8-:C>I9IFDMT_SC,E8YDR__]*W#\]S/7(BX;X_B; M\*QMQ_=[QT='_7X_QQZ7NW<>CZJNWC$?J7=$C7OB'AG$)T=*46(T4Y1 MY'RQ4%$*06IZ92ZYVQ7%[/MB!\I() M0ZJ!'+:9)/I4G!Z(_/9P&)0X0N 2/H1@[&CP_!(=>AH'*M!3#<;S!^XG)+R< M_;(HP2,? BF^%,69TF:U4KY47I3NH7^ 9%^*[$OLE1'L1XHO)^BE([ERI,I* M86'"AYC^0 D_L]_:+,HO-8LUKLM"L+XFL*XB6-\SL.XMB-8+A;)6DE5%5O(E M]I'-5IA5X?>*)C]M'["?#"S2]T:A^>1HJROG,6RIQ3MJ*8C=M[3!*G+V*X)W M!._[3W8$[QNW+6S#*AP)\X[@?9_!^R$P93&DGE\^K'X(Q$P_+%\0E] M9E8YJBX+JI' 3ZF 6)O,0.=M U+HMZ@<4C57U59/L0 MJ(Q(.(5,610)+QVS/@1B[C,25@IYCH3SY4I%(&%UJ['I@$Y=6>2\U MX"N>5+UW:3@_PN"7Q<%I58;H-!]D@KAY([@943.BYITF\A*[':+FA5"SK"!J M1M2\>TQ9%#5KB)IW&34O7=8A*Q6Y%)=UR(JJ*4_T*6]HFX+.B8.=X[%DQ,$; MJLE8NJ :Z;O^ @RD\3PX>.']"W'P B*L'JG%5Y56' *5$0>GD"F+XN \XN!# MPL'B,*(JR_E2L5(Y\KO@[!4.]8R@XN[%2BG/>P#5P:300"PZ@M\/Z"NBA M_D[TMG6I%XT:AI[/#"VSE0W"40^>I.;4PI\PO91++#1Q;5+;=%Q)M&$W @KU MSZ4H]"RJHZL]U[0DI0CD??7.C!@>*T!VG+QRGFU\@.%E MQ/"(X7>**5-%?W1N?7F42]$#Y0'"\1V4%O-+@L:-S%U8^ZFW,%.?#EY:'\J=6Q(L,)S[\ MZ_]&QFC$QVIAAI3C'D?L3[Q7-.**\^2>9L5$"M)FCSXF5I\,O/ ]2Y5<;#R. M8PD"0DA,G+7"GU+BY_=OIE 3YE,E:#8J N)KH_.GH@]G3,8(60.2KBJYXIHX M,U09S@)MR <&MP40_N/6T:=.%Y@)0&_%H$$HPN#SN[P)1/FB:([2=1JY<*X8 MSA7#N6(X5^RU.H1SQ9[OQHY4P;EB.%<,9^;LPIBJE6('9-CZ&89SQ58:#L*Y M8KO*M87GO.!2Y:*6CZ<7L-^+HL)/*=*"H6YVA %4],'YG9GE?I\#:R 5 M>*%?"8O[TE-P@\5]6-R71AJOOK@/#^1LF0=R.1Q(5L+BOITN[D/8OTW8K^:4 M_R#N/R#"@AH(>P)S3&WF)[QP/T$-!#V&/&;0D66 M527A(91ANAYX"&5#T5MLL]J0AW#F!*[?F=-%('9 W($D&@Q7T$M(@]E9RDO MB2#H):2/QJOW$A9F 7H)*_82M".E %Y"!;T$]!+VCG&;\Q(*_T$W8:?=A"6G M<,./\!$_G6 4C,+&' .S/:]?<$IU46$4GE5 SR 5I@8] _0,]H3&J_<,V(+1 M-]BZ;P##PW'J(/H&^\BXS?D&1?0-#M4WJ)3*I2B'H$(G(_D)D@C&QMH6-T!C/(>P=#Z#)40E]!/01]I-Q MF_,12N@C'*2/H,A*OJ3&=4;L]\KF?03ZR,1TSF3"M>X[D$LH<2=!F7 2_ Y% M1V$W-F]T%-!12"6-T5'8/QZP70\*C=3%.8&. CH*:6?L&W=@4!.84,#F#D6M2D[J/IDZE&]=Y-!GW7^IM!#5' M\W1)/;VJVO0I\":[I*+;D)JM'*N0T&U((XW7X#:@W[#M!(/&MD.*.%PM<5/D!^\6X#IA-0S;G.N _8_1=CQ?R&Z!C#O"V1T'=(Z7Z.O@/Z#FFD,?H.^\<#MA66L5GJ M(?H.1'^X=YW -H[_://_'08O-^5.Y%]QK.% 6;.O'D9)ELM%N1A[&*6XJJFH M*$I>WY2'47.I8?J3C@/Q)*](;V8)>S[YI M0VZ)-J?H]J1_AMV!,F<'W)XCG[0LROYKF(\?_F+_1'?2+4K<8\:?3OCHB%<: M/#9BK_SGZ@CUO!'/AR\M#TV%%AH*OFS^[[_^+[G\H0A2]KLT?!L'G.-T, @@XN<;^ROCN32#6%T5SE*[3R,4E/)8+81J8 M3%BDY]'CZ(?D*P,90]F ^^MB79$:<)Z1P'>B#P3#^"-S[,3LLM'4T9/&LZ2L-;5\I-'X)>B<6Y;"G MM"VG'UF7Z/=LWR6]8Z% ?4;BF8(;&A.^E.A2TF*6.O#I&'42.L[,56>%9 G# M!4B64;((OP^I,J9#PN]"LHR21;A%2)4Q8M: '9!AZV<8P^CPX7_? M%-ZLB'F%?*Y2.1#F342(E)=\[9";K6F$YKQ[\^'=.7D1KF"]B\-*G1*/=TU>X ]UL2>0SX%]5KN MG#%RKXDM!WTRZM5\,2VZ1HMVR >J7LN:<+]9E]8<\CFK%6@-6Z]TRN#:ZM@S MX=4C;Y:U: ;GRDM7_=5RI:,/,R_[Q%!XW_0[S\%P+&Y,4W'C\GWA#I0U>US< MF"\5AN>Q*K(FBANUHJ;*>G%S0RIUQQYK,SWCC%;/-2U)*1T./9';:@Q[,?VH#=*]+(EE=WUSM0 MYJ#'LS^\W)3'4T!_!_V=%]OMJ25=T]H;\W=N++9.ROV-)M4#E]F65_?>0R\G M->J#7L[NL 6]G/W0AN4;AB-;L$=?VIB#7L[^\')37DX1G1QT\UU.Z2.UG%[< M:?P4\BUF*^"C5Y])VEP2]I)2Y9D.XY$I>NT[Q.R?\Y6&N:)5K6#F(_E[?SVO M?JQ?21<7-73&THQSF#-V5$5W#-VQ'24[5LX= EMD]4@N8N47%[A\[7?CE?80JI*,MY31N>"RK$,YXT(R^3C;5!N*#$B]-'U[KO\,E-1>Y7 M%6;-H3VY;,#:I7/;",!E(Q9;#3$P*?1*4S2CQPZ.44(G8G?(/E.8HOHBH/I4[-E9J(:K?';+/1O48V5\]596PB1>">@3U!\&X M38'Z"@;F]P[4>TNA>A7,:Z6-JHCDTRG,B.37@N3YB0=U\3/U MB.01R>\@XS:'Y#$\CTA^%I)7MQV;GP#WGXD=$'<0U=Y,1ND1VJ=AWT9HC]!^ M9\@^1^D-0GN$]BFA+4+['671XCN4T-;1/<[ MRKC-H?L\HGM$]S/0?7Z+ _.F@_M3JH=%.97Y\+VBR8J"@7N$]CM 583VZ13F MQ?=*A/8([7<:VB-Z60"]3,<2Z.5LWAZ' H%7^-G:)K&MME\<7'<%CH: MAT+D-5;Z(PF%RUL\DA4XH%M8UH4X!$)B*F!'&;/).Q%[2KS MK^IL,/YWPT1&O-'ALQ$OYS]41ZGE+F ]?6AY"2BW, M"/%E\W__]7_)Y0]+GK*Z8SGN<<3^Q'N%3%$Y3^YIMN52\I E;?;H8V+UR< + MW[-4R<6Z?QQ+$!!" EM2^%-*_ P$F:!FESQE$S0;%0'QM>BS4*C##QW/A&FC MQRZU",3ZX.XC]^6L 4E7E5QQ39P9J@QG@28G<:A B'_<.OHT/#='/3,((,0L M:^RO$+&< &0OBN8H7:>1BTMX+!?"-#"9L$C/H\?1#\E7!C*&L@'WU\6Z(C7@ M/".![T0?"(;Q3T;X6F"&+J'NXK+PPU$N^6ZTO,A.".+ZG1%:CE(NH2[PN/=C M1E=HZZA+^ZSI*PUM7RDT?@EZ)Q;EL*>T+:T$0881Y17OT ?J%BDC('/-6 '9-CZ&<8P.GSXWS>%-RMB7B&?JU0.A'D344=E=GCGK]8T M0G/>O?EP;NN.VW-)(.G*R8UR M!>U?&E3HE'JZ:_8 >ZR)/0>6FEHI=\X8N=?$EH-.=[V:+Z9%UVC1#BQ)ME+6 MA/O-NK3FP))OJ]8:ME[IE,&UU;%GPJM'WBQKT0S.E9>N^JOE2D*WI;O#'@(7]J[R+3PR4F(_EBMR?&2D&!T9R2LM5:F4-C;H M(3Q+?<[$M6N;;29SX'<,VT7-&KM,B=Z!&YB^)QFF2W7?<3WQER>J!_P$BM-F M]Z6NA]5T>,1D-XKI\(C)UCL^(0E[X1$3I0BU="6LI=OI6CI$V5M%V?DU-0FS=EI894<[H]:GL"9]^XSKU+NG V M6[IR[&Q\&.4TPM((FM/03/502(B@.05BBN>R7PN:"T>*#*"Y(B%J1M2\=XS; M(&K&H]F[CIH7[0>LR/EBH:(RG=3D2OG([ZIJ12EJAG('H#F[L=:?$5Z&6'*# M>CZO*$/PO*4MM8P!9\3.VZQ%N30@'58 M-%V1&<(N%..BZ8JLB79XBE'6BS+=ZIG#9/5*IU2(\M)X;:Q Z(.Y!4 M0-M*!=$VEEWO!MC&"#:>3DP'"8>=/1!J(]3>.\9M$&IC:ONM46]. TZSH="-TZRHB8Z8G56T[(!8#2CW'9?#)EL[8?20([KQ#;(38"+$1 M8B/$1HB-#H$32V C#9.>>Q2PTI0-!JQ 0MI,1O@,7(;&;ES3ULT>PV+U)ZH' M?*S7=9M=P<"<2W\%)@2Q6@.I$5A44C225?)OR3O)<<-/"D;TB\0FX&^JLXC9$I%RV_Q)6FR&M^*N"UB M4R][_60Q.!G>195E%2$B0D2$B @1$2(B1#P$3BP'$1>N*D6(F&*(N+'>^R] MQ#/3)NQ']E,$$9,0#B%BJOR8FG^/2'%O MD**ZQ6!BK6/2]I1 8A+%*67I6ZZ9J^5B/*=H!7DFZ*O(101]"/H0]*5,P!#T M[;C:; /T'?FD95'V7\-\_/ 7^R=Z"=VBQ#UF!.^$-XN(K\&-(N;(?Z[.8#QO M'_+A:\CQ:RA:&%+CR^;__NO_DLMO$?WAWG4"V\CJCN6XQQ$_$^\5DEGE5+ZG MV99+R4.6M-FCCXG5)P,O?,]2)1=KUG$L$D (B3PHFB.TG4:N;B$QW(A=)W)A$5Z'CV.?DB^ M,I QE VXOR[6%:D!YQD)?"?Z0#",?S+"UP*S7 D%%I>%'XYRR7>CY46:+XCK M=T9H.4JYA+K X]Z/65&AK:,.V[.VK#0T9J70FB7HG5B4PY[2MIQ^M!-'OV?[ M+ND="P7J,Q+/%-S0F/"E1)>2%C.]@4_'J)/0<6:N.BLD2^@[(5E&R2+P-U)E M3(<$@$>RC))%8&FDRIBPY%%8Q&<,FHQ"^1319)(0 *0F\>T$08;QTA7OT ?A MYTR&!Y01D#D> $A\$RY,4KKE6,;[N0,$:\ .R+#U,XQA=/CPOV\*;U;$O$(^ M5ZD<"/,FH@K*2[YVR,W6-$)SWKWY<&[KCMMS7-YX$NI1:9NZU-;I7T>M!./0 M1JZ<:_/SJ"YR'-"6?Y0K:/_2H$*GU--=LP?88TWLV9T<2OJX P<@U\260\H" MK9XOID77:-%V)RN4/M:$^\VZM&9W4EOI8PW3&NAU<\K@VNK8,^'5(V^6M6@& MY\I+5_W5-_T.\_!<"SMVE)IEXJE7?M7VK6]0P"BM.OE P!8 MVH6E75C:E6I68&G7(2/'#91V(>C;XI Q)7=^U43 MR ?GI?MD\:%=&Y[/L,\ M5#IU]( /SLIRJ&)&GQO1YX;#EF$[OD1Z/4I<=@6_\!Q4BN%$*(AG_C"1>$2I M1742>.PVOB?QY_CDGL$DETJTVZ(&S.H"MRJ^!ZQ:7!@]+X6A$'-VB>$02N%0;?DR;&=[D"J/_G4]B!NT]0[M$MB7(1X!/$(XA'$ M(XA'$(_L+2>6Q".UZ@7BD77CD1JQ], 2&:L+TWYH$8\B.D%T@N@$T0FB$T0G M^\^))='):?T,T $P0F"$P0G"$X0G!P8)Y8$)Q?5$P0GZP8G M%Z1%+<0EB$L0ER N05R"N.2 .+$D+KEIU!&7K!N7W+C48_S G ["$X0G"$\0 MGB \.31.+ 5/\@A-5@5-:M#H4;HA]\^=Y'G;AD/3/IQN)M[(21UB&Q+T<2;L M$P.. T4-LAA^?+>_V&7-C=FG;.2CO%W]MHX0"R$6ZL%.(<$])#X"UHT,)5GU M](HE3>)\ R3$'X[E]V]F(&Y.&-Y JV/Z-,N>HT,'&&A>'92QJ].BT5$N MB4^BQM=3X.Z;#_^9IB I6M^-XT)8RA.]:TQ/"OL 26^9_$'G'-&HEGA,+DWO MP7LG=<@C'/RFMN1T37^\'0Z3$,Y,Z=YEGT#W-(8=VR:(,C3<\5U*?![UDJZC M;TG];4CWH5K_.?_TC__D,IRN^EE-C@E4MK(5'Y-]WR=Z1P2;PGB2)\$H7[ZI0^-'MG,0 M7R(Z* .Q!V(CJ=IVP*Q^@P)HD-A6#_VF)47.?N%-9Z!MC4&90AE2&]J#\N8S M C74:_S.T55L5VE!]YO1=OQNU(Z?_85CF0'>DP :, M,X9'PD9_2D731+M IMD&-3*@TV.7QK!E^)W\Z'?Z'Q$N\/L(D9FOL (H0CT;XA M$=9KA:9(SJO1$I%,X[]OSF_KETKQ[+IQJ#8Y!F";,MR](>1&\!W$E(.*L;?X,JQZ2I!^JN-P\Z-;=5P M;"O%L:WSC&U=$0T8F2/PI^5F!9(E(0]#.KUDL=F+0T44T(#Y0[1'N>U@\.7> MA* 0QXW0N%*5/$"5:59?NE$_C';?.) M&DEK%9E7\=*CF#+AD4Y6!+WJ-5;A%K^%S/^+R/"UO=WCY(\0NGRDT@WSMS+0 M%;[$ULM0%/^ WTU1Z)L\?+MW(ULR(Z 0N@P\09_)X#,J0+@FS39("QDQEMI$' MW5SJ]:@> Q# (Y"&Y]>WX_D;WI##XQ$V8!]\D[;;E!>KV6$ 2^ 9=J7-;L## MYHXE\?*VX7W%^J8%[A@2L@)#A+:F1,[>QG&S"8'AR2=X^ #:8O,HG71*=6AT M[4J:>'LU)VT*GJXL2+:MM1YY1U+=M3U?^C?I]MY+/QG0OYENF"B7M?$&G8;)#?*-Y_O&J>ONM46^&'Z^_ MTE!HLCI?@&BXOIFS^Z05!X5FY+K5/*\/?/Z];A*5*P 7H';%=(>P=V,?L+9%=;M$.L-@1_X.8\@2DNX$]S M:0 I3_X0$O@=QV4$87\*PT,U\%W9ZJI $>:VJWG])H/;B%-GU%(?S^ANPMMW^&_*QV.NU5&)0(0DSQ+':\$7G^1 M+<,#:GEG3B.KW.@#]@@6/GFY74 MA0^/K4>'EQ'+10Z ;8Y@+VV4XX(Q4<:V+X*Q'KYO^Y5?+'F9/GI\[:6**0EN M'UZY7@&#N!C$W6"YWLS8:W$^9^WF^GN](5V?2=7;V^O&5?UG*@*LP\5_N;K^ M+E4O+J2;>J-Y?=643GY*MY_JS;ITTV#_7MTV,^+L""5Z!ZIQ/,>6^AW'$P%1 MX@PBQX2H;=.GCU2J=4BO&Y;HC&[4 M<' #HI^."[>2?#>@_"J+]-N!!8=='->F _:&C&BZ+VY^#_5Y/%?.KK&DGM-G M7V52Y@4ML0HF)AF>=.Z8W>C6X8$,?@/V)9TP%,KCR!F(^<+[C?R=GR81D6<> MC9YQ4H3GW!U^=H9'?3WV_3"?#W>CT4$='B_F!V0,R>&G5*)QSAZLD-'1AIP] M#PJS*^$&F<19G)DG>#/#T\,\*NT1AM]>H&*"@/Q#$;_V^9EA0RR3R0%TN!%" M 1\PCKJ,4.%]8$;UO0C5,P45W&/O0#V/N(,PG&XX-GW^]9@(P#(&G&- +5,8 M"_'TP&6:#R_,!(5*7= W<=(OL Q8(KNMD-1,)(Q0 ],>P*K"!CQMT^WR7]F] MN7S/H H_=@0GG=>=# MP@_$1KWR# E;&>Q__WVCOGE]%.JY:C6MF"M67D+T41QLI:L1),A52@L]65LG M''A48IM MKO/OXJ^B48;X=UIP/ZVF9=MAE#6*YZWI6Y.BN1IQE'.5]5J E8CCU@01 @,+ MFO(]%L13AA"?3Y(>ZI8U77X!$*\]TWI VU/Q%=0YR*UJBV*YYUM36D4QM9O5 MMD1QD;RDQIRV;>PK\]5\W(>"EG)HNY"3RSO4GJ@?\V'&8=\[PJ32\CR(/5)Z:+M5]Q_VKY4I' M'][>N*:MFSUB37YSGI[OXUM,(?W\?Y'S^=F<5V7>TCM%G)\\KK5P'=R_,('!4<0@&P3@!#?[\#+DI9I.WW3_[U% M$#)E+0A$=A.(#$,=M0XQW?&P%^('Q ^[X?+N/IK 4 >&.E* -#X[-O$[[([- M#J4VV1[,F%@(8HS=Q!AGCA@=,I)S092!*&/W=AM$&8@RTBKO.X4R&LY .B$# MFWK; QC)->PKMEA6P7<2:.PGN%CC_H1X(^7[SAZ9H[6\>JJLT4K??9?-UII1 M=0JL%B++%"-+:CEMZ2PGG3A^9XOQJXF%[*%1/XCXU7["2HQ9I=#2SL.]TN%B MR+6\>JI,STK??9=MU&M8O1M6:W7OO@N6;<LX34<6V*ZL(O.YY3OI$B;7%0V1\'<)X#Q>SK^!B MO]W%@T :^^T&'A;XP 3H'ELC3(!B A03H-N&F1^):?%)I,$6:^M&%K&'QARQ MY,'=PQ$*;NY%8P!S1=2!8WT\U_>S8FI[X1GW])+I*0$!.37"8EO7"1 M_#(Y.=EE,C(*2AHJ"DIJ2C(R*GHJZBNT='1TY" &1GI:1AI:.MJ?)R$@.L<0 MDUPB(;E$2T%&0?N?WO"? .J+!.-$?$0$G A-0$1-0&^ ^ X;R<)P=\VX#\V M L+S-EX@O7CI,MGY'VJH $("(B)"8J*?K3X_ZG]^'""F)J&Y)JYTX8J.%2GG M$UJ)%[&9%[F4*UKI=(?0W)*/G@9>NDS/P,C$S,/+QR\@*"5]0T;VYJT[?ZBH MJJEKW-73-S T,C8QM;:QM;-W<'3R\/3R]H'Z/@MZ&1P2&O8J/"X^(3$I^LE+DE=--VCIT.7Z;FE4#R8GZ;]S;+_.<," M_TN6_7?#_F^[)@!R(H+SP2.B!L# J5Y6>,_(7J-:!$ZHR7P#L\]C$W]#?T-_0W]#?TWP\-_S+&HF6Z>35$]D$KM1!S M,-,TG_R#"XFT.K=)=(?A"V/:Q]@,/*!:8U%DJHU[UH,'(%?PP(^Q]V35.BH M[;\@L %T]T),IU@,.\DW!#>43 M=A57V:VS4!OUXEN!#YE_03EY*.C&S<9ZL?&X;1VET9$>R"0XI2&J*E<]_%FJ[,&PX^YM:FM'B39SS, MQ*ZA=W*'N_(K+8GMQ(,X,^_1]3/&@*_IU[!2=>DLZ)CHTA)%IH%BK<+6+*TL M)FFAB\M/A&N3#MOF.-ML9Y3\?&)U50FU6FV,5CFJDDI1+6S8MEUU3"3]# 7& MNYXAS,N?WH6[Q^\@T?CE*Y*5='K9W!TN\E*B#[HH-K(+#\A!+^'5H6%;9XHX M':P5AEKJ#0]Z\]VSKZ^*' TE3'&-IK69^V2]MFY7GY4(SM< MN=WA(9MRIG_O !9^((:Y\&K.@N&>6]@S6#H7&@]$+F'RHHI54-V:T)6W2\X1 M?A%V3=92]_AB57L>>1W=GU>: F .V"&,#VJFAOB97=7^^=XN;*L++7(^[3/"U@SN>PV0.\5>;&I>FB?]DU[O:$-/2,,N7>7 M@D1K9:'7,SS 35UW\_*PQ-;515%MIQU(>$:5?40 ]X]T.A7,5J)UF6. 8#4F M:G_OC#4)*KKM JMP8WT@LL;XD(S14'E'CIQM;K$*IX%.M6P(\=>;QP,Q373S M$*)VV'%>>=\L4RR\6\^R.;&$G3Y.5HIQF[;;@Y8Z8ONM M?-5)S9>7L%I&ML2:!;?QF,X9$:P).KGM 797I:()39^?[]0R00.U<[1&)'V* MJ12+$TOH:E3E9OE>OW3/GY](3 D[CKF[,"_6%0,X&050Q70JLM15-*#+$[/- M =<'5JL ML.#\NM!N5#%0YCNF:WF73C6GBRY<-LS1^W.][6>21+,)F-()>/7LZFFFO!#& M:E_ 95^$0^7C4%D)5\RA::!4A##)URUBL15971;A'Y\*8Y91(P;$X3[TOW.<&9%/JA?!Q@4P*[A@6*[TYU^J[Z^H6(L:W@K M'BY= T,%+V4=?;W 6$'TKK#?%QD&$T.UA"%$T6SI41C[MMC@<'+2MLE^ZW\H:OJM.6_C0#&JP<78!]P#[8A[^H@'>(<;0 M$BK-5>9PXU99?/Z/&U>^-TQ-70/;Q/=_?*-HL3G$32)A41GQ7(L8RYA^"=W2 M$='LW#UQ#TYUQC^EEC\+3=89P45P+C'/#'\=ZYL*:5/N"POQ\?:V$Q[_SI2/ MHTYNAY,AKL"X,7R1.(Z255./;FN/'.< -DH$7TW-RVKO53>>!0)N1\:W;RZI M8@T.!(NO 7/2X(F3[ELQ&_;9,*.A4IQ"'K1KUK!NR.N40W>D3/1JX(]9D82A MK-P^-R9#KP17^R/WYONH_6_B3F39W+K39HI%(FW-PV82G^PF>\.:VEIE/*KZ M^%A=MR%7L,@#*?A%1T51=&Y+)QX@@8'1D X.>A,G4_N0)73+^$)M2[AQ.HNS M&/9-%]O2B?RUP6O358O&QZ ]&&$#5H[ND;A2OH X0P2EA MM$-$FVS1J/URDNQ=XYN0$]01E6%4W%A"DRM-2-R6OYSFLIJS>Q",MD;_I0:WLY MN\DYB7*&W+DLRBPC"\2IZP(2,"8,UT)7(Z:[HP7D)MT2:ND6*G7*I=N4#J*8 MS?J:[#KOL&!=<&.$N6/)).$HU('SNL8E=/Z"6F=,6 OIEKSVC=*Y7A%#,:8, MRLUS'UI]8=R+X%%_]1I!4UL?#ZDW0'*CUB=&!1W:J@!OAU=K1Y[Q3&&+M9I' M[:F'I8W'MZ6Z7W^\68?]LG)S74.BNT:-M&1 MK@?FV O^ 0L=2<=2*4IF/\IL4P=VTM':M>KTL,\,GXU0^I]ORSV7U_L$KT%V M4L [#U/$O\E?FF^VU\ &@5]*@TA_W%+I8ZX8R?JXPSWZ0F;75US@VF1?6!<@ M:$L<9'9K8%,'P]6*D,+(!#;IPOBRG8R&+"VA+!V0<2,1ZZ+2A$VZZ7=CRQO7 MZQ\TOC!13GSXY)U 579 V_%!O */0,Q6F#;[V+80D.X7YHV+UR! MVTJ)/%OV,]$/OM3,))ZVF;+G1A/0-PQ[@+6!B6.NF Q[-=]'6N*!ET%W1_LDDXXF]&6]^MSJ@*A%0F171N0Q'G@!TT%WHY"AG,/;B*O8 MY36'1XAO5Q,<#VZ,?7A5[CI!&^^'QV.CH2NM_H,6_Y(:4K*>/Q"UY9ZVFS@ K8O5HM*T+N'A9 N MR/W.DPQ&!*O9%-2^G1G9H1W>(!8J[Y(+#6'9!D'CS(SW-F^0#8C$"B]4IZ B M"X4?66"J-[F2GI:%%U0\=X?0X@''@0@P928V&27DK$WF#*?&\>4;8T/OI\QJ MU)^PU^6;:RY**2,W VRNY#39?TVX3G29[*$G!PW8V<70+92#J&8@],,JW F; M7.*8=&';J#9N:_9>^"+525:XP]LF.%2/DV&R? % ME@HKLN(>H^L'F\@6?&&FVPH)S]XQRP::V->.O&OWHPIAO'?H>O+U4"*.W.K) M;=)0^..!L/:%!BC]P4*K(D^Z6!C%W$D,Y8\)E_ZR,D\\4.5;6AR(C"<)X0QP M']KDO$'0"A:KL]S<3,1".=,LS@9]HS@+IX+,&?5LMG*A'VZ5OF1- M?7'X3L#ZTXR/YJHE97J?L%*C8-$S0Z72JZ>Y:7IM^\JI>XLO:>40=5M^F+D.A4%@S1ESD@P M=H6."^,X@6+HG?9CK3[F:N;'>M4T3HNIJTT%KU]:+ZM4I:4[V.FZ:IR8XE30 ML\_/>*%!'<@ AL#V-H2B(D6\606Z$U=[;%NMP1JW)F.X"MVY5[K<315]0RNR M->*CG"KBQ0G9^@P'5'H2$C9AFQ^SAP?HIK'96ABVF!!+'I4F;^=ULC#F_:83 M1Q\ \/2Q3-K'FO6'+^NY_]B* MC,P1=@Q:C_9/;UI!G5_N(!@;AB]&6HR2[_LFS*)(M.))?A9)^,S*%^,E\06L M>=D.2-6NFYC@QS= 1X7VORP&_"V+DEYXP/(\9_BA:S"1RX +<6TY'^W3RW>! M1A7:!P3ZU1G8_?@S!!\>&"HUN- M%EH8&-SJ M9!3Z5?Q5 F>\%],R% #M X39N/:\(+I3@\7 M-[*.JJ[UIW%Y\T.3O;23KO7V=, M"HN_Z4H[0KJY6%[R'O<](>76 7<.5]JRNLE7,%-AA'[#Z%! M"W9I)\HPF6I,;4SF.C-[C)]4A2EOK1D%XTXSES]6UWUCQW!2]1^\D<>FT&LP)O(KR07&OK,N M!6"GZ(P%2)0T1S3B$AKY"N>?[USI=.NNR-=$5-A#YSON2>Q^4U_BS3H]/_37 MVX2O\3E<.NWEE.0"OX-98T?MY\[]:(UE!6J =;6!(]RSA6A5PEB+KC^GLG2Z MT=SUI<3-FP,)/)!^NKG=2$HWAWEI0K\_O(2U15.%[B =9]#M :QX4MG J&5P3R M(+4C0,[%5GJ237%GY5XZF5\\Y:]>_=Y,.KDL];[C@5O=TK_[LU4 M%%21"9O?E8&.P*;-H:=+R_+AN<25#+WYYAVV=0@#&27R^^%8W?D'.B\BJ<,! M;++V:9YT1C@SQ\M-F-M"*IA*+0=FC-8ZRRBP3)5SCJD8N)@V85"GOO"@I)+^ M <<7*^X SS;Q:\?)"\BHIILY 5,91"7[(-K5!IYOIJ1ANH8I!Q>7:B6[73^( MFT@0>+!L3%VT9GG(2FU9C+ER$%N%ICN/LDI*<*0+,2Q3V!#:CY,HA6MNJJE7 M$JD5UIGHK(QX#BJX.7@M56?\970P[&]SUE(,4WW]*)K/BH7:K1]O[DY)J [+ MZIQ]X:)Y1BD7^QK4O_VBI7JE"QRIR/*MVAD408@'NGQ:0&(PK;Q4?SG-60L(QJ>*796?G^C0"V-6$_ 0- M#L6;[T'OX Z0Z#.Y!C1#=YK$[#Q/1]TSKX)$D6I9$5B:Z/-]X?7(W5 M;[AZ,N35JU3E?U@8/T1%-G>0JQ2T!$?-(3V+KV M6HKB"2=))ZE@E^D8_Q^*()P_IA31Z^WG*NHQ%QIC8RNABN^AERN?$)I#S MO,T+S=9*>""XG+XA>1:=ZMC@^6#<,<^8,ITS7CN-7$? =YQ9]](%F0>A7^1, M4O?R/G)J MM9?L'1ZW.6Y"9>:3PYH$\ #Q MHHHDEAOK!FTZ)Z6E!NFWJ*Q:]>ZN/2QQ"A M<;-+%5%%4N,2(8*/1,3]RS-X(*QU76(35^;HDJ-P5F[E#A'S;O2K$Y[(BM7^ M"RWY;?*-0ODQ/3LY)TH4 '14!]?41OW*Z92G!$Z'C3BC=J%QWAN1IG!R-Y25 MVA3EB9M?5I75U^HKJ.=+]M;72;(S('X."@<[EMYO;X/4*,;[Y4U/.!\GE3[) M,W4&4];L5FJI\J1P5*[=TH&\ZZ$-KFJ]-_'E_@AS_&=L><<8N]2'TXK',($R M8Z>)%QC15P5-S%Z+'NK'_BW?2?92]>.&LM0D;G81D.>G"ZU.:D^LMTX@0Q#T MT#:QR]C A;N8VCH\<'$YM:"F.=US'?GV_?@-5QD7NW#M=)#TQB#*'C1VA7_]+:N&<(W0FD"(XRYU-3/^[/TF.[3G0# MW4)2#C(7L%)L=P8,*YM2UN]71H];/=Z,S4\B&PT3U?P0[^JS>TR-UKL_)@4/ MLB3\@ &]/6UQ?F^L5'#4 M\4RIT M"W 0V"GF$DX=VU^&DZH8D5?)6W_F$N'D?9B">#,V]JPFZ\LUOXB;C,O&'9&T MBJ,4/D+N<^,31)7]"@_RI)G?%FRYF M1ZY(@D;N*DJ"KOL$&P7O04';8%NW*^=7*O%I,UHE)DAZLCRL(2DCUVS*H:&V MRA'J4K9IRNU8NI2T-!\N4E'%*?R<_R&Q8UP-N*MEG*-##]HPCN" WK>R\LDS MA3^"3*WI:(@%[0<5BRQMO=^67[;8Z5)=J95HK.91GU ">P[=YGASB YG5#!-"JP,G,*[".?;LP((.$H@C%/MOMR9I-48S)U##U^ M3I4]\K&AQFE+$T/)$VL=#ZFZ\S#)G]B>'>ICT^;9X.WT"&:,;2<(SSG(MQ3*5,:6'YN:BG?V-'8%[+K9'EV[4YHYUS&6Q5H4# M>>81O4QN(G%VU>\(LXPC"'4^/9(1I;RTD@+L#EQ9/;N*E4;?/YA$Q;PHQ6G, M?ZC4<,OYKNEB[<*SUS>L^>1:XL*#=.>J1,O[R@5$B?,(HO-@T*V;QJA MN ,NUK54?.-+G^&@-G.ZXJBH&54.3LH>D*%<5GVK7-3TI82,-2.;_STH(8 3 MZS%OWP6)3.NU3Q5*? R7[-\*/_*)/]SI=BWJ M"#%>("Y*]F1_4G VP$&3C^7#.*H%NLUVS'"C72/F(B@H%93;G_@)F="8=;V> M"GM)OH.2:+,HT(AT_70R=AX0-,XS?!*!S(=&-5&7@MLYZ*!Z7<_L0O-;\V J M(S@=!^[!O&@3XK$Z>DVOBOGQYK=95Y@,Y_+T2-V<3[1PE$C$-9PO%CS??Z5] M:.V#@W?*=-I8SH"KV=V/Z8PJP6\/X+47 M$1EP!;)6=VLV9.#E8Y;V%,6W'OEDQ8[W2TO,N+,.]4_[HEL08HR[W$)"FT>C MWF6P2H[G<#I%3BRHBX-2FB.T(?2EU"P#[D$#)G@V3-I"\WZ@U?:=^;58+NAPE[^>AW'B%SAMQ]'J[]7 M#] ZMDPD'8I/I!6(^IRFW'S?.1*VH"K.:YU8Z\5\N%$SKZ V/]MN=LK0BKB& MSFA/X].VSO]A:E>3QX2[64BA;U$]7+T,%Q1X'6SU\&LKYTY]5*W1M/X#TB6A M@(X6:C,E1&TM]J:OW6H0+\W>G!M/.ABW;9(W@(;?+C)DV)O37+ZOPT_#/ MR,28(/& [< K16%L%,,K5WF.Q?7C=^Q4]#.\#>\_O/:[%@]8\&9UC2AO[;,0UC64^(VFV^E1R:9IO"6 MU1DBW5=LNU/96M)3RW(H&%^K,5>*4_NGE4)50<$9E^ ?<'3HUB;;G-F9Z]]P M HKYH#<'AT^K(#>=ZYD%4@\KQ5\M&L!BFX@L:U0 V,UR& &F^\49'8X3O1*, MNU2R[GT+U!&,>3.TN:]).,&>D"RI09]N4]^HQ-W+NB;.(F^5I+3\@8P[XQ[V MSGQ>X[P1-JP2R[[,B^[*Y$G*H$O*=W&?.[.H2CFWG7?YN'=LU$M5WLSM7 MYS8'S2H8%" ,W=:LP1B%*X+X@IITLJ GVIC$KC3;\G'(-/8EM^2D.HW6*KFE M/LWMV)SH]V$:(LF\;U$9H2WT"!:H&0K\W.6,4BQ*RD)2+[7#-*_<:YY,R$%J M4WG^P"Q,_56.?9J+XN#6EZ+&Q7")F.<^IXWG]NVB)T[FM<-:'+6IURWYL++R M N]%7HQ4M]!;.M?ZZ#4GN#*Y=)90;K+T2C;UG81OADL)U=_AR"SX-SBB?Y\S MVA6CQQE_JX9',(L%294R4RAM735KS)9&QDNVS;B#[74;S?/CDX0_P7XTFPD2 MK%8;I4SA[$+:+3#F,M[N9HZ6;-5Q6SY)OM8M:51/T9/R@I6J%I;7UP5(DAE[ M2GK.9)SI&Q)G@OA>9KK1&YLIYOOF=1:%! L;2KF)\^Z$K)*I,$U,/4I*?LW3(1;IJO;@"YQ3BP[]I%I$^,X4;/! ^2L\L.=L,)&;@P>Z M2S+V,>"S**>_OL&'&,72?,50#[LZ287AK#I%&GDNIU=GY^9,:E7/9K!E3\ M?+.$.:.OZ!\*2;@F4M&Q4Q.U.P/K#,$RB.$!.B.']Y?<(+.EKUP@,O MGN(!C(%W.)#[&_X;_AO^&_Y_ %R%19_@'>7-F[GG;IS_IRM/@.PPG9^M' K? M$Q#10U=>'U<^-@ML] NAR1GM'7%O9-82F.< 0CQFNGM=QDDM'% MM;KU:O3V?::W<DD09%=LGNT4.!QD"!'$*5R[[V .LF<)Q7Z#2+6>/#5D6.CZ-$%/ M=RSGP^!_[JX[AW[='229$$R>7,$#[UV0I_L,>(!![9>]OY7;_5;\6_%OQ;\5 M_W^L6.7F W5!;>N)I']?8E@B8OT)P8ZA;,Q=-TV*L/4O=G1!?-F!&N0^WSTT MWFV]R1Y*_)2@=(*?2$X7O958\O9^9I[)+%/IS+!V]61.ZMPCLC]\B!*X"?71 M[K)%(G,@,D24=8Y,R%Y0SO=[HB+"%)&6*DWO*T"L?M[9MF\6@0#K->> G^TJ M/6]7!1Y =G <2SMMZHZV+(R!C[%!Y^TJ_?>PI_]%(=I5.[NLA\J/7QA[5>+$ MSMZ$&';U)*,0'<,#)X)F8>SHZ5F9\3$558A4\;6=W8^!E$*#>, .PH)[@A5! MF]T9P@,H9Z=9J/P0)L&\_ (:Z=?N2R[,]IWAX%L0*V55=K?"%)J]W;Q^DU7!OY. MJU$3_C:]R%Q%XT;%/Q+,39.Y=)-*^82DL^4%F6#6$<51D=,KN=6U29/:7,N> MIP@8*/-6Y\(L&78!]:Y^8F!>&W3OP\KI6\[9V.T7EFES+1-Z**,.A0C4=I@E MVS<[>.-CZ8L+[_# )-\U/'!W+U0EEHGM#ATU1:0H\ M=/^0/9WQ.C&5TB+U3!+"#OS!Z"5,7A-+U!4@CW7J[7-W8+^:, FR"W4R1#9L-/EB>L MEEE/'=%GL[,@J5>Z(%:'= FLO?O]-H0 >@_#NVT7IGY1(88C&!2\J[$>$EC2 MLOIM0>=TT%5S.1[D1EDVT\"A.63I>]YI+*B8#JV@]G1%]$&QY%YMJ$Z8-K9# M_0DV?._6T90J/8(F8(!:J\TB)P7N(:VK.WH]*USHS?N_FF]%.O#/=NMGS>=S M8#"GN.9/3$+"WR.Y0D6'>+G[3OZQ5 8N?ZN*XZ,(MA MZ%*0;+<4'/,L3G6TG%0?LAO=%N-ZJ"[^!@^XAZGU+=FJKBGN1&O(MF4L>%IM^:0\-BUPT.VT5MVE<>-W?5T=*!V9%?@%#\@:3#FLS5;U M;^67S29A G(5HWRS9[]+^6@\'E:3[FM[\(FG@?[V47SRE(D^C?Z'Z^8X04PG M\E4-F,DWA9R=;[1Z97#K\=BR?75=C7C>>-R=B_:QMJIPX:S RD2Q1/+;"AGJ MHR+[_;R]NE5PB>$=XH_!F*C/:TS:BRHRAN=QLC$>6)\'G3+7B.M]&I< MC_[BA70J[SC0\>@/-<[G8D/Z+;_$]6H']SAVA]?Q .$2'I@O(-RDT_PEL->' MV[3B 071%K0HY$SPN>AO_&_\;_S_.CPRZFPT@U%,D0HG\#%>*7(:B[1,5P"U M)^G,-2%'T@IN;U'9GBH^D$,6XX$_ Q&F6"\KADV>DP?KZ;=B\S^B&=J3DI70 M!ZN+-@VCC*!:BT+NQ:L=3DJM1\9/*?QOJ(3D"HYTS6<_DV*03]:0FZ#" W5+ M-L<[NXHATC:;O6RS^Q[GKLJ^):@V@S" QD&1JBYYT\APB*F&;%C#N;&'\FB9 M>\?GINS ->7HT1_[?V51D[PA;]F-)HSTDF]_[:SW]'C.HZP$(^6_[H;ZN_^\ M'R4-%ER6<69*&X/]C>X'(A#5 M7[L\9N,->"47>4;2>QY(&PU982-DVN^,ZW4,Q!^9+<><$0EUH\4]'>M\KBR" M(\&D>,"1C0'%$;4W"0HWA72D<:[<0=0E:XW";BZN2;2-;96R-9K1V+P)5'9E MK7C@O,PQ[MJA3XK33\>)- M4VS4^_@DNN.:7ZB=W=D8,*%41C2$0AI,;JGMX>C]O7[$B\#CFA_+MYX0KZ.& M8J]N'DWR2.38TCO(2?U#\<%(@='ER-S[XL$)"Y\741<+>I,#HM;*"Y<>57Y& MEFI2Y0N-C K].)@Y"\T?LKQT(@33:\!FH$34;F/<4]KGC5Z*@BMA:H]$EY8- M/DH+-G%O Y\Q:< ?#/P *T+@\N MN,LN+O\;\Y6L\!"SSU=3+MJFRRZ]2PR7<6=6)GA$ZW.5$+I! 6C]K7"UQ@V[ M'W.&N(H'AHJ-G'Y)-1S^386K_WEAISMY"#,85>3 20 M3C(\]!&>C98S"L&!B XB3[/DM3!Q"X=G-.CZY'9V=2SMX !&@XKJF MOE:SK^4?XH8'+GTT-9$*X-D>/8\>H_PJX/M;HC-Z"4,#VK/QA3N6&6CX9_ZL M<.SN>_[_H"'_+$<^!YGHK7RT1]>QT289BD5#U':8DYY=?'A.]FQH^-*RN4\< M40CIR7L;U/6 RE=0 (]3O/E+*^7,-!9].G6:Q6<%]7>,IPA(PD5&92V9S M;=+,/'?ZC(UX#VT1$YMZJRZ(F+J+ E:*UEV#CWLL& RT6AB:I'Y*Y_*MT2:$ M3,GTN([/>N39'.I.QG]C7_K$80O"FO$>[U%)[U]G+'0[DMWM=:9'>1XI5>D;W,'4];C9ZF,PKZ5J"38K.< MCY'!TJD6XCAP]FI#[A(BDR+'N]3+\_7$K0%P$F'J1\Z4V]P/\I/<";[.9KDH MLF/-M$,-0Y#MI@K5IA^[LEEO4'/.G&[O?Q+;5CSQWSA=6',T^\3.X,_Y& ML4JJ\>&-N:DQ"V-3A*_2(W;9@TW57O'/ *[[VR 1CL+#WV\N S3E]"(D7S3# MC6?P22"/>"$LQF*\N&&$MM+PLODKU#4C)G"SY05H\;[FGV/O:N ?$!Q>/]GT MOV161B?X"?^*6?D;W_X/F!6+K.<"OQ7_5OQ_LF+DP&PM7\>I\WVT:S)ZI>V! M%FF,XC7S- 8MGFP1-U>U8XL!T&NNL'1HZT,_HR&] ;9J"2VI"%J=0I_8[X)% M+^(T%(#R9+!=JF. /,X*X];=K\+Z(P@>*D]'^_YY+?7-*]//H7W#A 1K@-=J M^'%32.(MB<*4>;I5U,:PW]WL,U;8Z$A"LK&J*IV9=^#TF86V)]9VKA<4S ': MX[CH\$SKFZEEC$/2AZ6LWCG8UUGPC)UP]W24Y^POQB+L:DP3U^[6&/EJU$Y. MUQ7#)6WB#%7$Z@;PP.W)\I,UL3/1F#_OE V9D/_OTOG_5+&ER8DZC(.#[8S% MW&%HTGPUG;,B45J$U-@P3"$8I^:I2\AQU7[IL;?UU.6#RT)5I!&ESSONT(4F MYE]("7#>M1CK=^A)T(^/D#>)J>=IO/47J]Y4_&P#I/5!QEX%7=G5K@@^?HS:J>K'L5CI8*(R[9 MPDAZE<( M+5-\^2_V^W\GR?^-+!M_.2<&#W2XT3C &6%BJ$:^#R-2Q8M&)E[JQFJ%ZK!M M">)W-[@\R:B)G"69U%CT%XF0#N7<8P&BLUB]#H1HT(.&P7TA%Q:-#+VS+Q^> M)A\LF9-!EX0W6+[J-;JK4"_=L9&HLIW"Z6-*Z\*EP1=>#MIA;B3F*]8_@8KD MFVF4*O-^-Y04L(G-M=>^7@54) DD7004$+^LG6:CMVI KV#@/*>#M1XWN#/= ME-.ITTS(.-UW M)0%E':5D]\@/() :?NIM]F*W>S-V_E3/>!@GAW9N\Z$ 101PFDM'QG?'/9:J M86KZ^-B312)(P4?Q)MW6&3DZ.GF.X]*/,Y8AE^"\^%S3;GN7BV>,0\J1Q_&1 M\5-Q?LBO&95VJ5X8>->9V.G[FEZ?2&QP="S*S"^XW=1A\";!]0\%NE)68JQ6LHSMCE^KK!FGF"PN.&! M[-!I5_I6+LUXZ-J+D7,:T*9R?.HXEKQ::%(3-:F:=*CL*7[OJW(7=56(L#I MF1-IE( 'VCYC8Q:VDUMG+K-S? A(Z8XP[KB;ONZ: ;ZOQ!V=N'*#@R1 !/JD M.H/!U"DII:PA)3+Y*=1NE2MZF$#TSBT2-Q'NUD?+\AQO:ZM8M]L,,L8C'(XV M5+UTI-!O?+_%F/!7EWH5-;^K&Q=YIC!0S%]^"^N!R;B/R=U(8<]WE F!63VN MKQ_GS>?.K>/\S$3+LV?9'#O.K)Z8T#;@,NSHM+VU]@U'/ M1BVW>TTCY9L+C1^:@C>W1)8L>H1=[UK<2>.1>Z?8/SI&@3C+X+C^( O79( MAHQ;WAP493!$CQ5%TI666R_IUQURL!A[+M)0#D'TXN9_G!QYWS#,-.UI64S! M"L(G2VM$T4_-O@_G6,9'KV-V% +#=\K'ZQ9@'&P(%J7B?E>I 1KC>\>NS3DR M-,:0#N]>)K;;W*Z01Z0/G$>=.[JLA!Z*7VF;YW)LK4;F+S7OEQ?=GTLR1KU_N;O\Y*)@6ABUZ.Y.%C Y]*YM],R* M^HE-96F3KG3M^!OYC*:KDA+!?^@J;SVN #PV:G96-G7\,B>PAW>=3\2NS%JJ MY%WX&E_6F6>FQ')OC3&IRR15\/Z30U)="8(][2 .$_BE58IY.GVD5@G<1?\R MD.HP&Y53;KXGNU?&-S_09J$W[UV>U34QW=P2ZK*B45:R5 6Z5;EU-!=_58BU MH/?"A+[$SG7O@(LJ]J VCHLB@9IT;T>L'.+\JG@H.,S/Y,><@82S62?)-TMA.ECVXNTVW(: M0G67X2\:1L>R?6?P&'*_IV*L#-7GT7C-#E2;4 MP>M&F:SA+;^D^[=)_S%=\=-M_&.ZPN"G/_X-_@W^#?YGX.+EF(FMY97NE.Z7 M"&*HZ\X6A5E7Y=O]QC=;-M;667]XN"^*=]E<[:J?0R5_+,]ITIAGDVM3Y/A6 MTV^Y*ES=?&M"L['X+24]?ZRF),?["PB?T^AJBCO=/I8"6,R\F7W=6),//[-6 MR>RS=I6P^8EK7PG*>@+KX'1.6=< MZ>7-3LYE9QECH2T_+"F&89)9WQV9S6F^KR91J3D[NU#T97*^HA7DC)H& (/M M7VT36EP2N']?U^?QC[_L L';_U*=W_OFYKH1%YOZQH_A8Q/B]2!4ZW?-K]!8XG5C]9SBX,Y8(Y,[Q6)BH.*IZI0;1WOV-L4Q^DNK?E M&T*FC" WY53@N8P\HME#.+)W#NFM\-Q1%,1RM$=4?L&&N^RT4\H%R$(9Q3=%';,%3=V<%\,!C=_^OZH<- MT<+RF8:G0_^(]8A7ZD6Q$C&;IJHTHLXG)'O1T?F9Q#MF'=([CGV31HD*1L!#70.7UE_OK'FJ"O MP_N3DK6'?WQC^-)0ZWJD=YA\FME];PYS5UIZ*2GF^+LQK+4A@B(BAN=^1J\8 M&H&('K8PJ)$G6O .QP.5>*!+3CN*^9Y/U)R6__PPSL?:1>C%)3X71'YK#W\? MW6D,:SW7FIF9D-"Z@ZM+F=W'NK?$L;UT&Y'1.382K[]?C5:BA<:WI[A%[%&H M_3'V>/Z;9YHR:4U#S1M;GJA6\OPU"MCTR75HJ"Y68_Y2=L&Q#><3U')8 _I6U [F=!G9EZP!'>D(O3KT(:[),0-V=U2PQ #NU:" M4Q[9&Y<^)3..Z]1Z-R&:7[!&[SX^1?W+I^I^T:5_0/6*7)ZLS(# MA_YRG::\%46SCDG,G<%;N0]O-U;5-FCPUO&]CR7@ 5,)W1)[-4.9/CC=/=]/ MJ:GC6_$??]\IG]AQ=G(XSJSU0=IVH^H0'G"8G,R+/P.C0C=-L;4ZEDLIU2]&/ M=8\H:F/(@I;B* WR7A-SA$"=CKW;NF8U*^HJJX-%2D46C*U">"8JLB(%7WP' M@/)4/& ]0+YN]$PM+$ 46J[QD5T,^^II0W3;YX#.O(+.M,JMA[>I43%E2P-" M$)4_TX?[3/OJ5M/R64%-_!8:I;D&DQ.:_;P)G,==E_;MI!*W=?9Q#?"W_ZRS MD#VIR;]VA^] 1(N#%JB]H6*P^H0,#]! WU9>41]6OK<&Q0/&7SI4+ZAZ?&:= MS]-]8!1_\XEL$:.ZW]U='4CJ1M+FD8BV<@N&,BUW+<4[S>>IR-8^S;I368YP MR7/Z!]\G&TFO:?00A)$Z=I.4GPTK H.N?%46-FL3[_12K?)7W14ZAM4!'GV" M("335XF+7Y6( I$(5IPF=L#'GB.:.Z;][(JH7:K24&[4"H^[-4B(5?RKQM4Y M%T:FFQ!EK";Z6"S$5#@%%L!>JY&5F!WQH#J:.WV-E:+TYO1958$LS_W!=M?- MXE!IC18O$U\\$#M78FD?4;*@G)*OG9.7=@"QTC K?9>RL>!5QH#C::%7O&H% M Z-2(82K,7A '$1=E^JM5C19/NUF_[EPH\6>0M*P(?RDVW2K<*%W3RYPC>9- M*14>J' -==ANY3;Z1S/7*Z '' .!['S?,-%BCDEEX#L/+OU0YT$Z7?9A'JYS MV-,%?+LBNO=>1>U(R<))TD&%\)/R(7T"H[^M(K_9/C M__6K\2,X# ^0>KJ%N;D%6+JP='C;>Z4WYF>(+M.S$7!MEY_P?5M@*FO9W,4# M@S?6SXXC\$!$]B][A0GZB6\'PMJ'._4\B]52Q(Z/I(=*=1:?:72;)>C<<186):=6L:T*+I"TWH^C]#]GI$&^9S:RF)C2:,K $ _/:;,;DWEP" M'>T,2M.=^TBM%.<2TP;G(A>Y=&Y$57)G5^[:T';3PCINU<=R9RVW?OQLH(59 M:CL&0K8W0&?RQYA15 -2;\2&Q.9#=WH\:Q^P_6OR [M1#H9[Z=71"'??3' M-X\<"T?BXK9J ^!("[(]@W^\_H3PW! =4L\7O$2BL>&G.TCPM_#QE[H7(Z<_ M/_#%__?RE+]^27?-KG9@ !O.ZCQ ?9$U:(U>:;>R%JSX&&3@5\B7]O9-TKNN MR.C%"NY -07G5:5"DZ^.-,E&<=3;V::NHM(BU_H?;APP>;D(DN1%9 M%7'7K_L =\B3.)\KS,XMAQ9![5'VP=51KF)<^A4?PF>@+P-O1V:SW"%\"@"4 MVG1CFO;$NTI2']2X/] ,J?\@4U47O)O>$:C&]JI$.S1^#6E),LB#-$94'NBP MU#J8TDMLLE1&$NBE9Q.]FR.PH/C[(]._U /4>/^RDO'W9Z;_E5?;_6?$Z$M+ M]- MRL%Q87WF08SK3WV?V<4X'$H [C9<+Z/@$]Z"0=/!OMH;'NA9@Y\CLP]FQS: ML>6(J]-PU[7.$.897HX?M=E#UF'1H*N-E*,'3&(X7M3:BAXV'I608:WG?X/4N=4WU!)5J*P(#J(3\;P!:L&#YW=A7FA.YN MKX_[LK.LI6:>'"9E(0&NMKRK/D<,:E9!@L-B&X(RFI\SUY>]N/&LA M:BI7P""[01183JRC^N[Z#-?KS8@_AKEVMTP:+Q"]Y-BF>O(=*2@%>97!<.9B MMXE@P3[2/@IU'+XD+?=R+\XRUL;;TH_:,G0.$F+)C'6S&3N^D$R1*GNZWW.T M\N90[%JOC/R"[!YAY?*[,SK;:3R0?)2N/?;DS?3U#P?N9XZE$*Q5]M&7691] M>L9%F JV<1=;KJM(@IYZ%T6FDNRUT;LJW8W&M)*U;I$\4PL,8(?ZH,;>",LK MY$RN?GCHYH"4N*OFX[$K?ISRXT=1E#2#_ZQ',46R3OO I-S7_%U-HYU5NB7: MY-9_3^MPKJ#:3QP1B.[+&[@&BB$3!KJ_.R;7P28O;3ZRI:EDP\?JP?="F2X3J'A$!D]\ M][QY'(CP/JU"$)KC#-%:^:]@THYLW3'R_/U^^$F'!43*P=J5T Z4SLXW2J\E:&@>'Z)KF%C=$Q1!=>9XHT&1)L/-M#=%W M:J1VNE3N5PK*/=3# M R+$CR].N#\)O$ZYL&F)H[\21,<"V;CD'"J1,]$M=>U3S(P^8+7PWH.N /7B/2^"BW! M $PAR*P&+?H"](I1$9&D(X*A9#W*5-WX@(I^%MMZDRM\#@?'L'2D<'1QD&%= M>S:D^@6/Z,8L=.FIUW0YY/I>\%&$31-VW)[HZ]+I&KVY/[%S[@G!E[RT7TT@ M(EB!NJDOKDUWH;5P+O/2]YFBW,XOB@]W,K$-K)00/31&\;?.-% M;DI-WU%WX3S1JP[5U*!QL)R>)R.OE*.:5Y( 4%>V\=U7;;M8FFA986+>Y2I%B!MD!Q:*%X"\6+ MIGCQXA9(#7]DWWM?^]JW9I+;\])^KU :K\Q/TO_T;H!B )>1J*>]U!,X*?FBA14N MG)"9L_>VSTZX^6?L]"5IJ[E%)/N/_&B>;+&XASC4;8N?:RJM$?2EQK8B/OLM M @$@_0)#Z1]^A?*Y#H&J5!$/>ABDG6=9/G2&/?2XE:P>7>P 8$J'+=HRDR' MKZ<.IF*7T-.\=5/7 6Z$MR[;"H7_-#>B-B[4Z$>B7#%A/S%05?F9#_9ZRY8U M0./JEL:>$GN%CMBM_&^,.5_1U3ZDO1E_9+4_CX!J_&7T$] HK_FWPY89!%7_ MEOVW[/^YLGHX\+!5IR!_$@0V;VM 6ZRGR!;7*R;HT"_Y)C\Q%MW=#UC\9)A! MFQ<_IU=]LX-(TH6H$KV9*N6@*9WW4(Q"6H$1-B1SBAWI]QQ&YB095]:H0YK> MZWU/]J_1Y3O_HQKTXE%TAWC!L2T=$2!%M*/TH,L%JI_O_K!J<5]8/R.@V4K7 M^GP$?.(_!+[CSZL(,Y8UO)F $I:53F'3:B-[0Y KSWQ4"QGLB M%]_=:OQPK8XELSA-W"N<=L7TAF%I9B] *+.3C?7&I)^Y.;W=O@&M%Q!/B>Z) M4G$O!H)F?()X59TASI(M!^9F/HB3L[R;),^[$I-G1_>)M=$+$P9@#SJ1W2L] M'=?O3T'JB"89KZ'CC@XR\&W21Y"/+5LYS-/7V/(RYLWCJJVZD$&HZ MJK26=.'G ,R4.I6GRA^5C/YFDA'F#J)$;C=$D:PET[D->T=>^_A1**;3U// MXU^JQ++EHF;OCF]7BA#$+".5$.K8"CVTY>XTB'/UGG7CN+L2(3F;4:_*SZ*] M!#:77[IXY1HF C><7@/:E74S_H2(ZY-5(!."A4?>R_&11O&.]>VE@V<+*Y0* M9Q(N+FK24/H[Z9;+1@:K7.Q%GM^%PGE\>I34!V(P $%)D!7^ST?$WZ[WJ*>? M'297JA=5'DW(34M3["9'%DHW+#VLJXOJNO^,;S.V,\R7JP7,V6L4W;OF?.I3 MC\M@?Z_EJU*V[2?!SSV<0M7P,:.B'G^ZL$QE+9?-ZO/=\[VMY1&+&BP_*MCY M%^UJZ)A".L%0.$;C50ZJ[RHKIMP5N"VMA=HL4C\C>1'F"RO$2A2WZN5U@K0K MZZ'UY8&']YT<=.A\+6)>1P<-M^\2:S^?[O996&$ 5--#1\>= >XU!;:3P'8G7!HPI3;;@N?A? M&;[A4^!JY N2ZD^#585](Z!99S M]7&F" .H*X,>\[&VN"C^,C*2MR$8DBPDY'HVKM2FHUC(F>N='RQC0W)[.S'= MM&IR'?ZHP(6JX\5G"(>9^">M]9%RV^%:5/)9FHE%/;RLN12QN:%V)*#1^.% M&P.H)+0 2%7(^P"#FKBS$&JC!ML-.@GQ3DL2HE0L?L-XG MC/K'[4%)7*Z^H MP*R<+Q8@:O/X2525X%W:$R),+R^BERPM2";X0WJP#W6K^A?QA :W,(FX_'N98T)NM9JQRPFW MIT77<+ZPSRUS]>(K[>A@ );J7SUE[OJ3S>GO/4-5=HL/CMN98.U$L <]NQ+ MP$EKPGJ(I]3>GDLRP>/6J:%B.TV]?!4,8' &*HR^U\@)%5J=+A?]^$,U0*G) M"%4UE;8QT<>7 +5=&'+:VM?6D >UG;_\8\CC_^L+B ]N>R5LK-ZZ3"7]P*NR M@^X[FAG.UYSP*ZQP-L>!K;O4BDJ$C(TWXW1#0E]I@!SH/B.X)A,H38R(NI!! MJ((X,Q'9^[[H(51U7H?WNM,\U#JIM-:C:UC\@':;=]N%H9]635JTJ#CY>:I! MA:?FM^PB'^&RPE31.],UHR^& !45GU_^,Y<7M0[1ZS;>Z\5DF-'T,Z$>SS3L?C<6*)]B6F\ M23A_X&E=[(1B1>@XY_>B0I>8@CO!.K3='S,\*!N-O/,>!0K2:K;0,41[5%3H MCO$EA!X9LAD)BXUEX[MS#+''.C4>G6+1I2D[YU]Q(%"+*^*J8&>)&E$*2S,8 M_R#,Y[+>9NT.*WVI^BC3D;#]^2?2.)X?>3B.&PM[=<1$?K1O!_YNC">#A':T MFAG? &F!:+1YE)]G$S.0:W-J2T0TZ7&89!B?K/?^I:X&NV_J26,I7/A MCL_S;$_APS+AD2!SY2DW"/&RL0J_IK)%Y%1$CBO#U;Z'.H-%@A5I@T6TIY^< M/, 403=W/= FS5P[1<"HQB>]))&UQ=[/]O9*^K]W!I#>[E^A"W #P@#.B+#6 M:L'"\.KV7]_N'E#<4OTG8Z;%56_O_+.EY"\H6I9E4#B.T*,"**)!^D]_-\H# M-/_=]+^XZ8QII%86PE9 4&]JWZT.GC93RWVO!WDO]'11_2(=X6WYT:'D/,1] M?FEZ3BJG]O&R;''M><'W->:0WRN=YL=)QKQ3X< 4951/#NIO9@[6DH^ZUK2*B7O/X 4$X M;FZ]'A<@?1\O]-O=>ZO.6&##O$8O#&U TQ>N=%-GW/A5;#FL#'*8AU:,TI/* MI^T6XE;+\FC4B(^?,S:WWK Z'YNU]7OZSZ>.$L#VR(]!1PC/MDOF\^YK[/]' M YB/$Y%604=(F3%^F;W(*FH,0);2?\H#["HA4UU8NJ,-O"16/WE]+O.WIFRJ M1%-Q=O7Z8P#M7%@542$.,U@=!C(P>Y!B& K<-K!Q?N(^8",3G3W7,W((7F>> MIW$L+X >4@+1+_ZY6FI@&+:G@<=1G:H8@)%UH/KZ!PP@X*:H"PV%Z44DHNM^ MYZ3W;5^,HN-(#E*I]95]VNU.0W;!?S,IXFV-%')SQF(=P@F.O[QX1AXU*,5\ M/.%# =Y#/ETC %X?9"G)Q CYVOIUW-@)[.D(&$*&F/+_1P;MT$(\DCF'[WFT MM'C$B/:LY_U"RM^\]Q)1;9BP*F_VG6=[&'DQ=783?/C"WC[VD>4]C]1#A3:6 M=8:R:;5F=LA@^*[UK+'HJ2HI,_(^\%#JG\VZ0!X<0WO S%[H=M4H(I!8LI>C ME545=#+OAJ/DXWM^"(QMU(-+^ MQ)L&K^!&;@/50$>IPW'X"&N()X%.#*^U?[GE:Z(.)M 2NKK<;P0TM5H;'=^N4L%P( T"HW%*_C> %PNV_P1S#98=' MI$]E<$[*OK8O5RY_:N)VOJASHZEF?)4V!"XJ;_R14F^8&F*[\#I.JUY=WO-1@ZPQOG5O@E.N&I/OG5#? MCS++:XX,E?KNF="2J\C57I-K+%YQ)#)TR7D(B570^?2&?XJOI$J9CR_:].%G MTU? #)+/NG_%''M?;JYBUK].NQDQ]T 9=Z5Q$0_7,( '.ZO&O)H30O1[Q;RS MX83E1B7$I@XE7>^N4I[D,*02,JS^8W*M&IUHONH-(CWND*]#%,-Q01#3[+H; MHL]BMPX/,8"I[EL,X5ML>#:LY4(DLS+&B.+B>:_TBZ]P,J_^"\[3$B1]GF/0 MRXE(<1KT>0?)D=@YWL]P2AF1!Z/-O0_[YR7T M&>^"Z?63^D7G\EF8&N6]_3/A0,WCBW+X8]L&OVP;-,U$J=.^>57\X(RL3NI! M3!(@-YD# )#=XHBR)T@/_2E< U?(7QE-)EQZ-%ZU-<,O<*=JST:XX-4\?K?E MXUBADIU-JO=4S[J>M0'P:O]R_/"D/^-T)EP@Z&S(9%&?[^C K#$"6*#WHI49 M1'<5M-IS$%^"4%U=#I7$RT60JTU1OXB]S_RV&4ZO_P,Z9MK4&FZ@'![RG"1I M/3P5?S>QY[YLN]>\ MB0C3-;$65I#$\5;(UOCZF-74OEF3W?U'^DUIN\14\K#)+9[?M)KW==@_3^I) MKL(XJ1NN4F2="RE%]\^Q+#_GU_]U*!2D "B7^]MHRPWY2UQ1.@YQ[$]U**A M3\'AT!-CH1=AXAWC$]S:HWJPAO8Q9L4 !+4&&Y.*S@P31&AB%FVP$-WYM&=G> ML5I,B0$X"9Q*)/,.\-@4_\E%/TEKS(/52)-V3FO&/JJ=-:L MO!Z$UIB\,; [$&C:2'!.Z%CM; //P[%?9(8+PHP!!!8>LT/AN]?-1_FS9S^& MP<(4X([7VQ480 \D0-+2=^?"CV@8_(S;UQ8\:(VJ36@N[KJ60"O^TC"1P0"( MB)QED#Y( 3BR)="8X17)JDD4PGB).QTMU4+F]0,E/3HFA^S+GI>#KG3<6.-> MQ/G'I""S?.]0GNJ%^/."M)K@WYR]/%NII\6A%ZY5-BB MI?<96WLI$XFJ*":.<3$ &J0AC%':D$CKQ;C0%<[F!2JO99+NS<&F$R$E9?PE M]VO^00? G=8 8Q&+] 7G#NE?JS$Q@K<"@8(H"E2]2K?)[I%"!-^*,,DN4@Y9.SWRF_BW!B M#.AD]H>.UY121L#$BD7&Y GI.LFJ>:Z'C*'H>- 4TUAM,0; FY:N/VB+ 9 0 M9Z/%BE&CFL"K9_1%Z(ETXJI9]-#=9E2YE_]!39P3QX3,:%8\RC8*R8\!4.PM M> %A>L%.E"W[9D8@-T6>PQR;_*LE.#-Z/L3MR'I&;4@M/?;0G2;$5)3@L6 ,#P*5$7]6CE>!';&O@$&G43 "(V7%1,FF]N1Y8 M=K28K(YXFSQ[% Y(K2P>R;FCL)YX-2N=OYL?%C @0%?7]/*;OIMNQR"^A7,42_X]# M'RHA2*E\V^2\M(+%>8*P9M%&@\IR7G+16TG\'H>MK6;/;KV_M^":+?\(4O_L MFU4IASO: -(Y/ :2RO=RYU^;< C(T=,C<6=7ZK%.^KV@H]R^'AY=AYL@.D#F M]B'K6^DO!=(O&Z$5V%#^\5+>M44*$0*#!"PQU,T@]4MGM\5?,4A-[7^F^-F? M7?QTO^B^5 !HTY\/:8@J,#($<4ZP(YR.KQW9X4?!I96^GK2]C[I'+\YB>O'* M-9^:'.(\ZEQ;@5-K;_?XQ'E\.6DITT3O:^>N6_*$\L^W])2";%&Y())CGGNF M,P+K4/B=WUU!@6=)0\.Y/EM9/?@G@JC-N9:KU:9HI"2B[T;KLT@G[Q6:%"3V M?0/T,',!IWBY)_6SM\M=-EU&<[7.0$#X3"&2$I4D27FL8!BAUKZT9@QW/QH" MKY:Z:+D7&HO1F%DZOF4^++NU)B8Y4Z97B,K_TN^WD,=P3HUL3M8#GA_2%7BK M&$WLUC-]-(]]62<^4AIZ_$! M>H+,;Z\H*_1*9:IHE4>EU$9,Q:!F<=YOWJ?2+5;WI;P"9T3>AU?!ECJ$8X'T MG\3:V$97T H93=AZ\/C-U$%SCZK(AS+172\Q@/O[B48V:*:I,A0C["0: V@-@9"!Y.(5 MC,H[%9RJI"XO9??WWQ&JZKG-F?CX>XC/\<:B)^$!1]<19#WJ>)E-#:0!=\L<6)3OO(/"4&#M'EW0*C. 1+ MBVI]TG[^%'3WO//K/%E>?=,N%1OPH%K)7;JE4K^?!3,2Y.BKVR5S(/'CC1_] M.V][%P?7^])OMI.E*U-UT$QT#X#+A9#%>\K@];;]XQA$D<@.\U3UU7UW.'-' M0D35KO,@ZG9KZ2/P4;0M%,FYN1!\"%?,BR&%9I@50>F0S1J M&AOZSI/#L9%_P99A3G^_:106=%G>K<0" MWS,)DO=V8"68?Y^+F_.@CC& =9P] MY__V\8OT<$5D6PG)^#;6W,QS2P+,I[>!]*?=)34X_4+&_FR MH7NO1'/%U(CIGMD39?8+VMXSRGUMO?C(7L'7KW9429*U0[^5'>$[HJ0'3<>: M.09_1LXQ"CG7?>#FAF4=EF;'(N=/YGHXL;[;O"\#A\/\]/U 2=/ =1L9F,6[ M'@R F(WJY8CC2A [;P5<-F%N6/8LTUM$>*AW$H1Y<0 MN%R'_3SP[1/HI>47;&D\:[LO+7%\AI@O,2"Y7+^/A!M&T:G4N>LQA0MJYXT* M-:9>S3GDU*.1^."D[%EK;+0D3N9B !^WF%%] KUBOYSVE<'SV%]^4/!PIFH@ MU=L@ OOA]5UP3'$A:V^] J&4]N:OS6/.H/R;.:D,#,#E"72 4AE-C7!(<7DG M)(#:SH\!7]A*E7D3;8\GHCI3P9<,T"<;;=!:#@S ,1\#J&4KSJH70.A>8)-- M3TMNL8&/MTCXTZO-*(2L -;246"*W8&=+?$!9!>SR=!#^ H$31<#OM9C\640 MG*M=IKXVVOM0IHXF72;O0!=W^;]'[T^3ID\R3,N$NH,IO125? %$:V*;QE#L< MP 6&N",0QJN!<.:@;YYDM (.]R)US1-,D8_],TC/[S;R7+@T=4ZH/,20ED[=/Q].E= 50:)AD#OYK+@T!PJUA_(5P";TQ6.FM.<&5V7V: T?4_0L7(T9:2VY5<''EIO&NE,>8#WU')[R'DZF=?2GNZ4 MPZ$;D,*FW 9B[F0QINY8'G);?-CRO>'E.,.5>=HW M)*18_33.3;WOA&\MH4'!$]6+?QS%C.Y+I@[U9T$D=IWNSLBAR;@=B!:_9G!5 M]#!X]/?OZM1\>R5![._0&8O_[1K_+XL!*R!OS+BT.]ZT*.?D6JW.:6H:=.65 MK&\O M/:JLJY;%N^2L39$(1I^L21X3XS&RFQ A/H+2PS& NY*F*S1Q0?"[41[7W3%1 M1T+EEMF]Z]R$/ENY_L'C#V@>*+S<)?*E*+*LS&60EL&C[>)U5=#,U1RX&065 M7@V3.WF,,(E1&;[A4"=2WU(C0TZ 0TX2.XZ^, /0_+]3H'>\8N>!X?Q;JF^4 M^A[+H>HN\=06GE!.]-V0([@P@&(;:M3F=VP :1C*D$+-9;Y!R; A6\TO*<#T M&5+L';/G3Q^],X.%F.5%*AR1QL R41 '*M.?%+2$BTBSA',JAAUN@Q^4CLS5 M7/.=O?,T$Z=N_XJ8D5)[ !OL,6+B=]M 5MOJ1/5I?UL EL0+N2GB?,F'OR^ MJFBGKZRAK=*13ST#6&]^S0]A ,9,&^#OD^ .9B\7@<9,&W+PC.K .5ISV@U8 MD[,$B.'S%T0*P04Z1'#9[$CE4(4YY!,R-I_(!&?HU6ZMSS1X$:RF?T5SVV"+ MT79ICG&DO%UXI'T-.%5W"5L,=JN<8,EN^8[K'5Y3Y.H:9 _7S^!@/PH4C?4'N( M2HP94+:<3,P!#V]UH6\AGJ[L"9 JS'5'-PRGL_ZJ"TAV?Y*>%/2-+2X3)>C42-<;89[9K5RM6GSW MO*;>'6TQ4SJ4.KX4P'VMI@%VS<=B#>_Q #J)CJ1W0Q2:5S3TOW6TV,(!M2N"<5S^XJW5DFC\U$9V S3"Q:1IML)GCHBY0 M,HH/D89WP9^&3=%4T,L-<'O4OK$$&L0'/NK'IG57;"D*3X-<+PJ\;NE!WA@) M>6, +=A\_ZU'MP:;(4;P@7GBJ/AQ\$8H>![Q#DQ'^7!/);?EG)JY*.U=(UBNF11J;%@5QLT[@!.:&ACWL'VP64R M^'>#)Q*!A:3E> P 7Z;<[>CJN!H#@/*B*56UX)$QN?JYDXF_!LA[RW$(0Y'E M>VW;=Y4O[D+42W8NLB\OIT/ /R$LK&F45#1USKYREXE='3BV#;:-% ML8X"0/YVL-G.\BG,#@/PUT-RH;LFH%OM,V@D!*'KT!,%DK)+NVXN-D=[MV M*#QA):3ZJ-'JG&%8QXZ3PT/T>[T[KS$ KJPKZ["\=$>OYS/7>HZ*D!7 M$0S@3]^5XL^-\*9C;7RAC &LS70D#RZ%7RP9I'(D?^Y'YK^8: N) = MH 8< MZ ;!$_KL+C+\7.@>N'O/]<@# P/P3',2&'5O#%4I!L:[KPN\V,=2M]S^6^>O M6L3+@<\Q /;AO^_.7S(PPDDL.D1!*&T%]BX^_L( 'H^#VVLFL'X858S2O)DY MH YWO3*+@FRZHIGPE]<**3& G-.@\@Z!T&H4Z_*6N:TO(].DE9TOC2)*Z!5P M2Y_*9RM P-$Q0V$BYF#]I"]:(1.!Q^,;F;U+4LT&>GI\;=C_RP:>L_^-O9(Z MTI=8$9>L!Y?!-4ICJ2G<1# $ M%IR-3Z/B2'0SI-T0.F]8(",R0%T=6:1=L:7FZ&[I7K%1C=Z<61J;Z:'Z*G)= M-8&E!FX*MOW;UW;AI1'%)!ID6*-:#AR?=L2B#E@7P(WQ:(5BD?9E(O+XB;E' MYZHA>.@A$VC-"!L&P,^MBEX= A]R7J4V)8E!AA=7Z=V'\'MQ.6ZB(SN\RB,4Z^UL(EM$=1W@ER)R;\)E).$ ?SMKY\'V5 O M35050O=2#Z'#]P.WF?@\6 TW#'5EN_0PJ\^HM8_"D M@#W;%X*+)NN8TQ3OJ=EX\\['&\_R5I4-%6Q4VTUJ[_3S08\$^B^E\/[6:^L@ MA(C\+A.>\>RZ7[7C\=I7ZGP#]1RMM!)Z^6^=CTPTX&$724Z!UX/^U!73)&$M M+$;(&C39<=JGAH:1DD$7%HTVCBNQ5NPE M>T-?(_^FSB\[(DZZJ[!^*0N\JLX<# M\'RNLKN U;<1I_K-Q_FMZO?TD;(S+.9$,R&.;*1>X-?VUL^,S"][&/;#3W^G MFC6DWT$^A2]W2=W/0?0PI=M8NN! DIS;YR^N\9L];\(2?)Y;$$\--?,J8P0 M@;VAZJ>7<9LW;IW^R!'4#:9 ZUG"![FW5SL0E M(Q_=M&$/0WW4$@G\"?L* S?$.:5;FN#3-RT[P;/[=S)!:-70^>ICDZ_64;Q* ME;AN @_,KU*G2ZA&Y\I^FRDECE%PH7B_,BK7"#V@*=0* MUXL--9%O%Z53&0M/'Q(85\2RC_L*B3)4_A30IC/+B2FM4R&_?)T&++(XXQV;%I*JP5XY"D%M,$CLU^@IM*OORE1_-JL]E$Y-G<-IY MK$1+$?..VZ.9O%QZF$SB<&*6WEMB *,A9:&AIRYE)/TGN0*>\RIO!I*SPG,@ MS>D\-N[GXD_%RCC)';S)=*L<$Q==I65(=CZ&/_JO69X;6['_.>H:Y?U2']+9 M)> /])[0NWA:"OQ]@#;*OPL%_GUZ_,?=6F'YX)$ ".H*>)S]YPCYQX$;_Q;] MGQ>5?UL$ -QJQ:GF^Z]+K_ZG=Z?]YP%SICM,HL=H:-EN,G]*B?[2[IP^@:\U M;EO.I_2C6U?,,?8QA[P;R>O8W2IJ)5(=# [LSK;UA]&&^]8X"9;E/3#[X7ES!E;GGS")^ M*N@(5+>]'#!G\V T&Y!/:;_.RU^],^7/9).\L?[<8#I3-):4_-TJE7<4&4_O MS).2$C673PF<[#C;K]QC*,>^9A,&:D4KEFK_^1H:%PS@3LG18VE*+RN"[9S: M'_8S]N1$$(I7<62D2 YSKN<7W1)Z;TJIJ%3>W@5+,]P5Q;TJGCP-!4#E-4_= MF:_.L39N3,,?"V[_V>/JQ\J23@S!%0HKQ6R$@7@% MK$V"/=!RF78P@ZVB7LVHQ;%3\.=%IGH80> $?[;COB0T.MU#UFX.M*B(]G, M'W- $8M,CEA&+ET#19 M(QV;&:C,PP>L#YZX6[YIOC+4._%8]):Z]YU-V(8W M'4N7VAM0.=(/D$ND<'0(R);=L%3=^>LL\4B_U M5N_N1.6"K9D#Z7Z6VL#5E>&*@2MUE9]VZ1*2TN>?<_--/B7A"[?B#A&HJBI2 MHXF^A4/_MJ]B?[R$V[*N1;\O)UN7G_]@KO_M5G@+*.(LXDRPT$3[(?=D9 A0 MG>V0A_?4?,7ZH!2NV;$J88B(E:%$&DQ8C3LRNCF1?/!P8'>?AJ2R!SC5,HE@QIW(B!M)RN#W)+P(/3264D0T].5'@$WQ@+LR<< M^+7H390/?1TL,"_@.8/T'S7L[_O)R8-:9>S2@P7!!:@4D/_R^>\.YM/\J+G$ MU<[E71DK,&4MRF/*(1MM5@>="A\I^G)>K.SO*N%7)8G>0BM.?-<;S+Z(1BR+ M7$?-ANEAFUU-X<( DB>">D;FZ)S.92K./OD,K0U)/4789Z/T>\[3./:",Z#B MF0?96Y:E,G M- 3/.%%B76^;5_&Z-M1P.@MZ:!:&S.N85ZR\2;]B5IWB+:56;QF9L^KD2-W ?Q8>NXLKGX/:Q2 MUHK"#N(2;SN]C)FT=S)3\0QR84U:P$<^T! TJ?Z>I_. I9#X:Y6DIW)VC:[6 MA1)!M31H]^),I,A85>,]T_J*&FC]R\ Z+V?H3VE--=$N?T.0)T(9KMH%I&LR M+48LP]*&2R&+(_;CQ@BMCMJ9:_.L6<,L;T&:=S6W30.]/JZVE"(D(/Z3TO@( MQ96(9P*!TF13CQ^[2=!_X-N8RBMO41I?I-1UB_\8!P"X[[>&;D)@CQ0_QPX> MG^3R3%$X#:_1^(ZI+[BD?*W4;0CWW?$(R>[TVM M#[4$Y%9;5403]!)JL+F$L_(/2D5/;N:*HVF7(+M'!G234+;"I.:.N% MV@!KF-NEK)UFT>R(IX*CQG8A6 *=36I7,=[R!&%H,H_ZL0K!MY5H\(LS"37" M9B&6F3A#WAX8!A 1E.IGSG&5+2_:_&-A3'_49,GX%7L@O9BY%"/_ XB>%== M1 .;R0R!R/M.:!$3.]VQ!..L.@P@&$QF+TV!D+WI8N**77XSNA^N*M5/N\5C M$<\:?F\U("W$F]1+:V:\[BA@N5KDL[\@(L&)!"&G8ZRJ%SAV]'/)EW=/?8&M M.QR67R,O:F-.@RA#2>^-P^ M-7[U"CTA![[AAM"KT\[T6J/]H,4NC;FV.Z*$ MP4L55AN%=&H\5,[Z()@456]#^40*#I13#W0M*M]ZIUQP^=U(;YE7H+-O.J]E M7#HWJ\4BZB(8L;,JWQ,$MMJ[>3>?.Q.,5':PK%SHJBJ_QE$YN#'R2O-_A3!< M:?38'_+U983E;DUZV^G0).WI;;."8ND;=8KD/G8_MS0&'&QGT MJ F;/2+J(B!YZ>Z>':R9;*G':=PX-VJ56P;V[2S-/)W::VL5+V+ #U&=3CVR MP?P^IC.):3;[1I G%PEJ%T W3Q0*H/BT@,&N0P77$, M(.3,X8$ ^ZX>W'!MKSD Q'WS%CTKS8N8\)EBD(PIY N:VM)./<"?N=ZYST%MUW<_76LK:,A# MA+DRO4,5*C""C5#:IJJ3B<&Q@Q2S];3LYTC"N)YF'V]_P:"*_K*L")7AZ\G#IJT$1C#F=@$@18 MWN:!SH#@T];U6-_I]+_D4XB@R,BN^89F(!5/)&-? M]3T.BO.Q_F7R[_^SQIW\__/?# M_WRH5#_W#"#5*I;[+[PQXX^K1 )Y);SX.7^*LD5Z'UO&O+T;AX/CO/M1E+:P MX \-?SJPJ_&OI[K^-P7_^>(5[/Q),]9DF;6PC689MW0L*B#[$B.[<.U^CCH+9E %)J,G<2Q+<21>QE M]S:!W(EC*2IG?DX%3J7+92*$6\B33]NMS=3><,U5RJM7')PN95,O?8"E(J3L M"<'8QEM-_WM[5G0$SE(8=67X+X:73F0.%UZ5R;#R+%),IAI/5.($3K7@@H1G M:L$V(*GCL@S#PH8QAQS.4SDCJ^(;2A#!M*=?-@P6&GBC+*5T^168[2ES MKB(&0,@,&Q"XNHU\C2B$#?J-Y2+*Y DP #\VO0D*O7QTM35$>8U3 *X\@ &H MU#.U)YYDKZ6',9?C14G*KZ@>L,DA%E^Z(RWT5[]HFW GB1'U&/_:RZ][2;D9\-5_Q==K?V5\Z;;MT65@:9'H'')!V MK[(-N2E)P*W147BB#(%^*-L%629/Y.SX1OD9L4VQGRG+;]=^-T3R=6D];I_J ME"/GNH'/+F( /TYED$^< LXC0<9PO%7U/Y++>3JYBIET&]O]SP?)VR"Q&P+0 MW>-RW2J$38[1KRV//,N6OG-IWQ:[Q6W(\WQR:QVV7KBKQ@&M**3A.?#S0L&$ MP4EVVO%R1]1]+U&N44F!K&U3_^T)-X0#_.QW5@,/%^1GH6ZNC>MD7-SAXI"F MZONL4-Z' ?]_W 3TKUAZ20'0BP$Q(2)6U6D1,]VZ=&N_]8F>[632/0S(:J[ M<4KH3&#]L*XYM/GIENA\W7/R&;L^H9$O(C/,#]PA#Q!!0)'RA5<7-:6Y)B^V9, )A-KF.K(V"Q+LMNBI5STC3*3",7K TAPK89SU M_M;)+0(>95P%1;*[^(VSLFF=BW!4&")*&:Y6Y%YJIQ;99]*A&J;3[8'QD1*0N1V/RR?+'50_A!*ILCIT&JN>]E\MK'?P M)#C]^&7([F1O[MR+]P-HU\)2/2W,I_5VJ@Q:(\2H+CL>VSX'BYU>,0HS=3$@ M/>DU6ABH#HW-H^11H&&*Z]"PFTL,D>;?>8Y^6&\7 \;UH!99&U*]D]!/W>F< MUTI)D IXR7Y[\%TE4]D\3"_@0/B-X-NPU]RN^?(4SS& G6=)E_H V-9825^]QTJPZO,:2?2Q41Z%5*NI^\!V0/S)Y^@ M;F:?N)&L@G*PQE+I$][@:BGQ"U75B>>YKOZQ*K?3GW$[,JZ35E0\D?67[?+N M7EO0(2*1JSS>3"1.-Z7OL2,UDYPUT;.R>CPXO%Y9*2A(9:;,'JLL[/\?UQ^> M+!/-V]+5=JJ'T@F/! M;5\F\_X _7# =QJYFS-+^F4:T>T7D+@2C%B]V-_0&Q5OO:VZA7=6,' M[BGSQ42*P%@I.O3NP5:=*H5.@J:EE0V[^C.)X*D?(3QPY&_6O2$8D$R\&V&Q1V2S_6_I,VCB3V5[:#47HJM5 MQC:DMM0S-8GR_(RX7(VJ)ZV-_?0>+U'S[S?K>6G+TFGR# M0]E8[VT]^V'^-GR7\AVA!"&HAX6!L^V(W,Z?!;X4X5QHIU?[:Q&A/FRGS_B* MR<)35D!*0YMH_%9=^<@2B^E'WE*$GF7)-O:S_/&K]Y%EB7C1RD80_8)EW:JJ21A&)-C^=D$Q/W= N",HV7>^#\(9_?ES@W[: MPB=10 V>*([0K,^#\'L8NZMY_R!)- M[,W[]5 ,HE "I/&248%O?I6.*)43[DX1N_ON?4/"0@OQ"SYR7O-Y4:EMG#A$ M1)8Q(_A%R_CYD.:R<:)F=>1-3^6]DV]H8$@:>XO7FT20HBCF01K>%"?DN% MQU\[#*8+B3-]DDLN->9*$]1J061*=P49@A_-L]:,U8E*7-?L-A8@GX^ZOQ.Z M\0UV(HH/-^/:SYYT-*^)N<7\>+3D,R<>0XA.9:]87P;)\T;X\VSF\/R9G,FR M-5\G:GG8U$3+^)[-!9MC;JU<6NZEBO7IO:7;!8N_'CC9&NB@$,?#4&O('I;\ MZDX>'#H(G1;(S%+U#FRJT\]_*6AS4+7XQ2Z>-XT;L3B=?3S2X5,#E:YV?W]B M2]YM'A,P.4!O]>@;-(&!\\>&1,_FP1)E:& /)= (H0Z#DNZ9Z[9\095UWIXL MH:M>>" D:<5&Z%)B27QW@S>PAV44+[H%6KKTSG"W$+);DXCF"#,.W7A8S_&X MJQS,TD8>J)3\]%YX1<%C2RO[EO%*KZAN)L[F8_5/54."!WJM"$O0R](FGQ1] MX\4."@W_ W[9QD)/J\=ZA&ICS3B")/J),,5 CL9I_I8.25?;L0'* 7FP,PT! MMVY*/P'+@Q_X#UV9QC=>VL=H&".9CG,OON9\F/B]T!P81][V0:;*\54(0;@D M'U><;V:$:%FQ.RMTTZ\QMS9,G$1T0\O#[Y^X)XVRD\.@R<-H]0YBF6LIDUD& M,TBW,4SI24!K5$-[>V8YF.%BT$F:FQ_I./9HP>JF^08ZZI#RJHEBA," M67)UV)[U=C_)^&5<-T=;'M'#PN0,L6FX#*+O.D;XZL*)Z[.[J-*(KE$5AHV_ M-^S"EU)TQ2SC]DOH+7QE*PO#>0D)@"3G=A":'3T#HI_%95UYSZM]$I(#.E0I MD1YO'_O&_W0_]>08S))9NMVE';AM5SGA3^AEKO1EEU?]H*!EM*R4$\DN_E4I M98-6A!!/0=8\'"U6BCMYJ;SX20=8(<9=X(;93$4@<53!7!L^],3E1+NW$37HE*)2G M).MH?V_V!6%'IEAS/I+_>"D>8B/>%9]Z4=N@\V-BOU-DAH#08^OHX3>9A-F' MRH]S$G3,7(I>W)7Y(OD\623*O:MRLKJQD5="E"^7[F>QLS=#HMKK2-D!-IYG M/>NI+!HW$SVO?1BU?HT[N/4Y6=:$#<1>@*L6Q,RZE9\76:RGPUZ]%0=DX-?_ M@WXQ +OSF\)@).%;$^>\S:P7RTH-=:$G7?%6$;&/P/'!$JZUM#3O[_/H?#(= M]MI2@4*/$SX7[LQM%CNLZE-U$SVG$;!0LDAJZ...99$=I'NR@1R%:3[GH3CD M'$6^@362T'R@GN,O9*C8F2E/?O< MR(7GW-I4^HWTX,X%3'A^&W[KIG?>BO[R_5V^V#9M,ME/ #'U,+["77]JN&.U M.6>P=9":/M^!0Q7!FFW;:D28L?5@.#21;3#OB9(KV>W2SQ$$$08G>ZLC'2EA M?HYH/UZM4 MSS=E^4K=)5*\-D[I74-TQ2A>WQ]^E1+$U\/)/]G"N.U3&UPUY.+E&*)K MJ% SR<\223-_Q!4J1BG6VL>;'@]NJ .L-!GG[XHOA;8\G'!?-)DQFA3F2I2K M^G*A=. 1\@FO%_=Q(3LI+8,2#<^1);XG>8IE\>[,ST>UD^1&DRO-4TB-0H3[ M06;=(F5UR=L%;Q=%G, ("X6:2.,-8E W4;T2SJ@[!O!-F@;.UQ4^4W.Y:V\_ MG.[$F ?QMJ-[X=P@%:-2) ?(K+C_OHA8-MR F1#T/'GJL)0Q/!JXV UOBC8> MHLL[>[>X*O^Q7$F#\G5Y (CKJ@"G75CFP5XL$A=AXW6=4%\HU94*\:/Z4:!. ME>LB7Q5@?"9%-,O[O)<7\G?#-WIZBQ9P+V&1QUC 'V3<>)>Y& M&YJUSY$=;R9*J_S$I]O[<6LJJT-8OM!T4XE.WM'!&07< >C_L5D3(K18*-*3 MIMEJE_SE]P+"\E'HI+BW;JQ?9MQ@!/Y*+>U D%3+(86/L:L>D/A,=81BP2OT M58NQB:_@^].NPD6%+#+IW:Q>4F^Q.R\>MKQ_N?E)U(]UZ:;C:$U*1FU:F/Z M=7-UYLT$1\LD>T,RP0R0?[WG>JQ3^F!6,UQ3ABDA_&I2KH19.\?7*K%20\62WENK+U]3''M-/Z5+4R MG9BP0MVB6WD7>^0)6>L6JW!43'AO!KRM#QJE.>IT3D2O/B-L@Q0HM+MV3*C5 M$_\^L="*,/>),:K\0?&\-[O7M'SI;68MCK\97&FJI VH/5 MQ8*%/G;EIUHLRG2R>[&A+W$IV7C#DX)5+35:\? MW8M4%Y9,]%:5??5)VIS'D^=GT3W Z?)].Y\!I.)Q0'CR8;YSOL'27H/B[&;J M,Z,>^Q>ARFHBJJQ?'E16NC+YP\TL$,80.YGCBA*W^2MW6*F1@:W@WH5X0=T- MN[]Q?VE33=[+#8>'H5$L*X4#1 /)9TG^%%Y6LK&T M?3I^3]NETY&?*_E.[[L#!QY6S]^&*?^4^EPOS_$G">@(O?[ M)Z]NYYB?]T390G/5B*Y)?/?1N,TAKN7@Y\Z8XSSM.W)4C\B>+&0[ MFH HCTO/\Z([8-[#F M->LGW(V?>R8L7G10+E^SQ%C%"M,NN1"/=^G]&E9VBJRZ.?!],=7T,M_KJ^ZO M:?:FYTN,U563C'Q#[:*1?&/<.O'L7C^2I,].9B-%'S7>8 !!/L39I1\,\??Z%EJI+BSMOO(MY_T<)(+O;G5R6ST0.T- M7U+%M ?KL;!G )KO(O*\;OUF#;1#!+AJ:/S-\#.1!&LA9*KO\"="0K$LCW])=\V@:*W6/!N??FL7AZDT=0\+LGO?F"BCK_;<'#S;CDO]TES M[#C]^[U[#22;\3>*J?U= T+.&7URH6=2BBLCWX15^\IR)ZQ"]=]3;>W77E+M M4BBP$A8SA!:AWY)>A>+L]SO.*16L_;\L9*C0I'M8\$8X9-B*?VOQ6Z^YL4C] M1-CU+B-Z+;SN[8+SJ7.7^SE0?>*@*H7 CEZ4K;JR)L0T\%ZBK4(H0$?C-P!P MN^0?-^?2XJ=37OQ.P>989K0 M&+8<="V,Y4+F<*%"'^&D Y.^1V$:]1%4U#<#&X\_BXF*S:<6U;ADA!\1@YB. M:P.<^ [M'9Q^&GIZ/[SQ*/;T*AYN06@,E\3&E=[FKCR2UD.OGHE\=QB;?* !&GU7N[B$NAO/=Q@! M082U4277%+LZ3NS YY86EZK_2WO7&=1TNV>C2*]*[QVEB<30FXAT$42:A"*] MA"I$J0%!0&KH38*%7@("@="1WJ2%WH(@O0<00A'6>W<_[-Z9^\[NWCL[=V?> M#^?K^@H]A[DB7T]?[6Y-0K2N[YC7[AW]GD=G A]\ M@UY:U;5D'DN%/RNVU TH84-'!$%;X? M%RP<9W0Z5U8NT+33\[K0E7E?8(4 <+B7I&U17Y,N'T,VQE#C]WO/Y(^(A*(G M0.7T FFYK8H%(O%#CHGJHFV/WRYY?.D%IB57P07OM5Z>?-YHN7'!F[=Q4O-T MVE(7\IHB7I-]%^D+K;#UY$W_5ED1&1WV\2^Y],?20*8/6$MS##NZ3EG-/K8D_%>%1P_5%I1@E]R<$.Z/5=3,<9S8G71X3\K+ MFN17N?RJ+V''@C^OU7F:@&I850C%H MR_U0YDZ72IUF*\=BH -'CHVGD[!6@B[KHYT;0Q3!]UJ%UE6XU\+U2>1#*#U5 MOJ>%\8Z@%(3N5$,@[#05HSDUD^6+DN?)1>U\BW'T&6J:,Z5]]TCIKJE8U(S_ MG(6LV\F6Y4DFV-V08I"EOP),47UZM;6J$>**2_]Z!5#W:!T+-O>EZ//U%W77 M:QF&$3K'^T0_3Q 3XZUJ#E^C>=\E&]@O4ZLGQ?B<>Z.V[*6&-7U$OE)[(/4Y M$3L+X9B(B'4"G^7V+Z/-"7TC)5$5;;H2WCL/2E 53(8_5IC<\GY/I?IB/)0? MEO*)C5@\N/M O;V62[%)H)ZTOL^.W9UX[5AU=TG++\OGF MC#TZ!^_+-5KVV*/Q]5-3\LA'MY?M17V%2RIOM3B8T1"0'>UX+;Z.N'B8:3TO MD,=X[)*HXS(AV[F2PY=(1,TMKI67%>%95^FQ-_3-BW*H=8]TWLQTT/MT,75B M0D[#=.9RE;V(!:BVP!<*Y&D@3+[8RF;2(Q;.\;&7'+VP^_TQ(ZNG&IEM"IE% MRZ@J/.[RFGSL[/M5XIG>4>4FO8# ;,*^N;1[=(2[X,BSF[ N++!""M7VIU; M3\0%I7]\NP*X4!!= 1Q9.J._*X5^Q] ^CJ,T%QE!1G'AB#[5$=8)$!H?G@BI M=51^Y%9Y\2:>9!M$2=3?+FL@^RJ[$EGZ>%O^=#E;S>'E[@!?S&!'E3A_)%\F M8.2?$A;]_QC_'#/3_P$:GRU%=%K&6-#A KL0W_?>!.TC'#797#FJK@"DT&S$ MJKA9Y2FPR J%2_3=LLQ>X%#DO%##I^!*NC@$<$JM8C0;+-F?%*H"HX8>IYF% M@[2%?<+[^WT>OR1827SX(3FQ(!ZR6PFCS[9%:/U<)'EY>/?Y:)%4L9'WN*KT M^JR;INF$\_;!?8HV$R$+#$+0X'5U8M RK-[([B3RR%7,J *S!X6PZCPY5[*M MS%ZY!8F!'@QGU2B\*4^\I HP^O6ID7,?WLI"V;+=KW#$8A%A9\<^,!GKXI*7 M8?.&1FZVEP-O$M8;>VEWFSC!(AH)J8=WM)#CI73QB$6\(KU/Z-/)Y;A^'=D+ MQJ205>N&[IJA<['% ?%9N M,T0G8[VM^(/ZB=*!0DU[9R9'2:G%!H/IX ??XFDOJ(V[-URAY7R=:F53]HUI M]8%QK**@3U4;$#)LN5FR^(&!6X._/@:L#O'GDZP$RO9[E!4G"O.^PT@E?#CQ MU2EKO>3&9Y0Z7=X;KT;*=>+ -57YCOH\NE!7^KRF4J1LORX.4-9>[E0&Q..* M#A/ E_[:9'C I[JWQ9RZ^&LX+266=6,&EH)([R:;#H9)]%.A64OP$&AB_8?+ MAWJ-\:]4.7Y=46JC<2\?*)!KXU+?E#E/SEB\+W.J#R^PUIJ?-IWO%IE8EL3P MJ?*54;.]&:*OL!3S:5\RD^6$!WADN$]I)= M#*0 ]2!I(.[- \['(X:@ 8MN<(V4+'2GZ5=MPA)PIJ^2R]NZK$Y?3>4ZR;8R MO=N_KQ[AS);) %5W7] K+..Y>7T%J=+Q6Z=&OQU>GEIW^@N]"= OYT%2T&)^ MKQ-7HK^5-_^A,IN@T#UIOI/ET)EF88FE;?2=_,TEPT?)R="\IP)[R+P[=QJ$ MFSB*G+PFV^U\8@SJG YV@J+$]I]<@IW&?FX.O.^H5VUN(HJ\6V+'4"VOYN.] M5JOLR6YB^GQD1HJ/E-7W=Z?;Q&IH4A>QLSIY6R3&AHYA:]VBC M8Y@8CC$$%*CRK&9_*'(97(*4T9D!'4]J,?9"F5F[5K@*S_O,_3-/OCPOX[R7 M4BBXX]^'T!#VE>D2/+L-*Z!WD= B.X2LW&EIE?2SA2GL=_26RL-X,>8@>\&B MRH5'JM'7E6DO%AIDC#@E%3>.2C(G([WAE$X.S\9_@D6%=0B5&YMJ-:Q8F_<& M.ZC\O09\^&"BS;BW?A%AY4>_A!:Z6-#O:!9\W/7&="K[Z:M3&K1ZMMABK%^% M:<5'O)1R3X\ZQHIB),3"L$RC$I9,SQT5^?>SZT'MQ8]&L*;3\\KL;6HGW%'V MS-SJYMU6<^V[\9Y;6055SIQ, 82Y<]5-)[$7,@X>3=:UX\@?5KWLY&N%O/ME MX7MFHRZ@B/$R*#DX4)3G<.;L>&D6U-NCRSF?5";]\H;0GL!$6J MM"NRHRRIYL%#KI1+HED#QZ?D\B1KKU/NS0NIQVQ#"3Q:)2^$!?8BZM5#MI$N M3ZMW7N[I80(DD!82,1^F>D%)722DO)\1T6%33R9X@TD!G"H0"WZ,O$0>0M=X MW 6%!-$3'1PO^"4M\-BBTA3 F8;J0= M7IM% 7P'IUI M0"J)SGG'ZLA\C&Q<:Z'W7" RA5&7F1:<^U]#+ MMKW97[KYT2YP\W+Y3MY#U]@(=&YX:QHXJSOF2S'QMJ8R-; M8_.,Y;K[M*JHJ!P)*H EC%RQ7TFN&0*U'&^D7/IIJ*(!N-<@]/LQ :'TV8%B;/Z$D= M@X)LH-;&5E$UPQ,2+9CGGVO)/;UX47W[P5-"1ER/W\$"&R 8^6TM9##.Z?7+^Z.E MBB-6KT7.:AI\*3R1VSH,(EG(TMQX]MYWVRGG&F3Q[A>J^-09=,C/_/$ ?P>; MXIH<-J"/_AF6!C09;1S:%Q_/F^88)B65OM X]USK6O"UGV&&8S^U%1AUL\_U M&D+:NN8IDLSF>BJZ6>)*OW4 % 8"R$A3>UG6HEMR!=O;07)QM>M(C06L<78[ ;&"PG7IU)>=E\8W2: M5]NGS/@;O_FJ:Z] YT$(<+>7B],0/*?ZET6NE=0J%!%G,@6L3XA79J-1]TML MAC3A"XJ<9@1BW7-\$EG)T^7E\LT=9:WY:%67!#,R;H=Z"=KSVCK>8E377WG/ M%8NJ#GJG*#$I;[X$82?O#K)OPN2.Y9GS2&'2YT1HJ05(7MCZ?\3J:['GD4FY MVO+?(R'&S)25VWS<&-UD0>PT(ZRN[V9N[AI&W>E^7"4.H$9*J4T<[=WN27SC9NLFI8?.TC6O?7A'-M]8=9JKF'Y-?4.5 M/XY"?':F_DNP(%DC<-NJ,;7_A\2B-JYLK7V&([Y>MT.."30@U9;)OSZ:4KI, MZ6%/HTOZ2K]5DJ+^UWZGABV@!!!H<[ 85CC'-%P4][ >?7HP;V5_.<2M99H#MQN1+1FM_5H_4(J6<8"4XB7I G MC>T '#ZR"VO]QZG1>Q?&=V$0M600_7T-<:N.5.R"GZ&DT2$TI-$!TQAZ>>NW M3K:<_BUWKP!A@857@#:"X[W[YV+G+Q4N'3+0#@ATT/3KBZE9-.?!:/\I)-/P M!P=\-V@YH.NVTJ>(2H/5DRM &I0>.8[E)-LNPP3U2B9Z_-I(?+[/<,4C0_UN/J9:X M,"]_%Y,^*BUG=FW&=Q9O*=*-B8H%V"PV\7SKSU'Q;K;[692Z4H""$@MU@$3" M(OI611;-UAP'M-U[R[\=?YFJ]VFH=]9:&"#MWEV-:NGY":9FQ7L9?JEJKIP\ M:N@7GH57FL[-8KMP0U)*#6J4X4$IS4^36H^*H"V,CA;,F1AV&]/1HPQW5\ M7'D_R9[/B)*]K]$UN,[U*V4L:J<*=3SK'IU-V#AN,\J%*X@H&,M-!^=E^952 MWM=Z,OR&8+G&I^M^YGIY-5A4%&ET?( =*'1F,L_O(#5DYL3SO)$K>W9'0'CT:E+R8JT#Z)#]=8>47)IIJGD6)DP$T@P^V5M'9VTG4%8'!2 MDKIT^!$=6U4/&Z6+M;(OUDI[HL0#=5=SF_GHN%4!@_ MOD2U8MB[@9-E8[WX1.J99OE\&_RUMUBZV7-7;4V.Y]=]W5=XU26WOKSL,S0@ MV"QI8?&!M7VK<.-J*8_'D#EM1/1 M)R<)Y)CXW.R36+HOW]Y@'O%2E!:$D/#10(3;+BDQ F9LN!VD+ ME6IH(+I?)(J\@8:3:Y>L?;CP(XG+#O<75,@$5B(<>\/D1RS1]3M, '^ D//? M^"G^#2B&;O[>,G"OT@002*>),T1T?!=K>GMP>X[8B0F4XI[R,HVS*ZM&J/(H M]Y>:Q$T3[A[CIH;4S6>)N@,BI8-SV=L>]X@!AC-__25 D#G92$G5LK1 #=DK M6I@9^LQLR@H.NMV;]LTZQ=(Y?GZ8FTB> M=*)YN?^1_.@?D$'_B@BZFOXW4$L#!!0 ( )PP858ZV !T<@4 !,: 8 M ;G1R82TR,#(R,3(S,7AE>#(S9#$N:'1M[5GK;]LV$/]7.!=K&B!ZVY8L MNP9:Q\&*)5F0NBCZ:: ERN)*D1I%Q_'^^AWU2.3'V@1UNGQ($-O4'7DOWAU_ MDD:_&,:4IYA')$:_S2[.42RB94:X0I$D6 %U156*9B+/,4<71$K*&'HO:;P@ M" U,IVO:YJ!O&.,1B)K4:P0/D64$4%Q\RRII<=U$F5RD/+ M6JU6YLHSA5Q8LVLK51GK6DR(@IBQBCOCD:; -\'Q>)01A5&48ED0];;S:79F M!#!#4<7(>&0UO]7"Q<"A$C6,(2E0ZW [DO/D_AIN>WO$+ZX]0#K5$OW:MT^N4#5T06 M"E(?G6M91[OQJS<1_%,B*Z-V0PL("Z-J':8TC@D'):]?!:[M#4>65E %ZL71 MASHZV*P-QS.U]E;B1D2;_RC7[R,(7(PXSH#C]YRNYW8=W03P#MG=3_;VD[O[ MR;W]Y/Y^LK^?'&R1YFU;T.9MF]'F?SZ6HY9S1"[Z)(++F";HS.J,SN M&M-AZFTW#P]5<)OY_NS+;_.8>)2GG?%G@J)Z/Y5 *B6(\DC(7$BL#P0T7R-) M$MA5@"_ *F]L\ .W4^$Y(V@N9$SD MVX[=01%AK(8?=]=%CJ/FNC:O6F%$$$6<%R1L!L,?"]!.5K9 S?X(E@X8#*_% M4H4)O25Q&^A49C;Q51(^<>-"/2VH89J*V\Q'AO^&2$4CS.H3I#Q,P.;A*J6* M&#I^).1B)7$^;*FMXUR;]\8YWK9B<\*/Y$=UI9>"'3+#;*,IUJ3.^#]J ;TY M@QGHHQ&@2U&8R/,\P[5[W:YS4HT=V_.[S;@/+;X>NQZ<,?78L^&L:<;]P/?J M<<_S@]X)PCRNKON>W7./40XAQ93K"JV+VK6='IK^O82>B*87X" M/-L'@T7TM224TJKY6<[$FI"&N92 [8MJF>[^E^"CQ"=:H%D:<5<=>BLLG3)6 MF6-/!IFW.K[^E'C]QS:\+ISRKN(1[?VE'SR??N ^_W[@M?I!-^@/[*:F _NN M!_0&77?0KN_ &SC'.[7WU'7W7:A5PJW@R:#68ROQ.0(MV#.QE "F %I!%L3E M0YP+#"T5.;H'N]#3R^= DA0YB>[@F$9G@M%J?D(YYA'%#!7W";65#66VZ)4D M24 .]'E.BG)6A>Y@)@FO)K>S3)\>V6,"%;!F#$24*I 5ZQ_D2 M5ER7*^JT=FSC]YW\!, H2^5K@B72MPLQ.B41R>:@VJN\=TWT,T!CZU;UKV6A M:++^_W'DBZ^'? )Q %<[8ZNPT%3R0J'7.,N'Z O'>P_6X@QPMBS"7!7PV<@#\A MOA&T04+U#&_P)02P,$% @ G#!A5E3@ZWSS M"0 940 !@ !N=')A+3(P,C(Q,C,Q>&5X,S%D,2YH=&WM7'MSVCH6_RI: M.KU-9L#FE928-#,IH5-FVR23TMU[_Y1M@34UEJ\D0]A/O^=(!@PA;])";SI3 M K(>YWU^Y]AP_*]*I9M$- E82#[WOWXAH0BR$4LT"22C&D8G7$>D+]*4)N0K MDY+',?DH>3ADA!PYM:93=8X.*Y638]BJDZ\1B4<:;LVM5^L-4FUZ!RWOX(B< M?B5[W_N=?3/Y[*+3_^NR:P^]_/[Q2Z]#2A77_6^CX[IG_3-[ 7:OD;ZDB>*: MBX3&KML]+Y%2I'7JN>YD,G$F#4?(H=N_1) M18O4:U13W8:5+EQ>F7-=F?!01UZM6GW;3FD8\F18B=E >P=.J[48DGP8S<>$ M9NPZ-N2_YN_*[ MSRP>,\T#"N\5B+6BF.2#=VTS7?'_,=@;^(MYPBH1,W36G-I16[-K78%=AG < MCK:M1+Q<&/[:8_M\Q!0Y9Q-R)48T@2/-"!Y=.'5BC_%%',)6W>N(^UR3!AQ[ M[/H@YW0C7-7NX2H FV=RA2U<_PS.%O*\P>@R*?56?G %%*W%R&O!FC%7((F8 MZZD7\3!D"5#TQYM6O=IH'[NXX<9D>:=W>?J%=/_L=K[W>__IPC#,Z%YMTB1^*=N3B&M642D-F)=*5IE(FL+^ M$ JOOGT_/>^3_@7Y;9@MG7SK=HQV&]4Z:KC_N4N^G5Y]/#WO?JM<_/FE^Q -&4W)CT1,8@8XJ&PE(:T( M0@'[) ( %&Q/>4)H,B59HF7&X& 0A4%7(!9*1B@8#M(;T "&)!$CR'Q:V'DW M)B0L8$I1.<4I(_J#P;F%/16,A4 ,'!FC+/ ,G!!P"9 .I@'(4T!)R"2!Z!-$ M1&7XLE@_89+EFR #(ZX ?"!BL2!0,I6RP!"(^Z9 F@B!S3$L"XD_+8IAE_7< MN$//C QX I)$I2PD5P8EPW2X+ O7>3( 7Z"(T>!]$&8X9>@)J(K((!83-3,% MR89<:8#3FE 6"1M6,F!O4[K)2FP[I+TD H53M?5OE:LL#-1J[& PX M?-Q3^T8\/4(E,XH P7(_9B@PPD#[?LQ5A"MPV@A\'?T=/X=PVE20(UU2DXV%46,Y7'T :MU [VF"6E=A#: M3_8CQY2=6'/ 0PBZ8L%*K-:0H'M/(_E!@Z6#!G 0,KMJ.S #4\%R0BL4+4NU M3^,0M4<,S/A0PB&LNR@*,I_N"PE!J1*(.*:I8M[L3=%6<)/<3+ .0H[!1)>K M+#23Y1H+1VS)='3@- _?HA5I.3MW9G;6NG0X&Q^C+00TSJ$15'U+< WB 8(U MNV_3.6B\+<*FG( 9A"I(I7 <*@H]-TEV<%\6W>WRZ6J+*7TJ]+Q(%&^\W M5H>63O;H?M%+9\J_5^$UYZB^VYR?,04\0<0S..?^F%Q&"!;03#U\"6(AGT%H MS4^RZ$ID$&(RR*98PF..AEDL,?M@';#([D6$8 T?8G4.KQ;QMIRC![S((=,# M+> #/#2M-I7YBH><2HX,< L"#69)<*=,(3 S*4X9%&NM[Z7+!6I>;(YWZ Y!._1ZDL_U2Z(YIG)GL@+;)!@.H( %2)4RM MJ03G== #LIW]N+XX--X&"R%3*5N"^B+3MU/PD'Q,Y[,9UM>#^_L.Q)]5[B: M,"L)H*>-F[\ZS V'"5\=!O*5M<6;-HV]N[Q4-E?6.LXCLA2B/Q$$F43++4"M M-;N.A-(PCGUYV$N!Y,G?&2 UV'KOEB4#<$'('RNS<\(#< S3=L2.I.G96KKV M+54157-+\Q[DROSRLT5TAYNZIF.0MFAA51SI&,&8,O1B&O- MV!WYQ!> I?!ZR($^L\D>&!.$;X7I ?YB\3/S /9WQH%\8^U9$I@NYKZW0_VE MNO,R[:7#][O8=GE(G7/@-.ZL<[:5MV>#AKM5NOWI\JDMI?L4OOV[3_.H,)UW8>S-B#79 MF(:P4+%Y,KXUI.4K:86P'@5MD(A 62-,SD(&CM':T7PM,[[QI/ M[/G\!JX!4'D@ 1Z4P5"9 35@ZN8^3(60"S"S80.\]OA,L=!;)3& M8LK@ZB02%OG0)8\##]D(%G?(3T*9:Q\\>Z''S#;W5!GFR9=!5-;@6RWG\#EX MR6Q2/W":M=N\AL#%'+^;=UN$*%ZX=MG$(Q!+SO$$<%=O.O5;FP*_MVI^EL,_ MW)F?HL#W3NO6UM86Z^\IK#;K3K/U._#Z0/3UM-BY[4'KE@=JSP!\>(1\I1*P M4P21!Y<<,.5 K)9>$W,+ MG[RIFG];)RG^'*/"E1[70%)PFUNZRB5DY6GI8Y<_OI3\9<%LAYWS-9;]PV/9 M.1VQ#40SA"7;'\HV^"66E7#EOX:KUW"U=>+Z_<)5'[^<^YQXM4W"(/7YJ1L/ M4)V(LP'I7K,@P[J27-A;R::9?RF9XF!<^C5NO<:M;137+XA;.RRM?UADV[NT MC[W2^&9XVU\3T7[";9SY[14OYYBTUC\K](0N;32_*>+3X,=0BBP)\6Z+D-X, M9A=^&&+Y0DY@?87@&3 O_B!%/E+\/8K57[I(Z9!5;/.2#C23'AT+'B[NXM2; M\W+ CE5-:]+^@H;Y28Z3_P-02P,$% @ G#!A5L:'AGWB"0 P4D !@ M !N=')A+3(P,C(Q,C,Q>&5X,S%D,BYH=&WM7/MSVCH6_E>TZ?0VF<$VKZ34 MY&:&$G++;$LR*9G=^Z-LBZ"IL7PE&<+^]7N.9, 0VKR@31HZTP3T/#J/3]^1 M'!__RW$ZR9 F(8O(I_Z7SR02839BB2:A9%1#Z83K(>F+-*4)^<*DY'%,/DH> M73-"/KB5NEMV/QPYSLDQ#-7.^XC$)S6OXE7+U1HIU_W#AG_X@;2^D/VK?OO M-#X];_?_ONC822^N/G[NMLF>XWG_J;4][[1_:BM@] KI2YHHKKE(:.QYG=X> MV1MJG?J>-YE,W$G-%?+:ZU]Z0SV*ZUXLA&)NI*.]DV,L@9^,1B?'(Z8I"8=4 M*J;_W+OJGSD-:*&YCMG)L3?[;=L&(IJ>'$=\3)2>QNS/O1&5USQQM$C]6CG5 M3>CI0?5*FQMGPB,]]"OE\MMF2J.()]=.S ;:/W0;C461Y-?#>9FP2_,EBZGF M8X9C%T8-8T:E'P@];*Y.L*YG.NLW$(EV!G3$XZG_KDUC'DC^KO3N$XO'3/.0 MPF<%:G44DWSPKFF:*_X_!F/#^F*>,&?(C)P5M_*AJ=F-=F"4:Y@.2YM6(WZN MC&#MM'T^8HKTV(1)6C[T ])QN M9%65.U85@L\SN;(L[/^$E2WT>6NARZ)4&_G$#AA:BY'?@#YCKD 3,==3?\BC MB"4@T1]O&M5RK7GLX8 ;T\U=%E^KF\V9O-VY['?/NNU6OWO>(^=GY.*RVVMW M+UJ?R5FWUX*/\*G5.R6M=OO\JM?O]OZ"5M"A,2#;F; +[NQYR15I)DM&87+)42 U;/CD34)H M,B59HF7&8&)0A>%5H!9*1J@8#MH;T!"*)!$CV/.TL.UN-4A8R)2B D*HA&<1BHF:N(-DU5QJ(M"84"ZW< M(&6I8%$U$^:6M"_9J'67])V&P$L8[QCM\CKL)8J SZ(0I($5N+I%) B@7%BNR# M 2(&%K5:[MS OI% -M6" +O,8J9R#*U1IW*XSZPHE/! 20,D)11S35#%_]J'H*SA([B:8 >&*P467\RMTD^7L"DMLLO2A MZAZ]12?2:@)>:.2JE(?,!#B1-\V'K[M'[ MMT76E,\_8U %I12F0SMA8,XH_>R[@R/[ >3/WYP)*.7.O'!>3P,EXDRS)B:G MBU6;%'&>IN8_=737:JW&#MU:]26NS=,2S;PMDVX%^&KO-Y9T[IWLTX-B8&[, MX,]_Y:=,P9H Y RUN1N&2\BZ0IJI^W=!^A,P0--\)DNH1 :PDL$&BODZ;LO0 MBB5F'*3^BPV]2 JLXP,\YXQJ ;&EG#!@)8?-'62!&."1.5=36:!XQ*GDN !N M>9^A*0F.E"GD8F974X:XF4U<* 8":8@H[)12]($LIL@]8%E&B 6G@QZ6(1:) M+7P*$>@#]6=2\Y61YY.T =@>POS? !CN 1;2\-P&]A;/WIZ[WAEN Z#&/ M$$6I$HGAEU0! F/>B]!*932#.0@(3NVI*J9&ZZ9%T#>(:,#.XO52TT+>;/*! MFWQ!:28AL$"/F,J%(02B$0IL_+O( M^HI#+GRM(=<9TS@S&S_Z(QL,6(A@GC"U)J^?9[7W(#+VZ_I4WT08= 02HNR! M0B R_7T)[D.UZ+PUP].2P=VG2"28G<,8T&!6$R!/$P??T8]703^>?X2>+GGB MCBVM0G?T6J$[1\7;Z(IW OD1G*E9"^$/X$B88HHPS"1B:"&?6S/J2"@-Y7C? M!V,IT#SY)X-T$(;>_TZ7 6P&P%Y66N>"AP#1YCH#;SK,79"5Z\!*-:1JGOPB M[S&;!XL,(33ZR,G:E,3\&XOSNXV5]J4GJ^@'&X9GSB)G(?O"CK4/GW"L;6[S MYBY:6FRVN/<7W62Q[Z*A'T#Z;YUKS*6C6<2UD&K.LTT!##D:<:T9^P&S"00P M>:R/.,AG!MD'9P(BH9"HP&\\89E% /LGXR"^\?8L"\9IGM[8= M47BUY]:M."9XP,$!HO&&#>_J0LX 4/,\;7Y^/ $_Q,3+'C"8U,L[8EC"ZCR0 (]*(&C,D-JP-7-\REY3)0LT^3)6("P2#<3 M>IT_9B-S'L1&:2RF#&HG0V&9#UV*.(B0C7!QE_PDEKGV4=8M/;BZN>=4<9_< M#J.R#M]HN$=/X4MFD.JA6Z]\+VH(5.;\W7QZ1HQBR[G+)AZM^N%)R7U,4W>K M1Z_3-#\KX.\?S(\QX'NW47N!]GO,4NM5M][X'=9Z3_;U..Q\[J!5))6I9$;K M>.8+Y,,GY N5P)TK)8)_Y/08AO9@0'M!2%)^ )1L"3Z>NW?MG7R<^H]11 XN M.6'*B5@EO2'F.2'RIFS^/2M-D:I;W]S)IS1L0,[FA[SG]@9]AU0[I'J.ZOH% M2/6"M?7*L&S_PCY=#C!V"]#,I>RBOK5X)#UO<+ &\G["A=;\HLG/54(:Z\\. M'G%>/9Q?#P4T_'8M8<41WCL)Z<]X>.&E.\L5N8#5%8%GS+WXLI^\I/BNG]6W M"*7TFCGV&)<.-),^'0L>+>ZSJO5YOF#+RN:0UKZ=R+SNZ.3_4$L#!!0 ( M )PP85;;E)-L_04 "DH 8 ;G1R82TR,#(R,3(S,7AE>#,R9#$N:'1M M[5IK4^,V%/TKM]G9 C/Q,P&"D\U,"&&6Z4(88J;=C[(MQ^K:EBLKA/37]\H/ M2+*TRT!@@<) W@+PQ.8?O2'>X4C8_&0_?K^:@<]/SR\,O)$!J:8?S>&AK&D7M45J!U"UQ! MTIQ)QE,2&\;HK &-2,K,,8SY?*[/6SH74\.],"*9Q&TCYCRG>B"#1K^G2O"3 MDJ#?2Z@DX$=$Y%1^:ERZQUH'6T@F8]KO&?7_LJW'@T6_%[ KR.4BII\:"1%3 MEFJ29T[+S&07>QI8O=;F6INS0$:.99H?NQD) I9.M9B&TK$L?7_OMDRP:71; MR$OG'$%C(MD55=:7[/HQ)<+QN(RZZT/%4 M:;?$Q*G@\.X&,SN&")R3%(8L2-?32J/-R&(_' 9H:74?,8Q):MF[U M# ^1SC;BE?4#KWR,>BK6W%+]'^'9+9[?.;HZ%;M3#:PAT9(G3@?[7+$?QFZ6H"]*Q]W6E&)7C MEIU),&__'J=DC?Y)$R:27M$4AA')L%$3+Q@-871-_9FZ\\ X#)E/!9 T@'-! MKKL"TC"DK";+,[Y GF%(OBF]7=:0)VERQ<-"&;B7Q& ML+ODL+1LJ*]N=N6R 9(#"7BFLHWEYG4CQ1 .KH:;$.&1E.;:^#JF"QCXQ;04 M0TVL)T6W9 '?4CZ/*:8USC-KZY^S7+G]'W3N;9;-;6L'7 1FD*8S$L,%S;A M3%(XYB(!R]1^@Y"+ KN*HYOO( $^&HT9SK)(+55K0?^:,4%5WIDKJ&7(D#NLR!#>O%D1FF+RK\K18%!DD\42QE:SN"2# M9[A^545>$U!%A;YAD.],T)XR'2L,.4SB)/W[Y&,%X0'U>8F'IKHX,PP H:Z^ MJR[-YSQFP7U3.97V%ZKPJ:'V#6J#0KR8UBY[7.!@FL_CF&0Y=>J+9>\P]KJ5 M&VJ[H.($ Z&[M&U05D5MLO:XQ%<&=?F5$F-;B2_:7-T]X?;HYMZXB'4,XD\ MX"Y-S6O5Y:=2@=4 98^)SN5P7 \FI)H+YX-9_#PF$AO]5L]@9;B5>]CJ4P;W MX[^M6];_D__G%*A["L9#&.SHYFLD\"&NMFV]W7X+OAI2*-5^&H5^'FE\^-*8 M1TQ2+<^(3QU,; K4T>(1IC0.P"D1?@1E]ME:61M/I6AO5$J>2#Y>>G0U^H<+ MYR% 5.)2)655GFAEUU#<:*&^5[\TI#:6HOS+LC0@!P/P9_61P6W2\1KT[!6O MSWY>I>K%P?7VY,K5QV]/T:O7AH8 M&SP7O<\AR[M2O2O52X3K)RC5*T;KS6O9]KE@J<\R$G\O:#MW:)A1G'S4#\&> M)#AN#GF<^K"N<_>!W0,>QD8W)RP>\;]-!9^EP=I#_*47NU8KJ@G::Q.ND^^5 M5\JJHI4WRM;?5LO(E&KE4TH22BH<_I[>WK])^LLRLW@&6;X%5[Q6 MU_\'4$L#!!0 ( )PP858;E59'%08 #TI 8 ;G1R82TR,#(R,3(S M,7AE>#,R9#(N:'1M[5IK4]LX%/TK=]/I C/Q,SR=-#,A"5-F"V' S&X_RK8< M:VM;KJP0LK]^K_R )*5;%A(*E,P0'#VN=,^Y.KZRW/E-TX9I1%*?!O#1/?D$ M ?9:1%$ZH$"R.X5"P8$P!#G1K6S?U@UU-ZW;05+_J MPU,'6H9EV*;= G/;V3EP+!MZ)[!YZ?:WBL:#4=_]?#8L!SV[//QTW(>&9AA_ MMOJ&,7 '905:M\ 5),V99#PEL6$,3QO0B*3,',.83J?ZM*5S,3;<C3V+F";;1W/A(XRLJF4_P.D=@M9P*%FZTB^8Y^X>B;?0P9BG5(EI. M5+<.VI)>2PVMC'$X5=HN,7$J.+P[AW590G,XI5,XYPE)<&7]P"L?HYZ*);=4_T=X=HOG-XXN3L7>KP;6 MD&C)$V&S8\8OQ.;U5'>'YZ[ MQT?'_9Y[/#I%-3B_N.R=NN".5LG_3_;1VH=+_4+OZW Q[!=^6JT=L_F*/.Q= M0&\P.G.'@WD*X15Y6#-W8.["Z CA'C(9P MQ%+,'1B)812&S*<"> BGF ,(TH3CU-=A4T84E&C99KO/$\PB9L4OJ[W5!.P@ M68C6LHG()P0G*#G,+13JJ]M;N5" Y$ "GJG\8KYYW4AQ@H.KX2Z(\$A*^0Y3YVF6$. A2G&L" ^C3QD.J6 MU410;7N!X])V33&$DSB>@8]&8X:S+)))U5K0KQ,FJ,HT#(.GX0PNR2,I5*)?J,*'AMHIJ"T)\6):N^QQ@8-I/H]CDN74J2_F MOYW*A+VC;UOO MYWFI]C'J&K"RBOOB:FGS,C<8QP'"F$]K..K?VE20S/%PZ_A%FZ*[/]P0W=03 M#Z&>2.0!]V5J7HLNKTL%%@.4/28ZY\-Q.9B0:BZ<=V;Q>4PD-KJMCL'*<"MW MK=6W#.['/^["#WY-_I]*H.Z_V7L(@?NZ^1+7[T-D)*8_T-* MUB0?SSVZ&MW#F?,0("IQJ7*R*DVTLFLH[K-0WZJ?$U)@WXRZ MP,J&%;6=;3 MZ.9%FF:O;HG MV,OBY;V)UYMX/3NX7I]XN>K]@L>HUW,"8YT"]9USI3>E>E.JYPC73U"J%XS6 M+Z9EFV>"H8IE*&/?'I2K,[?;^I[O\TDJ$8JZP=8=DF<49T/U<\*UQ-+-,9A3 M'V?NW_WLX '/JZ.;,RB/^%_& CT.EHXYYEYV6ZRH)F@O3;C.W!=>LZN*%MZR M6WZ#+R-CJI4/.=WZ& R!$! !$ ( ! &YT'-D4$L! A0#% @ G#!A5DUU%JF%%P !74! !4 M ( !*1D &YT$P !N=')A+3(P,C(Q M,C,Q7V1E9BYX;6Q02P$"% ,4 " "<,&%6I?K,,L>M "\=0L %0 M @ $,B ;G1R82TR,#(R,3(S,5]L86(N>&UL4$L! A0#% @ MG#!A5M>+,!*$?0 96L) !4 ( !!C8! &YT

-8?20$3;8T.P6BP^0"X99K>]9!:GFIR"%>-\D>S^NB7E MZ-FZGP_6_A0O96'\9+ (87DX'/I\H4KI_[!+9>"=N76E#'#H'H=^Z92<^852 MH2R&T=Y>-BRE-H/CH]6UKMT0']B@\J"M@<:ZX4ZK9__?^_6A>-)>/^A"A]?) MH/F[4 -1:J-+_:9FD\'>0/B%??[+.OUF39#%;>YL44P&H_:-.^6"SC\UW]:0 M/^2#;UJ"?+B1 #(99'MPP;EV/C1G-->7P/BDX.3VJ KVNRZ"E!\D%,XMH6> MP:?/Q(DLI,F5:#K7(\"( (RV!BAVKB6"C G(^ LA;VN(^A^\L'-QM50.028$ M9+(UR-M@J"=E*B5N5&Z!<2,>'A!@ M![Q@WZ5VXDX6P/:WDKYR[?V'@_4>%:WWF/&T@0"H90$F\<%5G^!(E3"[9"TZ MBZDME]9L\E$F&3&KY (&5*W14,H8L3NC+'5HHUN=(4#D"Y"J*!C>=4A*&2-F M9]1B^+E[ OTV:P94&?\I>:%L,6+6Q:EZ")B%DL*(V0I-7RUL,5/._R;.?E60 M\&$VR@DC9BF#5KZK.W<^>-B)81(7_B#G\DVZ_CS F)8*(600T9HPQRHQP2,3N$3%C$#L:DM!(Q:Z4O9>D89,HQ$;-CZLRE:XACRB\QLU]PFM ) M1UDE9K;*YWRA$Y$R2LQL%%I\"<8D9ZN8I4)CIAB3DDK,77R0F!G&I*P2,UN% MQAQC3,HJ,7=Y0F+N8TS*,O$VIZ_N#S F99F8VS($YGTS1?2!25DF9J]D*,P1 MGIBFO)-LL:ZY'^&Z)J$,E&RQKKD?X;HFH2R4;*.N.55!ZF)-E0GEH(3905V0 MN^)4>_GXZ-0CQB373)@=U(WY/IGN!<:D')0P.Z@;<[J0D)][@2?]$\I!";.# M>@9=S95SD*YC3,I!";.#>HON]B'"F)2#$F8']13=74\ZY:"$V4&]53<\1T5A M\;HCY:"4V4$$YK6S2XQ).2C=TB)+&Y7P4G-*.2AE=A"!>146N I/*0NES!8B M,&^47\.D+)0R6V@U(]3Q:*?D8CVS=MZYX F1K_W1)Z64DS(KAYRU6ILR3RGE MI-QE3^^L5=.A&)-23KJMR;7=3WM(*.6DW&5//^:U=^.T(DQEEF(S9, U5 M4W\UE4T3*L_A'FSL.,5)6D8))_N"]?YF/,U3O7,4/EQP; MQ!K,ED7R&=C1T+W;SO>'$@Y9_R52SR[HEY4J;>HRCHI$A?X01]3 MSADS.V<#LQ[J*?2FAB1=.H?WU8PIYXR9G;.!^8]Q[1/^!@,/C1B3[J %C4A(:,TNH$_,:XCND[++ \RYC2D+C1D+#YF1_?#13&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H M0%S^"9\0\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y'-FU_ M;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@ M^J/MWX==*6.U>&WZ;1E75?UYN.X>ZLLFW9TG5XOGMU75/[^EJIX[2"!(Y@]2 M"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT M3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1; M"/06U%L(]);)PS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z M"X'>BGHK@=Z*>BN!WHIZ*X'>.GE90J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>B MWDJ@MZ+>2J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+=-7G83Z&VHMQ'H;:BW$>AM MJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[9./E01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT)],ZH=R;0.Z/>F4#OC'IG M KTSZIT)],ZH=_Y)O8?QZU"&:\_W&J__DU2/YW/+]?*7Y??.R0UUP;F^K1B> M_@)02P,$% @ G#!A5H:F8T@, @ 82L !, !;0V]N=&5N=%]4>7!E M&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%7\!-+B4BB2W;;>'MQPEM MI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;.TY!7MB[T M-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK(E 7B]F/ MT\8Q:U58[[NVMBFOL\>A>9Q0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5 M^>24;YA.G_SB_*G,N<"\J[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ G#!A5E').DB6!P %S( !@ ("!#0@ M 'AL+W=O# MC 8 \; 8 " @=D/ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A M5I2Q?Q_%!@ Q2( !@ ("!AQD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ G#!A5L^+W] R!P S1 !@ M ("!Y30 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ G#!A5E>\]DBE!0 YQ( !D ("!:F\ M 'AL+W=O&PO=V]R:W-H965TA2+V7@@ *4: 9 M " @7I] !X;"]W;W)K&UL4$L! A0#% @ MG#!A5H-@__PU! 1 L !D ("!#X8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5AL&RK<,!@ P!( !D M ("!G,4 'AL+W=O7_H! "M! &0 @('?RP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ G#!A5O@CU)EB P (PD !D ("!G^P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A M5B[![[#(!0 \A8 !D ("!W?@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5CMQA/G4 @ < 8 M !D ("!^ @! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5H.XH2*8!@ M!< !D M ("!*QD! 'AL+W=O&PO=V]R:W-H965T M C 0!X;"]W;W)K&UL4$L! A0# M% @ G#!A5H0*P3(9! Z!( !D ("!TBX! 'AL+W=O M M"0 &0 @($B,P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5H=9 MB\?C @ :@L !D ("!G#@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5IIX',RD @ , D !D M ("!Q4(! 'AL+W=OIQV\" "^!@ &0 @(&@10$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ G#!A5EY8_1=!"@ *6L !D ("! M[DH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ G#!A5K='UKQ; P LPD !D ("!Y%T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5I(9M*"@ @ I@< !D M ("!QG\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ G#!A5EB-^50)"@ B5@ !D ("!TXH! M 'AL+W=O)X= M@*$" "=!P &0 @($3E0$ >&PO=V]R:W-H965TN7 0!X;"]W;W)K&UL4$L! A0#% @ MG#!A5J9]W2&I"@ .7\ !D ("!@J(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5O<_\&PO=V]R:W-H M965T&UL4$L! M A0#% @ G#!A5EF7K4*? @ J@8 !D ("!+.,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A M5C>>'GY2!0 M1H !D ("!A/0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5A#X;D4,! L1 M !D ("![?\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G#!A5M!2(^I5 P L!4 T M ( !S@P" 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ G#!A5F?\4D), @ :"P !H ( ! M"!<" 'AL+U]R96QS+W=O XML 90 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 91 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 330 450 1 false 119 0 false 13 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.natera.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.natera.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Description of Business Sheet http://www.natera.com/role/DisclosureDescriptionOfBusiness Description of Business Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Revenue Recognition Sheet http://www.natera.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 9 false false R10.htm 10401 - Disclosure - Fair Value Measurements Sheet http://www.natera.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 10501 - Disclosure - Financial Instruments Sheet http://www.natera.com/role/DisclosureFinancialInstruments Financial Instruments Notes 11 false false R12.htm 10601 - Disclosure - Balance Sheet Components Sheet http://www.natera.com/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 10701 - Disclosure - Leases Sheet http://www.natera.com/role/DisclosureLeases Leases Notes 13 false false R14.htm 10801 - Disclosure - Commitments and Contingencies Sheet http://www.natera.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://www.natera.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 11001 - Disclosure - Debt Sheet http://www.natera.com/role/DisclosureDebt Debt Notes 16 false false R17.htm 11101 - Disclosure - Stockholders' Equity Sheet http://www.natera.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 11201 - Disclosure - Income Taxes Sheet http://www.natera.com/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 11301 - Disclosure - Net Loss per Share Sheet http://www.natera.com/role/DisclosureNetLossPerShare Net Loss per Share Notes 19 false false R20.htm 11401 - Disclosure - Subsequent Events Sheet http://www.natera.com/role/DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 30303 - Disclosure - Revenue Recognition (Tables) Sheet http://www.natera.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.natera.com/role/DisclosureRevenueRecognition 23 false false R24.htm 30403 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.natera.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.natera.com/role/DisclosureFairValueMeasurements 24 false false R25.htm 30503 - Disclosure - Financial Instruments (Tables) Sheet http://www.natera.com/role/DisclosureFinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.natera.com/role/DisclosureFinancialInstruments 25 false false R26.htm 30603 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.natera.com/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.natera.com/role/DisclosureBalanceSheetComponents 26 false false R27.htm 30703 - Disclosure - Leases (Tables) Sheet http://www.natera.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.natera.com/role/DisclosureLeases 27 false false R28.htm 30803 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.natera.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.natera.com/role/DisclosureCommitmentsAndContingencies 28 false false R29.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.natera.com/role/DisclosureStockBasedCompensation 29 false false R30.htm 31003 - Disclosure - Debt (Tables) Sheet http://www.natera.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.natera.com/role/DisclosureDebt 30 false false R31.htm 31203 - Disclosure - Income Taxes (Tables) Sheet http://www.natera.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.natera.com/role/DisclosureIncomeTaxes 31 false false R32.htm 31303 - Disclosure - Net Loss per Share (Tables) Sheet http://www.natera.com/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.natera.com/role/DisclosureNetLossPerShare 32 false false R33.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Asset acquisition (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails Summary of Significant Accounting Policies - Asset acquisition (Details) Details 34 false false R35.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted Cash (Details) Details 35 false false R36.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Related Party (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRelatedPartyDetails Summary of Significant Accounting Policies - Related Party (Details) Details 36 false false R37.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Concentration (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails Summary of Significant Accounting Policies - Concentration (Details) Details 37 false false R38.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Costs (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails Summary of Significant Accounting Policies - Costs (Details) Details http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 40207 - Disclosure - Summary of Significant Accounting Policies - AOCIL (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails Summary of Significant Accounting Policies - AOCIL (Details) Details http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 40208 - Disclosure - Summary of Significant Accounting Policies - Property (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails Summary of Significant Accounting Policies - Property (Details) Details 40 false false R41.htm 40209 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails Summary of Significant Accounting Policies - Inventory (Details) Details 41 false false R42.htm 40210 - Disclosure - Summary of Significant Accounting Policies - Pronouncements (Details) Sheet http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails Summary of Significant Accounting Policies - Pronouncements (Details) Details 42 false false R43.htm 40301 - Disclosure - Revenue Recognition (Details) Sheet http://www.natera.com/role/DisclosureRevenueRecognitionDetails Revenue Recognition (Details) Details http://www.natera.com/role/DisclosureRevenueRecognitionTables 43 false false R44.htm 40302 - Disclosure - Revenue Recognition - Disaggregation (Details) Sheet http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails Revenue Recognition - Disaggregation (Details) Details 44 false false R45.htm 40303 - Disclosure - Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) Sheet http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) Details 45 false false R46.htm 40304 - Disclosure - Revenue Recognition - Changes in Balance of Deferred Revenues (Details) Sheet http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails Revenue Recognition - Changes in Balance of Deferred Revenues (Details) Details 46 false false R47.htm 40305 - Disclosure - Revenue Recognition - Deferred Revenues (Details) Sheet http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails Revenue Recognition - Deferred Revenues (Details) Details 47 false false R48.htm 40401 - Disclosure - Fair Value Measurements (Details) Sheet http://www.natera.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.natera.com/role/DisclosureFairValueMeasurementsTables 48 false false R49.htm 40501 - Disclosure - Financial Instruments (Details) Sheet http://www.natera.com/role/DisclosureFinancialInstrumentsDetails Financial Instruments (Details) Details http://www.natera.com/role/DisclosureFinancialInstrumentsTables 49 false false R50.htm 40601 - Disclosure - Balance Sheet Components - Allowance for Credit Losses (Details) Sheet http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails Balance Sheet Components - Allowance for Credit Losses (Details) Details 50 false false R51.htm 40602 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details) Sheet http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails Balance Sheet Components - Property and Equipment, net (Details) Details 51 false false R52.htm 40603 - Disclosure - Balance Sheet Components - Accrued Compensation (Details) Sheet http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails Balance Sheet Components - Accrued Compensation (Details) Details 52 false false R53.htm 40604 - Disclosure - Balance Sheet Components - Other Accrued Liabilities (Details) Sheet http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails Balance Sheet Components - Other Accrued Liabilities (Details) Details 53 false false R54.htm 40605 - Disclosure - Balance Sheet Components - Reserve Balance and Activities for Refunds (Details) Sheet http://www.natera.com/role/DisclosureBalanceSheetComponentsReserveBalanceAndActivitiesForRefundsDetails Balance Sheet Components - Reserve Balance and Activities for Refunds (Details) Details 54 false false R55.htm 40701 - Disclosure - Leases (Details) Sheet http://www.natera.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.natera.com/role/DisclosureLeasesTables 55 false false R56.htm 40702 - Disclosure - Leases - Payments (Details) Sheet http://www.natera.com/role/DisclosureLeasesPaymentsDetails Leases - Payments (Details) Details 56 false false R57.htm 40801 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.natera.com/role/DisclosureCommitmentsAndContingenciesTables 57 false false R58.htm 40901 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.natera.com/role/DisclosureStockBasedCompensationTables 58 false false R59.htm 40902 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 59 false false R60.htm 40903 - Disclosure - Stock-Based Compensation - Performance-based Awards (Details) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails Stock-Based Compensation - Performance-based Awards (Details) Details 60 false false R61.htm 40904 - Disclosure - Stock-Based Compensation - Assumptions (Details) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails Stock-Based Compensation - Assumptions (Details) Details 61 false false R62.htm 40905 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails Stock-Based Compensation - Restricted Stock Units (Details) Details 62 false false R63.htm 40906 - Disclosure - Stock-Based Compensation - Compensation Expense (Details) Sheet http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails Stock-Based Compensation - Compensation Expense (Details) Details 63 false false R64.htm 41001 - Disclosure - Debt (Details) Sheet http://www.natera.com/role/DisclosureDebtDetails Debt (Details) Details http://www.natera.com/role/DisclosureDebtTables 64 false false R65.htm 41002 - Disclosure - Debt - Discount and Issuance Costs (Details) Sheet http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails Debt - Discount and Issuance Costs (Details) Details 65 false false R66.htm 41003 - Disclosure - Debt - Convertible Notes Balances (Details) Notes http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails Debt - Convertible Notes Balances (Details) Details 66 false false R67.htm 41004 - Disclosure - Debt - Interest Expense Recognized Related To Convertible Notes (Details) Notes http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails Debt - Interest Expense Recognized Related To Convertible Notes (Details) Details 67 false false R68.htm 41101 - Disclosure - Stockholders' Equity (Details) Sheet http://www.natera.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://www.natera.com/role/DisclosureStockholdersEquity 68 false false R69.htm 41201 - Disclosure - Income Taxes - Effective Tax Rates (Details) Sheet http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails Income Taxes - Effective Tax Rates (Details) Details 69 false false R70.htm 41202 - Disclosure - Income Taxes - Deferred Income Taxes (Details) Sheet http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails Income Taxes - Deferred Income Taxes (Details) Details 70 false false R71.htm 41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards (Details) Sheet http://www.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails Income Taxes - Net Operating Loss Carryforwards (Details) Details 71 false false R72.htm 41204 - Disclosure - Income Taxes - Tax Credit Carryforwards (Details) Sheet http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails Income Taxes - Tax Credit Carryforwards (Details) Details 72 false false R73.htm 41205 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 73 false false R74.htm 41301 - Disclosure - Net Loss per Share - Loss per Share (Details) Sheet http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails Net Loss per Share - Loss per Share (Details) Details 74 false false R75.htm 41302 - Disclosure - Net Loss per Share - Potentially Dilutive Shares (Details) Sheet http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails Net Loss per Share - Potentially Dilutive Shares (Details) Details 75 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 34 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntitySmallBusiness, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:CostOfGoodsAndServicesSold, us-gaap:EarningsPerShareDiluted, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives, us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - ntra-20221231x10k.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 3 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList - ntra-20221231x10k.htm 9 ntra-20221231x10k.htm ntra-20221231.xsd ntra-20221231_cal.xml ntra-20221231_def.xml ntra-20221231_lab.xml ntra-20221231_pre.xml ntra-20221231xex23d1.htm ntra-20221231xex31d1.htm ntra-20221231xex31d2.htm ntra-20221231xex32d1.htm ntra-20221231xex32d2.htm ntra-20221231x10k006.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ntra-20221231x10k.htm": { "axisCustom": 0, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/srt/2021-01-31": 1, "http://fasb.org/us-gaap/2021-01-31": 1087, "http://xbrl.sec.gov/dei/2021q4": 37 }, "contextCount": 330, "dts": { "calculationLink": { "local": [ "ntra-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ntra-20221231_def.xml" ] }, "inline": { "local": [ "ntra-20221231x10k.htm" ] }, "labelLink": { "local": [ "ntra-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ntra-20221231_pre.xml" ] }, "schema": { "local": [ "ntra-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.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": 720, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 38, "http://xbrl.sec.gov/dei/2021q4": 7, "total": 45 }, "keyCustom": 64, "keyStandard": 386, "memberCustom": 59, "memberStandard": 50, "nsprefix": "ntra", "nsuri": "http://www.natera.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.natera.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "10", "role": "http://www.natera.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Financial Instruments", "menuCat": "Notes", "order": "11", "role": "http://www.natera.com/role/DisclosureFinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "12", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.natera.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "14", "role": "http://www.natera.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "15", "role": "http://www.natera.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://www.natera.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "17", "role": "http://www.natera.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.natera.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Net Loss per Share", "menuCat": "Notes", "order": "19", "role": "http://www.natera.com/role/DisclosureNetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.natera.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "20", "role": "http://www.natera.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "ntra:DisaggregationOfRevenueByCustomerTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.natera.com/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "ntra:DisaggregationOfRevenueByCustomerTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.natera.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Financial Instruments (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.natera.com/role/DisclosureFinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "ntra:LeaseBalanceSheetDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.natera.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "ntra:LeaseBalanceSheetDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.natera.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.natera.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Net Loss per Share (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.natera.com/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "33", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_11_30_2022_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_nx5dvOXJaUSoy-yetHHwuA", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ntra:LiquidityMattersPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_9_10_2021_To_9_10_2021_us-gaap_AssetAcquisitionAxis_ntra_InProcessResearchDevelopmentAcquisitionAgreementMember_IpDs4dWBPk65yR4XQlLnCQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Asset acquisition (Details)", "menuCat": "Details", "order": "34", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails", "shortName": "Summary of Significant Accounting Policies - Asset acquisition (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)", "menuCat": "Details", "order": "35", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ntra:RelatedPartyTransactionsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_6_2021_pc0CYX-KnkirYFhTo2Btog", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Related Party (Details)", "menuCat": "Details", "order": "36", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRelatedPartyDetails", "shortName": "Summary of Significant Accounting Policies - Related Party (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ntra:RelatedPartyTransactionsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_6_2021_pc0CYX-KnkirYFhTo2Btog", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ntra:NumberOfCustomers", "ntra:NumberOfCustomers", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_oHSwXALPG0S3mMdV6GCRmw", "decimals": "INF", "first": true, "lang": null, "name": "ntra:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_XbjEMt1Wqk2wKsc3kXgjvg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Concentration (Details)", "menuCat": "Details", "order": "37", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails", "shortName": "Summary of Significant Accounting Policies - Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ntra:NumberOfCustomers", "ntra:NumberOfCustomers", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_oHSwXALPG0S3mMdV6GCRmw", "decimals": "INF", "first": true, "lang": null, "name": "ntra:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_XbjEMt1Wqk2wKsc3kXgjvg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Costs (Details)", "menuCat": "Details", "order": "38", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "shortName": "Summary of Significant Accounting Policies - Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_FXmire2_kESXq9nRHemd2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Summary of Significant Accounting Policies - AOCIL (Details)", "menuCat": "Details", "order": "39", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails", "shortName": "Summary of Significant Accounting Policies - AOCIL (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_9emTQ_LKi0K_P15iF-HI9g", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "menuCat": "Statements", "order": "4", "role": "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R40": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Summary of Significant Accounting Policies - Property (Details)", "menuCat": "Details", "order": "40", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails", "shortName": "Summary of Significant Accounting Policies - Property (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details)", "menuCat": "Details", "order": "41", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails", "shortName": "Summary of Significant Accounting Policies - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DebtInstrumentAxis_ntra_LineOfCreditUbsMember_wYgr8n0IY0OK8XXe3tIcmw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unitRef": "Unit_Standard_pure_PLb1le7_tECckIaokuqn1A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - Summary of Significant Accounting Policies - Pronouncements (Details)", "menuCat": "Details", "order": "42", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails", "shortName": "Summary of Significant Accounting Policies - Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Revenue Recognition (Details)", "menuCat": "Details", "order": "43", "role": "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductMember_dIQk-HG5rkW-sRu-WLwnGQ", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Revenue Recognition - Disaggregation (Details)", "menuCat": "Details", "order": "44", "role": "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails", "shortName": "Revenue Recognition - Disaggregation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_US_9_yTquhTkk2qRAJAycqMFQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Revenue Recognition - Accounts Receivable and Deferred Revenue (Details)", "menuCat": "Details", "order": "45", "role": "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails", "shortName": "Revenue Recognition - Accounts Receivable and Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_FXmire2_kESXq9nRHemd2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Revenue Recognition - Changes in Balance of Deferred Revenues (Details)", "menuCat": "Details", "order": "46", "role": "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails", "shortName": "Revenue Recognition - Changes in Balance of Deferred Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfChangesInBalancesOfDeferredRevenuesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "lang": null, "name": "ntra:ContractWithCustomerLiabilityAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfChangesInBalancesOfDeferredRevenuesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Revenue Recognition - Deferred Revenues (Details)", "menuCat": "Details", "order": "47", "role": "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "shortName": "Revenue Recognition - Deferred Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_ntra_BgiGenomicsCoLtdAndFoundationMedicineInc.Member_khNn0zLnlUuwPqmLrHg3lQ", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_ntra_LineOfCreditUbsMember_XfxUugI7xUqpJhHkmGEexw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "48", "role": "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_InvestmentTypeAxis_us-gaap_SecuritiesInvestmentMember_Z_CDYuJNE0mVeZyt3NO6Qw", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Financial Instruments (Details)", "menuCat": "Details", "order": "49", "role": "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails", "shortName": "Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8dXkhiw2OkSEzt8b9DbZkA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8dXkhiw2OkSEzt8b9DbZkA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_FXmire2_kESXq9nRHemd2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Balance Sheet Components - Allowance for Credit Losses (Details)", "menuCat": "Details", "order": "50", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "shortName": "Balance Sheet Components - Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_8nweHEYQ-kuob_yfHnhvkg", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details)", "menuCat": "Details", "order": "51", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfAccruedCompensationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Balance Sheet Components - Accrued Compensation (Details)", "menuCat": "Details", "order": "52", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails", "shortName": "Balance Sheet Components - Accrued Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfAccruedCompensationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfOtherAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrentAndNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Balance Sheet Components - Other Accrued Liabilities (Details)", "menuCat": "Details", "order": "53", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Other Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfOtherAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "lang": null, "name": "ntra:AccruedChargesForOutsourcedTesting", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfInsuranceCarrierReserveBalanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_FXmire2_kESXq9nRHemd2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrentAndNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Balance Sheet Components - Reserve Balance and Activities for Refunds (Details)", "menuCat": "Details", "order": "54", "role": "http://www.natera.com/role/DisclosureBalanceSheetComponentsReserveBalanceAndActivitiesForRefundsDetails", "shortName": "Balance Sheet Components - Reserve Balance and Activities for Refunds (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfInsuranceCarrierReserveBalanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "lang": null, "name": "ntra:InsuranceCarrierReservesAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfOtherAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "55", "role": "http://www.natera.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-5", "lang": null, "name": "ntra:NoncashInvestingActivitiesRelatedToRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Leases - Payments (Details)", "menuCat": "Details", "order": "56", "role": "http://www.natera.com/role/DisclosureLeasesPaymentsDetails", "shortName": "Leases - Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RecordedUnconditionalPurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "57", "role": "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RecordedUnconditionalPurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation (Details)", "menuCat": "Details", "order": "58", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_6_30_2015_us-gaap_PlanNameAxis_ntra_StockPlan2015Member_NhITKAxvy0qASVqNrE9BMw", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-Based Compensation - Stock Options (Details)", "menuCat": "Details", "order": "59", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "shortName": "Stock-Based Compensation - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_ntra_EmployeeAndNonEmployeeOptionsMember_BNVo_sqZhUeo2byiy8Juzg", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Stock-Based Compensation - Performance-based Awards (Details)", "menuCat": "Details", "order": "60", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "shortName": "Stock-Based Compensation - Performance-based Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_ValuationTechniqueAxis_ntra_MonteCarloSimulationMember_bj8hxjvxzUqrL0mUZnNTew", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_ZpUeOYRN2EKLXGg7iWm9CA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Stock-Based Compensation - Assumptions (Details)", "menuCat": "Details", "order": "61", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "shortName": "Stock-Based Compensation - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_ZpUeOYRN2EKLXGg7iWm9CA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)", "menuCat": "Details", "order": "62", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_1n7YP1BG1U29L2mrdsBvBQ", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_ntra_EmployeeAndNonEmployeeOptionsMember_BNVo_sqZhUeo2byiy8Juzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - Disclosure - Stock-Based Compensation - Compensation Expense (Details)", "menuCat": "Details", "order": "63", "role": "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_ntra_EmployeeAndNonEmployeeOptionsMember_OlsKCJA7rUac54kxhz91Fg", "decimals": "-5", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_2RI5sXh5rUK7r8CuCyuKpA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "64", "role": "http://www.natera.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_2RI5sXh5rUK7r8CuCyuKpA", "decimals": "-5", "lang": null, "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleNotesPayableMember_e5ugsNz5uEatR8SHxvopzw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_PLb1le7_tECckIaokuqn1A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Debt - Discount and Issuance Costs (Details)", "menuCat": "Details", "order": "65", "role": "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails", "shortName": "Debt - Discount and Issuance Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Debt - Convertible Notes Balances (Details)", "menuCat": "Details", "order": "66", "role": "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails", "shortName": "Debt - Convertible Notes Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleNotesPayableMember_0McAKvHMeESKUq_g9yYN3Q", "decimals": "-3", "first": true, "lang": null, "name": "ntra:ContractualInterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Debt - Interest Expense Recognized Related To Convertible Notes (Details)", "menuCat": "Details", "order": "67", "role": "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails", "shortName": "Debt - Interest Expense Recognized Related To Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ntra:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleNotesPayableMember_0McAKvHMeESKUq_g9yYN3Q", "decimals": "-3", "first": true, "lang": null, "name": "ntra:ContractualInterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_9_30_2020_6AdmmNem00ahjNudZhYieg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_-ozth1xEb0eYye65jXRsBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "68", "role": "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Income Taxes - Effective Tax Rates (Details)", "menuCat": "Details", "order": "69", "role": "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails", "shortName": "Income Taxes - Effective Tax Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://www.natera.com/role/DisclosureDescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Income Taxes - Deferred Income Taxes (Details)", "menuCat": "Details", "order": "70", "role": "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "shortName": "Income Taxes - Deferred Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_duhrj8PuO0arCgxV4mRAHQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards (Details)", "menuCat": "Details", "order": "71", "role": "http://www.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails", "shortName": "Income Taxes - Net Operating Loss Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_duhrj8PuO0arCgxV4mRAHQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-8", "first": true, "lang": null, "name": "ntra:TaxCreditCarryforwardTaxableIncomeRequiredForFullUtilizationOfRealizableDeferredTaxAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Income Taxes - Tax Credit Carryforwards (Details)", "menuCat": "Details", "order": "72", "role": "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails", "shortName": "Income Taxes - Tax Credit Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_W7iCRHG74UGAf8iUKmlWTA", "decimals": "-8", "first": true, "lang": null, "name": "ntra:TaxCreditCarryforwardTaxableIncomeRequiredForFullUtilizationOfRealizableDeferredTaxAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_FXmire2_kESXq9nRHemd2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41205 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "73", "role": "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_8nweHEYQ-kuob_yfHnhvkg", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Net Loss per Share - Loss per Share (Details)", "menuCat": "Details", "order": "74", "role": "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "shortName": "Net Loss per Share - Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_k7Alg2GLW0C3IpvUfB9C0w", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Net Loss per Share - Potentially Dilutive Shares (Details)", "menuCat": "Details", "order": "75", "role": "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails", "shortName": "Net Loss per Share - Potentially Dilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_byZ75zQ6M0W2y6kdEVTZ8g", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "9", "role": "http://www.natera.com/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ntra-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_nfZg_i1Yy0O1y2rFjXBbtg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 119, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r687", "r688", "r689" ], "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.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r685" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r685" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r691" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r685" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r685" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r685" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r692" ], "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" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.natera.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ntra_AccretionOfConvertibleNotesInterestExpenseDebt": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense from accretion of convertible notes accounted for as interest expense for debt.", "label": "Accretion of Convertible Notes Interest Expense Debt", "verboseLabel": "Accretion of Convertible Note" } } }, "localname": "AccretionOfConvertibleNotesInterestExpenseDebt", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedChargesForOutsourcedTesting": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for outsourced testing.", "label": "Accrued Charges For Outsourced Testing", "terseLabel": "Accrued charges for third-party testing" } } }, "localname": "AccruedChargesForOutsourcedTesting", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedClinicalTrialsAndStudies": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for clinical trials and studies.", "label": "Accrued Clinical Trials And Studies", "terseLabel": "Clinical trials and studies" } } }, "localname": "AccruedClinicalTrialsAndStudies", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedFixedAssetPurchases": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for fixed assets.", "label": "Accrued Fixed Asset Purchases", "terseLabel": "Property and equipment purchases" } } }, "localname": "AccruedFixedAssetPurchases", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedInterest": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of accrued interest.", "label": "Accrued Interest", "terseLabel": "Other accrued interest" } } }, "localname": "AccruedInterest", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails", "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedShippingCharges": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for shipping charges.", "label": "Accrued Shipping Charges", "terseLabel": "Accrued shipping charges" } } }, "localname": "AccruedShippingCharges", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedSpecimenServiceFees": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for specimen service fees.", "label": "Accrued Specimen Service Fees", "terseLabel": "Accrued third-party service fees" } } }, "localname": "AccruedSpecimenServiceFees", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AccruedTestingAndLaboratoryMaterialsFromSuppliers": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for testing and laboratory materials from suppliers.", "label": "Accrued Testing And Laboratory Materials From Suppliers", "terseLabel": "Testing and laboratory materials from suppliers" } } }, "localname": "AccruedTestingAndLaboratoryMaterialsFromSuppliers", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the agreement term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Agreement Term", "terseLabel": "Agreement term" } } }, "localname": "AgreementTerm", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "ntra_AgreementTermAutomaticRenewalsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the automatic renewals thereafter for successive number of years.", "label": "Agreement Term, Automatic Renewals Period", "terseLabel": "Automatic renewals, successive period thereafter" } } }, "localname": "AgreementTermAutomaticRenewalsPeriod", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "ntra_AgreementTransactionPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the agreement transaction price.", "label": "Agreement Transaction Price", "terseLabel": "Initial transaction price" } } }, "localname": "AgreementTransactionPrice", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AmericasExcludingUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continents of North and South America, excluding the United States of America (US).", "label": "Americas, excluding U.S." } } }, "localname": "AmericasExcludingUsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "ntra_ApplicationServiceProviderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a contractual commitment to application service providers.", "label": "Application service providers" } } }, "localname": "ApplicationServiceProviderMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_ArcherdxPatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents ArcherDX Patent Case.", "label": "ArcherDX Patent Case" } } }, "localname": "ArcherdxPatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_AreaReturnedInLeaseAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents area surrendered in lease amendment.", "label": "Rentable square feet surrendered in lease amendment" } } }, "localname": "AreaReturnedInLeaseAmendmentMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_AssetAcquisitionConsiderationTransferredAdditionalSharesIssuedAndIssuableUponAchievementOfMilestone": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares potentially issuable as consideration upon achievement of milestones in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Additional Shares Issued and Issuable Upon Achievement Of Milestone", "terseLabel": "Number of additional shares potentially issuable" } } }, "localname": "AssetAcquisitionConsiderationTransferredAdditionalSharesIssuedAndIssuableUponAchievementOfMilestone", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "ntra_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Liabilities Incurred", "terseLabel": "Net liabilities assumed" } } }, "localname": "AssetAcquisitionConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ntra_AssetAcquisitionConsiderationTransferredSharesIssuedAndIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued and issuable as consideration in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Shares Issued and Issuable", "terseLabel": "Issuance of common stock" } } }, "localname": "AssetAcquisitionConsiderationTransferredSharesIssuedAndIssuable", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "ntra_AustinTexasFirstExpansionPremisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Austin, Texas \"First Expansion Premises\".", "label": "First Expansion Premises" } } }, "localname": "AustinTexasFirstExpansionPremisesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_AustinTexasSecondExpansionPremisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Austin, Texas \"Second Expansion Premises\".", "label": "Second Expansion Premises" } } }, "localname": "AustinTexasSecondExpansionPremisesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_AustinTxLongTermLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a long-term operating lease for office space located in Austin, TX.", "label": "Austin TX, Long-term Lease" } } }, "localname": "AustinTxLongTermLeaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_BgiGenomicsCoLtdAndFoundationMedicineInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents BGI Genomics Co., Ltd. and Foundation Medicine, Inc.", "label": "BGI Genomics and Foundation Medicine (\"FMI\")" } } }, "localname": "BgiGenomicsCoLtdAndFoundationMedicineInc.Member", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails" ], "xbrltype": "domainItemType" }, "ntra_BgiGenomicsCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents BGI Genomics Co., Ltd.", "label": "BGI Genomics" } } }, "localname": "BgiGenomicsCoLtdMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_CaredxSPatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents CareDX Patent Case.", "label": "CareDX Patent Case" } } }, "localname": "CaredxSPatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_CashCashEquivalentsRestrictedCashAndMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash, cash equivalents, restricted cash and investment in marketable securities.", "label": "Cash Cash Equivalents Restricted Cash And Marketable Securities", "terseLabel": "Estimated Fair Value" } } }, "localname": "CashCashEquivalentsRestrictedCashAndMarketableSecurities", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ntra_CashEquivalentClassifiedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cash equivalents.", "label": "Cash equivalents" } } }, "localname": "CashEquivalentClassifiedMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ntra_CashInterestExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents cash interest expense.", "label": "Cash interest expense" } } }, "localname": "CashInterestExpenseAbstract", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "ntra_ClinicalTestingAndSoftwareLicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents clinical testing and software licensing.", "label": "Clinical testing and software licensing" } } }, "localname": "ClinicalTestingAndSoftwareLicensingMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "domainItemType" }, "ntra_CommencingAfterSeptember302020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario commencing after September 30, 2020.", "label": "Commencing after September 30, 2020" } } }, "localname": "CommencingAfterSeptember302020Member", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "ntra_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The additional amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability Additions", "terseLabel": "Increase in deferred revenues" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_ContractWithCustomerLiabilityNoncurrentReclassificationToCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer, which has been reclassified to short-term liabilities during the period.", "label": "Contract With Customer Liability Noncurrent Reclassification To Current", "verboseLabel": "Reclasses from deferred revenues to other short-term liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrentReclassificationToCurrent", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_ContractWithCustomerLiabilityRefundsOfRevenuesPreviouslyDeferred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of refunds of revenues which were previously deferred.", "label": "Contract With Customer Liability Refunds Of Revenues Previously Deferred", "negatedLabel": "Refunds of revenues previously deferred", "terseLabel": "Refunds of revenues previously deferred" } } }, "localname": "ContractWithCustomerLiabilityRefundsOfRevenuesPreviouslyDeferred", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "ntra_ContractualInterestExpenseDebt": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual interest expense for debt.", "label": "Contractual Interest Expense Debt", "terseLabel": "Contractual interest expense" } } }, "localname": "ContractualInterestExpenseDebt", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_CorporateHeadquartersLeaseAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents an operating lease amendment for office space used as corporate headquarters.", "label": "Corporate Headquarters Lease Amendment" } } }, "localname": "CorporateHeadquartersLeaseAmendmentMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_CorporateHeadquartersLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents an operating lease for office space used as corporate headquarters.", "label": "Corporate Headquarters Lease" } } }, "localname": "CorporateHeadquartersLeaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_CostOfLicensingAndOtherRevenuesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the cost of licensing and other revenues.", "label": "Cost Of Licensing And Other Revenues [Policy Text Block]", "terseLabel": "Cost of Licensing and Other Revenues" } } }, "localname": "CostOfLicensingAndOtherRevenuesPolicyTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ntra_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionDuration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) to equity resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect Of New Accounting Principle In Period Of Adoption Duration", "verboseLabel": "Cumulative-effect adjustment upon adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionDuration", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ntra_DebtInstrumentConvertiblePercentageOfPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of principal amount converted.", "label": "Debt Instrument, Convertible, Percentage of Principal Amount", "terseLabel": "Percentage of principal amount converted" } } }, "localname": "DebtInstrumentConvertiblePercentageOfPrincipalAmount", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "ntra_DebtInstrumentConvertibleThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified business days for conversion after consecutive trading day period triggers conversion feature.", "label": "Debt Instrument Convertible Threshold Business Days", "terseLabel": "Threshold business days" } } }, "localname": "DebtInstrumentConvertibleThresholdBusinessDays", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "integerItemType" }, "ntra_DebtInstrumentUnamortizedDebtDiscountAndDebtIssuanceCost": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount and debt issuance cost.", "label": "Debt Instrument Unamortized Debt Discount And Debt Issuance Cost", "negatedLabel": "Unamortized debt discount and debt issuance cost" } } }, "localname": "DebtInstrumentUnamortizedDebtDiscountAndDebtIssuanceCost", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_DeferredTaxAssetsCapitalizedResearchCosts": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 4.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 capitalized research costs.", "label": "Deferred Tax Assets Capitalized Research Costs", "terseLabel": "Capitalized research costs" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchCosts", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 6.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 lease liabilities.", "label": "Deferred Tax Assets Lease Liabilities", "terseLabel": "Lease Liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_DeferredTaxLiabilitiesRightOfUseLeaseAssets": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.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 from right-of-use lease assets.", "label": "Deferred Tax Liabilities Right Of Use Lease Assets", "negatedLabel": "Right-of-use lease assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseLeaseAssets", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_DevelopmentalRegulatoryAndCommercialMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents developmental, regulatory, and commercial milestones.", "label": "Developmental, regulatory, and commercial milestones" } } }, "localname": "DevelopmentalRegulatoryAndCommercialMilestonesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_DisaggregationOfRevenueByCustomerTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue by customer.", "label": "Disaggregation Of Revenue By Customer [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenues by payer types" } } }, "localname": "DisaggregationOfRevenueByCustomerTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "ntra_EarningsOrLossPerShareLineItems": { "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": "Earnings or Loss per Share [Line Items]" } } }, "localname": "EarningsOrLossPerShareLineItems", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails" ], "xbrltype": "stringItemType" }, "ntra_EarningsOrLossPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents earnings or loss per share.", "label": "Earnings or Loss per Share [Table]" } } }, "localname": "EarningsOrLossPerShareTable", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails" ], "xbrltype": "stringItemType" }, "ntra_EarnoutsForIPDevelopmentWithThirdPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a contractual commitment of earnouts for asset development with a third party.", "label": "Earnouts for development with third party" } } }, "localname": "EarnoutsForIPDevelopmentWithThirdPartyMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_EffectiveIncomeTaxReconciliationAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 8.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 acquisition costs.", "label": "Effective Income Tax Reconciliation Acquisition Costs", "terseLabel": "Acquisition costs (as a percent)" } } }, "localname": "EffectiveIncomeTaxReconciliationAcquisitionCosts", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "ntra_EffectiveIncomeTaxReconciliationNondeductibleOfficersCompensation": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 7.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 nondeductible officers' compensation.", "label": "Effective Income Tax Reconciliation Nondeductible Officers Compensation", "terseLabel": "Nondeductible officers' compensation (as a percent)" } } }, "localname": "EffectiveIncomeTaxReconciliationNondeductibleOfficersCompensation", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "ntra_EmployeeAndNonEmployeeOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Employee And Non-Employee Options.", "label": "Options to purchase common stock" } } }, "localname": "EmployeeAndNonEmployeeOptionsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "ntra_EmployeeStockPurchasePlan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2015 Employee Stock Purchase Plan.", "label": "Employee stock purchase plan" } } }, "localname": "EmployeeStockPurchasePlan2015Member", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ntra_EstimatedEarnoutSharesForAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents estimated earnout shares for asset acquisition.", "label": "Estimated earnout shares for an asset acquisition" } } }, "localname": "EstimatedEarnoutSharesForAcquisitionMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "ntra_EuropeMiddleEastIndiaAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East, India and Africa", "label": "Europe, Middle East, India, and Africa" } } }, "localname": "EuropeMiddleEastIndiaAndAfricaMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "ntra_FaceAmountPerConvertibleNote": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face amount per convertible note.", "label": "Face Amount Per Convertible Note", "terseLabel": "Principal amount per convertible note" } } }, "localname": "FaceAmountPerConvertibleNote", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "ntra_FirstSpaceSubleaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the \"First Space\" operating sublease for office space used as corporate headquarters.", "label": "\"First Space\" Sublease" } } }, "localname": "FirstSpaceSubleaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_FiveDayConsecutiveTradingPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for five-day consecutive trading period.", "label": "5 consecutive trading day period" } } }, "localname": "FiveDayConsecutiveTradingPeriodMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "ntra_FoundationMedicineInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Foundation Medicine, Inc.", "label": "Foundation Medicine (\"FMI\")" } } }, "localname": "FoundationMedicineInc.Member", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_GeneticTestingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents genetic testing services.", "label": "Genetic testing services" } } }, "localname": "GeneticTestingServicesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_GenosityInc.PatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Genosity Inc. Patent Case.", "label": "Genosity Inc. Patent Case" } } }, "localname": "GenosityInc.PatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_InProcessResearchDevelopmentAcquisitionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents in-process research and development acquisition agreement.", "label": "In-process research and development acquisition" } } }, "localname": "InProcessResearchDevelopmentAcquisitionAgreementMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "ntra_IncomeTaxReconciliationAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to acquisition costs.", "label": "Income Tax Reconciliation Acquisition Costs", "terseLabel": "Acquisition costs" } } }, "localname": "IncomeTaxReconciliationAcquisitionCosts", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_IncomeTaxReconciliationNondeductibleOfficersCompensation": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expense for officers' compensation.", "label": "Income Tax Reconciliation Nondeductible Officers Compensation", "terseLabel": "Nondeductible officers' compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleOfficersCompensation", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_IncomeTaxesLineItems": { "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": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails", "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "ntra_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails", "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "ntra_InivataPatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Inivata patent case.", "label": "Inivata Patent Case Member" } } }, "localname": "InivataPatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_InivitaPatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Inivitae Patent Case.", "label": "Inivitae Patent Case" } } }, "localname": "InivitaPatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_InsuranceCarrierReservesAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additions to insurance carrier reserves.", "label": "Insurance Carrier Reserves Additions", "terseLabel": "Additional reserves" } } }, "localname": "InsuranceCarrierReservesAdditions", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsReserveBalanceAndActivitiesForRefundsDetails" ], "xbrltype": "monetaryItemType" }, "ntra_InsuranceCarrierReservesReleased": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of insurance carrier reserves released to revenue.", "label": "Insurance Carrier Reserves Released", "negatedTerseLabel": "Reserves released to revenue" } } }, "localname": "InsuranceCarrierReservesReleased", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsReserveBalanceAndActivitiesForRefundsDetails" ], "xbrltype": "monetaryItemType" }, "ntra_InsuranceCarriersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance carriers group of customers.", "label": "Insurance carriers" } } }, "localname": "InsuranceCarriersMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "ntra_InsuranceRefundsToCarriers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of insurance refunds to carriers.", "label": "Insurance Refunds To Carriers", "negatedLabel": "Refunds to carriers" } } }, "localname": "InsuranceRefundsToCarriers", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsReserveBalanceAndActivitiesForRefundsDetails" ], "xbrltype": "monetaryItemType" }, "ntra_InventoryMaterialPurchaseCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a contractual commitment to purchase from suppliers.", "label": "Material suppliers" } } }, "localname": "InventoryMaterialPurchaseCommitmentMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_InventoryReserveAdjustments": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory reserve adjustments during the period.", "label": "Inventory Reserve Adjustments", "terseLabel": "Inventory reserve adjustments" } } }, "localname": "InventoryReserveAdjustments", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ntra_InvestmentsShortTermClassifiedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing short-term investments.", "label": "Short-term investments" } } }, "localname": "InvestmentsShortTermClassifiedMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ntra_LaboratoryInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a contractual commitment to purchase laboratory instruments.", "label": "Laboratory instruments supplier" } } }, "localname": "LaboratoryInstrumentsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_LaboratoryPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory and other partners group of customers.", "label": "Laboratory partners" } } }, "localname": "LaboratoryPartnersMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "ntra_LeaseBalanceSheetDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of balance sheet leases.", "label": "Lease Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of lease liabilities" } } }, "localname": "LeaseBalanceSheetDisclosureTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "ntra_LicensingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensing and other services.", "label": "Licensing and other" } } }, "localname": "LicensingAndOtherMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "ntra_LineOfCreditUbsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2015 Line of Credit entered into by the entity.", "label": "Line Of Credit-UBS" } } }, "localname": "LineOfCreditUbsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "xbrltype": "domainItemType" }, "ntra_LiquidityMattersPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the policy for certain liquidity matters.", "label": "Liquidity Matters Policy [Text Block]", "terseLabel": "Liquidity Matters" } } }, "localname": "LiquidityMattersPolicyTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ntra_LossContingencyInvalidPatentsNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of invalid patents.", "label": "Loss Contingency, Invalid Patents, Number", "terseLabel": "Number of invalid patents" } } }, "localname": "LossContingencyInvalidPatentsNumber", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "ntra_LossContingencyPatentsLitigationsNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patent litigations.", "label": "Loss Contingency, Patents Litigations, Number", "terseLabel": "Number of patent litigations" } } }, "localname": "LossContingencyPatentsLitigationsNumber", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "ntra_MayRedeemForCashAllOrAnyPortionOfConvertibleNotesAtCompanysOptionOnOrAfterMay2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario, redeemable for cash, all or any portion of the Convertible Notes, at the Company's option, on or after May 2024.", "label": "Redeemable for cash on or after May 2024" } } }, "localname": "MayRedeemForCashAllOrAnyPortionOfConvertibleNotesAtCompanysOptionOnOrAfterMay2024Member", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "ntra_MonteCarloSimulationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiple probability simulation used to model the probability of different outcomes in a process that cannot easily be predicted due to the intervention of random variables.", "label": "Monte-Carlo" } } }, "localname": "MonteCarloSimulationMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "ntra_NonCashInterestExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents non-cash interest expense.", "label": "Non-cash interest expense" } } }, "localname": "NonCashInterestExpenseAbstract", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "ntra_NonEmployeeOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Non-Employee Options Member.", "label": "Non-employee stock options" } } }, "localname": "NonEmployeeOptionsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "ntra_NoncashInvestingActivitiesRelatedToRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash investing activities related to right-of-use assets.", "label": "Noncash Investing Activities Related To Right Of Use Assets", "terseLabel": "Noncash investing activities related to right-of-use assets" } } }, "localname": "NoncashInvestingActivitiesRelatedToRightOfUseAssets", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers exceeding 10% of benchmark" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "integerItemType" }, "ntra_NumberOfOfficeSpaces": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of office spaces.", "label": "Number Of Office Spaces", "terseLabel": "Number of office space locations" } } }, "localname": "NumberOfOfficeSpaces", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "positiveIntegerItemType" }, "ntra_OperatingLeasesAnnualRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the annual payment that the lessee is obligated to make in connection with a property under the terms of an agreement classified as an operating lease.", "label": "Operating Leases Annual Rent", "terseLabel": "Annual lease payment" } } }, "localname": "OperatingLeasesAnnualRent", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_OtherAccruedSundryExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses not otherwise itemized or categorized in the footnotes to the financial statements that have been incurred but not yet paid, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Sundry Expenses Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedSundryExpensesCurrent", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntra_OtherGeographicAreasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents other geographic areas.", "label": "Asia Pacific and Other" } } }, "localname": "OtherGeographicAreasMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "ntra_OtherLicensingAndOtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents other licensing and other revenue.", "label": "Other licensing and other revenue" } } }, "localname": "OtherLicensingAndOtherRevenueMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_OtherMaterialSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a contractual commitment to purchase from suppliers.", "label": "Other suppliers" } } }, "localname": "OtherMaterialSupplierMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_OtherNonCashBenefitsCharges": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other non-cash benefits (charges).", "label": "Other Non-Cash Benefits Charges", "terseLabel": "Other non-cash benefits (charges)" } } }, "localname": "OtherNonCashBenefitsCharges", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ntra_PatentInfringementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A claim for damages caused by patent infringement.", "label": "Patent infringement" } } }, "localname": "PatentInfringementMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_PatientsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patients group of customers.", "label": "Patients" } } }, "localname": "PatientsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "ntra_PaymentsToAcquireAssets": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow due to acquisition of assets.", "label": "Payments To Acquire Assets", "negatedLabel": "Cash paid for acquisition of an asset" } } }, "localname": "PaymentsToAcquireAssets", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ntra_ProceedsFromLicenseAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from license agreement.", "label": "Proceeds From License Agreement", "terseLabel": "Proceeds from license agreement" } } }, "localname": "ProceedsFromLicenseAgreement", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "ntra_ProductShipmentCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for product shipment costs.", "label": "Product Shipment Costs Policy [Text Block]", "terseLabel": "Product Shipment Costs" } } }, "localname": "ProductShipmentCostsPolicyTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ntra_ProgenityPatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Progenity Patent Case.", "label": "Progenity Patent Case" } } }, "localname": "ProgenityPatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_PurchasesOfPropertyAndEquipmentInAccountsPayableAndAccruals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents purchases of property and equipment in accounts payable and accruals.", "label": "Purchases Of Property And Equipment In Accounts Payable And Accruals", "terseLabel": "Purchases of property and equipment in accounts payable and accruals" } } }, "localname": "PurchasesOfPropertyAndEquipmentInAccountsPayableAndAccruals", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ntra_QiagenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Qiagen.", "label": "Qiagen" } } }, "localname": "QiagenMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_RavgenPatentCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Ravgen Patent Case.", "label": "Ravgen Patent Case" } } }, "localname": "RavgenPatentCaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "ntra_RelatedPartyTransactionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy 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 Policy Text Block", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsPolicyTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ntra_SanCarlosCaliforniaLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents San Carlos, CA lease.", "label": "San Carlos, CA Lease" } } }, "localname": "SanCarlosCaliforniaLeaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_ScheduleOfAccruedCompensationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued compensation.", "label": "Schedule of Accrued Compensation [Table Text Block]", "terseLabel": "Schedule of accrued compensation" } } }, "localname": "ScheduleOfAccruedCompensationTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "ntra_ScheduleOfChangesInBalancesOfDeferredRevenuesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the balances of deferred revenues.", "label": "Schedule Of Changes In Balances Of Deferred Revenues [Table Text Block]", "terseLabel": "Schedule of changes in the balance of deferred revenues" } } }, "localname": "ScheduleOfChangesInBalancesOfDeferredRevenuesTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "ntra_ScheduleOfInsuranceCarrierReserveBalanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of insurance carrier reserve balance.", "label": "Schedule Of Insurance Carrier Reserve Balance [Table Text Block]", "terseLabel": "Schedule of insurance carrier reserve balance" } } }, "localname": "ScheduleOfInsuranceCarrierReserveBalanceTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "ntra_ScheduleOfInterestExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest expense.", "label": "Schedule Of Interest Expense Table [Text Block]", "terseLabel": "Summary of interest expense" } } }, "localname": "ScheduleOfInterestExpenseTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "ntra_ScheduleOfOtherAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of other accrued liabilities.", "label": "Schedule of Other Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of other accrued liabilities" } } }, "localname": "ScheduleOfOtherAccruedLiabilitiesTableTextBlock", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "ntra_SecondSpaceSubleaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the \"Second Space\" operating sublease for office space used as corporate headquarters.", "label": "\"Second Space\" Sublease" } } }, "localname": "SecondSpaceSubleaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_SequencingProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sequencing products and services that are sold by an entity.", "label": "Sequencing products and services" } } }, "localname": "SequencingProductsAndServicesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_SequencingProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sequencing products that are sold by an entity.", "label": "Sequencing products" } } }, "localname": "SequencingProductsMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_SequencingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sequencing service that are sold by an entity.", "label": "Sequencing services" } } }, "localname": "SequencingServicesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfAwardPerPlanParticipant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum value of award or purchase a plan participant can receive under the plan per period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Value Of Award Per Plan Participant", "terseLabel": "Maximum amount of award or purchase during a calendar year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfAwardPerPlanParticipant", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "ntra_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanExpectedAnnualNumberOfOfferingPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the expected annual number of plan offering periods as determined by the compensation committee.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Plan Expected Annual Number Of Offering Periods", "terseLabel": "Number of expected offering periods each year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanExpectedAnnualNumberOfOfferingPeriods", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "positiveIntegerItemType" }, "ntra_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanMaximumOfferingPeriodTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the maximum term of the offering period as determined by the compensation committee.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Plan Maximum Offering Period Term", "terseLabel": "Maximum offering period, term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanMaximumOfferingPeriodTerm", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "ntra_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanOfferingPeriodExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the expected term of the offering period as determined by the compensation committee.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Plan Offering Period Expected Term", "terseLabel": "Offering period, expected term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanOfferingPeriodExpectedTerm", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "ntra_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsExercisePriceInRelationToFairMarketValueOfCommonStockAtDateOfGrantLowerRangeLimitPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The floor for the equity price in relation to the fair market value of common stock on the date of grant or offering, represented as a percentage.", "label": "Share Based Compensation Arrangements by Share Based Payment Award Options Grants, Exercise Price in Relation to Fair Market Value of Common Stock at Date of Grant, Lower Range Limit, Percentage", "terseLabel": "Price in relation to fair market value of common stock on the date of grant, lower range limit (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsExercisePriceInRelationToFairMarketValueOfCommonStockAtDateOfGrantLowerRangeLimitPercentage", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ntra_SharesReservedValueRegistrationStatement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares reserved for issuance in registration statement.", "label": "Shares Reserved Value Registration Statement", "terseLabel": "Value of additional shares potentially issuable" } } }, "localname": "SharesReservedValueRegistrationStatement", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ntra_SouthSanFranciscoCaliforniaLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents South San Francisco, CA lease.", "label": "South San Francisco, CA Lease" } } }, "localname": "SouthSanFranciscoCaliforniaLeaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_StockPlan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2015 Equity Incentive Plan.", "label": "2015 Plan" } } }, "localname": "StockPlan2015Member", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ntra_TaxCreditCarryforwardTaxableIncomeRequiredForFullUtilizationOfRealizableDeferredTaxAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents taxable income required for full utilization of available deferred tax assets.", "label": "Tax Credit Carryforward Taxable Income Required for Full Utilization of Deferred Tax Assets", "terseLabel": "Taxable income required for full realization of deferred tax assets" } } }, "localname": "TaxCreditCarryforwardTaxableIncomeRequiredForFullUtilizationOfRealizableDeferredTaxAssets", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "ntra_TaxCreditThatCanBeCarriedForwardIndefinitelyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforwards which can be carried forward indefinitely.", "label": "Tax credit that can be carried forward indefinitely" } } }, "localname": "TaxCreditThatCanBeCarriedForwardIndefinitelyMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "ntra_TukwilaWashingtonLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tukwila, Washington lease.", "label": "Tukwila, WA Lease" } } }, "localname": "TukwilaWashingtonLeaseMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "ntra_UpfrontLicensingFeesAndPrepaidRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents upfront licensing fees and prepaid revenues.", "label": "Upfront licensing fees and prepaid revenues" } } }, "localname": "UpfrontLicensingFeesAndPrepaidRevenuesMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ntra_ValuationTechniqueGrantDateStockPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation technique based on grant date stock price.", "label": "Grant Date Stock Price" } } }, "localname": "ValuationTechniqueGrantDateStockPriceMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "ntra_VancouverBritishColumbiaCanadaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Vancouver, British Columbia, Canada.", "label": "Laboratory space in Canada" } } }, "localname": "VancouverBritishColumbiaCanadaMember", "nsuri": "http://www.natera.com/20221231", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]", "terseLabel": "Schedule of material contractual commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r283", "r284", "r406", "r426", "r639", "r644", "r646" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r246", "r289", "r295", "r302", "r364", "r465", "r466", "r467", "r483", "r484", "r501", "r503", "r504", "r505", "r640" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r246", "r289", "r295", "r302", "r364", "r465", "r466", "r467", "r483", "r484", "r501", "r503", "r504", "r505", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r246", "r289", "r295", "r302", "r364", "r465", "r466", "r467", "r483", "r484", "r501", "r503", "r504", "r505", "r640" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r341", "r666", "r740", "r780" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r463", "r569", "r584", "r625", "r626", "r661", "r674", "r683", "r738", "r768", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r463", "r569", "r584", "r625", "r626", "r661", "r674", "r683", "r738", "r768", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r341", "r666", "r740", "r780" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r338", "r572", "r664", "r681", "r740", "r779" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r338", "r572", "r664", "r681", "r740", "r779" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r456", "r463", "r545", "r569", "r584", "r625", "r626", "r661", "r674", "r683", "r738", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r456", "r463", "r545", "r569", "r584", "r625", "r626", "r661", "r674", "r683", "r738", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r283", "r284", "r406", "r426", "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r286", "r287", "r288", "r297", "r298", "r315", "r504", "r505", "r713", "r714", "r715", "r716", "r718", "r722", "r723" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Adoption Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r247", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r315", "r365", "r366", "r468", "r484", "r502", "r504", "r505", "r506", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r247", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r315", "r365", "r366", "r468", "r484", "r502", "r504", "r505", "r506", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for reclassification. Excludes adjustment for reclassification from amendment to accounting standards.", "label": "Reclassification adjustment" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r464", "r719", "r791" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r247", "r286", "r288", "r290", "r291", "r292", "r293", "r301", "r315", "r484", "r502", "r504", "r505", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r717", "r718", "r720", "r721", "r722", "r733", "r734", "r745", "r759", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r302", "r464", "r719" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r339", "r340", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r629", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r665", "r682", "r740" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r339", "r340", "r611", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r629", "r630", "r665", "r682", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r302", "r464", "r694", "r695", "r719" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r680" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r250", "r342", "r343", "r643" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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": "Current accounts receivable", "terseLabel": "Accounts receivable, net of allowance of $3,830 in 2022 and $2,429 in 2021", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r7", "r8", "r37" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "auth_ref": [ "r15", "r17", "r213", "r227" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.", "label": "Accrued Insurance", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Reserves for refunds to insurance carriers" } } }, "localname": "AccruedInsuranceCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails", "http://www.natera.com/role/DisclosureBalanceSheetComponentsReserveBalanceAndActivitiesForRefundsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Marketing and corporate affairs" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "auth_ref": [ "r217", "r236" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.", "label": "Accrued Professional Fees", "terseLabel": "Legal, audit and consulting fees" } } }, "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r7", "r8", "r37" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r7", "r37", "r143" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued paid time off" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r114" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r253", "r254", "r255", "r257", "r263", "r264", "r699" ], "lang": { "en-us": { "role": { "documentation": "Accumulated 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), attributable to parent.", "label": "Net unrealized loss on available-for-sale securities, net of tax and foreign currency translation adjustment" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r53", "r54", "r251", "r580", "r590", "r594" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r262", "r263", "r516", "r517", "r518", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r193", "r585", "r586", "r642", "r699", "r700", "r701", "r710", "r711", "r712" ], "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 (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r465", "r466", "r467", "r710", "r711", "r712", "r758" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of Convertible Notes, net" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r144", "r146", "r180", "r181" ], "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, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r146", "r174", "r179" ], "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": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r345", "r367", "r369", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "Total", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r252", "r345", "r367" ], "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": "Allowances on accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Allowance for Doubtful Accounts Receivable [Roll Forward]", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "negatedLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r64", "r75", "r204", "r418" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount and issuance cost" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r418", "r523", "r659", "r660", "r704" ], "calculation": { "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and debt issuance cost" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r75", "r105", "r106" ], "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": "Amortized expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r312" ], "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": "Potentially dilutive shares not included in diluted per share calculation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails" ], "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r82" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease": { "auth_ref": [ "r698", "r700" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accumulated other comprehensive income.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Period Increase (Decrease)", "terseLabel": "Increase (decrease) in other comprehensive loss" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Office space (area)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r676", "r754", "r755", "r756" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition Consideration Transferred", "terseLabel": "Asset acquisition, consideration transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r754", "r755", "r756" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Fair value of common stock issued" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "auth_ref": [ "r676", "r754", "r755", "r756" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Acquisition related costs" } } }, "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "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": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r211", "r226", "r279", "r329", "r332", "r336", "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r494", "r498", "r515", "r680", "r736", "r737", "r766" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r49", "r279", "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r494", "r498", "r515", "r680", "r736", "r737", "r766" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r197" ], "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": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r99" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r100" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Loss", "terseLabel": "Gross unrealized loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r349", "r377" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r103" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis", "terseLabel": "Greater than one year but less than five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r101", "r351", "r578" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value", "terseLabel": "Greater than or equal to one year but less than five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r726", "r727", "r777" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Available-for-sale Securities, Debt Maturities, Single Maturity Date", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Single Maturity Date [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r726", "r727", "r776" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r102" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis", "terseLabel": "Less than or equal to one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r101", "r350", "r577" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value", "terseLabel": "Less than or equal to one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r147", "r176" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "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.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r195", "r196" ], "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.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Components" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r28", "r77" ], "calculation": { "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents in balance sheet", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r78" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r10", "r78", "r210" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r77", "r80" ], "calculation": { "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Ending - cash equivalents and restricted cash", "periodStartLabel": "Beginning - cash equivalents & restricted cash", "terseLabel": "Cash, cash equivalents and restricted cash", "totalLabel": "Total cash, cash equivalents and restricted cash in statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r72", "r203" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r118", "r218", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r117", "r125", "r391", "r392", "r613" ], "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.natera.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r710", "r711", "r758" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r135" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r680" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, value issued", "terseLabel": "Common stock, $0.0001 par value: 750,000 shares authorized at December 31, 2022 and 2021, respectively; 111,255 and 95,140 shares issued and outstanding at December 31, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r259", "r261", "r266", "r573", "r581" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r85", "r86", "r200", "r201", "r341", "r612" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r85", "r86", "r200", "r201", "r341", "r595", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r85", "r86", "r200", "r201", "r341", "r612", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r224", "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Risk and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r83", "r85", "r86", "r87", "r200", "r202", "r612" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r85", "r86", "r200", "r201", "r341", "r612" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r192", "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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-process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability [Table Text Block]", "terseLabel": "Schedule of beginning and ending balances of accounts receivable and deferred revenues" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r440", "r441", "r452" ], "calculation": { "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "Deferred revenue", "totalLabel": "Total deferred revenues" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r663" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "terseLabel": "Revenue recognized from performance obligations satisfied within the same period" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r662" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "negatedLabel": "Revenue recognized during the period that was included in deferred revenues at the beginning of the period", "terseLabel": "Revenue recognized during the period that was included in deferred revenues at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionChangesInBalanceOfDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r440", "r441", "r452" ], "calculation": { "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r440", "r441", "r452" ], "calculation": { "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, long-term portion", "verboseLabel": "Deferred revenue, Long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionAccountsReceivableAndDeferredRevenueDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "verboseLabel": "Fair value of long-term debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "verboseLabel": "Schedule of outstanding Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r14", "r212", "r225", "r240" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails", "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails", "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate bonds and notes" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r61", "r572" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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 product revenues", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of Product Revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r59" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Other operating Expenses", "totalLabel": "Total cost and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost and expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r84", "r341" ], "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" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r212", "r214", "r225", "r285", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r524", "r656", "r657", "r658", "r659", "r660", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "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 Rate", "verboseLabel": "Spread on interest rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r214", "r225", "r420" ], "calculation": { "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "Outstanding principle" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r130", "r405" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r40", "r136", "r137", "r139", "r405" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "verboseLabel": "Initial conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "verboseLabel": "Convertible, If-converted value in excess of principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r40", "r136", "r137", "r139", "r405" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "verboseLabel": "Convertible to shares of common stock" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Percentage of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "verboseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r205", "r207", "r403", "r524", "r657", "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Outstanding principal balance", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt, interest accrued" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r39", "r205", "r415" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Per annum interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r39", "r205", "r422", "r524" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r285", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r524", "r656", "r657", "r658", "r659", "r660", "r707" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r136", "r138", "r139", "r140", "r204", "r205", "r207", "r223", "r285", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r524", "r656", "r657", "r658", "r659", "r660", "r707" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r358", "r382", "r655" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 Months or Longer, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r358", "r382" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "12 Months or Longer, Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r358", "r382", "r655" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "verboseLabel": "Less than 12 Months, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r358", "r382" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less than 12 Months, Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Schedule of available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r355", "r378", "r655" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r356", "r379" ], "calculation": { "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r354", "r655", "r735" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of debt securities available-for-sale in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r357", "r380" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions", "terseLabel": "Number of investments, unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r190", "r751" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 7.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 deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r480" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets before valuation allowance" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r750" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r750" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets after valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r190", "r751" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r188", "r190", "r751" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r190", "r751" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r190", "r751" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 5.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 reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Reserves and accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r481" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r184", "r750" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r190", "r751" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "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 from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Fixed Assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DemandDepositsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts that may or may not bear interest and that depositor is entitled to withdraw at anytime without prior notice. Checking and negotiable order of withdrawal (NOW) accounts are the most common forms of demand deposits.", "label": "Liquid demand deposits" } } }, "localname": "DemandDepositsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r75", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r327" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r451", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ], "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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r740" ], "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": "Schedule of disaggregation of revenues by product types" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r182" ], "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.natera.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r267", "r292", "r293", "r295", "r296", "r297", "r303", "r306", "r309", "r310", "r311", "r315", "r505", "r506", "r574", "r582", "r652" ], "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": "Basic (in dollars per share)", "terseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per share (Note 13):" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "verboseLabel": "Weighted-average number of shares used in computing basic and diluted net loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r267", "r292", "r293", "r295", "r296", "r297", "r306", "r309", "r310", "r311", "r315", "r505", "r506", "r574", "r582", "r652" ], "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": "Net loss - diluted (in dollars per share)", "terseLabel": "Net loss per share, diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfTaxCutsAndJobsActOf2017Abstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect Of Tax Cuts And Jobs Act Of 2017 [Abstract]" } } }, "localname": "EffectOfTaxCutsAndJobsActOf2017Abstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r473" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Provision for income taxes (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r281", "r473", "r487" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "negatedLabel": "U.S. Federal taxes (benefit) at statutory rate (as a percent)", "verboseLabel": "Corporate tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r747", "r752" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r747", "r752" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax differential (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r747", "r752" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "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 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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Other nondeductible items (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r747", "r752" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 4.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, Percent", "terseLabel": "Stock-based compensation (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r747", "r752" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 2.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, Percent", "terseLabel": "State tax expense (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r747", "r752" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 3.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 tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Research and development credits (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "totalLabel": "Total accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Stock based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r175" ], "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, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r175" ], "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, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, weighted average period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r744" ], "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 options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r135", "r246", "r262", "r263", "r264", "r286", "r287", "r288", "r291", "r298", "r301", "r318", "r364", "r439", "r465", "r466", "r467", "r483", "r484", "r504", "r516", "r517", "r518", "r519", "r520", "r521", "r585", "r586", "r587", "r642" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Investment in equity securities without readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRelatedPartyDetails" ], "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.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r198", "r507", "r508", "r512" ], "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.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r411", "r457", "r458", "r459", "r460", "r461", "r462", "r508", "r542", "r543", "r544", "r657", "r658", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r507", "r508", "r509", "r510", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r511" ], "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.natera.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r411", "r457", "r462", "r508", "r542", "r671", "r672", "r673" ], "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": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r411", "r457", "r462", "r508", "r543", "r657", "r658", "r671", "r672", "r673" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r411", "r457", "r458", "r459", "r460", "r461", "r462", "r542", "r543", "r544", "r657", "r658", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r511", "r513" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r92", "r93", "r94", "r95", "r344", "r346", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Financing Receivable [Policy Text Block]", "terseLabel": "Credit Losses" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r352", "r353", "r368", "r373", "r374", "r375", "r376", "r381", "r383", "r384", "r419", "r437", "r500", "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", "r568", "r655", "r729", "r730", "r731", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "verboseLabel": "Foreign income tax expense" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of entity's patents that another entity has allegedly infringed.", "label": "Gain contingency, patents allegedly infringed, number" } } }, "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r63", "r98", "r693" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Gain (loss) on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r75", "r132", "r133" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Loss on debt extinguishment", "negatedLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r75", "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Assets written off" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r109", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Valuation, Income Approach [Member]" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r208", "r219", "r238", "r329", "r331", "r335", "r337", "r575", "r654" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations and Comprehensive Loss" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r186" ], "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.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "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.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r281", "r474", "r479", "r482", "r485", "r488", "r490", "r491", "r492" ], "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.natera.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r282", "r300", "r301", "r328", "r472", "r486", "r489", "r583" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Effective tax rates differing from U.S. federal statutory rate" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r747" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r747" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign tax" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r473" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "U.S. Federal taxes (benefit) at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r747" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Other nondeductible items" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r747" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r747" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State tax expense" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r747" ], "calculation": { "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedLabel": "Research and development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r570", "r703" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r206", "r221", "r265", "r326", "r522" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r64", "r416", "r423", "r659", "r660" ], "calculation": { "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest and other income, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r705" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid", "terseLabel": "Interest paid" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r272", "r275", "r276" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r107", "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Capitalized Software Held for Internal Use" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r47", "r680" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r48", "r317", "r385", "r387", "r388", "r571", "r648" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r386" ], "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 obsolescence charges" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r64" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income, Amortization of Premium", "terseLabel": "Premium amortization and discount accretion on investment securities" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r362", "r778" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summarized portfolio of available-for-sale securities by contractual maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r104", "r209", "r222", "r242", "r628" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r534", "r679" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases." } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of annual minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesAltcalcDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r535" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesAltcalcDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements, Operating Leases, Renewal Term", "terseLabel": "Renewal term of lease" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r764" ], "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": "Term of lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r279", "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r495", "r498", "r499", "r515", "r653", "r736", "r766", "r767" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r216", "r233", "r680", "r708", "r732", "r761" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r279", "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r495", "r498", "r499", "r515", "r680", "r736", "r766", "r767" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of credit facility, fair value of amount outstanding", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Amount awarded to other party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r214", "r229", "r410", "r421", "r657", "r658" ], "calculation": { "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "totalLabel": "Net carrying amount", "verboseLabel": "Carrying value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtConvertibleNotesBalancesDetails", "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermNotesAndLoans": { "auth_ref": [ "r41" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Net carrying amount", "terseLabel": "Long-term debt financing" } } }, "localname": "LongTermNotesAndLoans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails", "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r128" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails", "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of another entity's patents that the entity has allegedly infringed.", "label": "Loss contingency, patents allegedly infringed, number" } } }, "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "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" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r3", "r36" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Short-term investments" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r58" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedLabel": "Unrealized losses on investment securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r743" ], "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 deposits" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal securities" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r274" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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, Continuing Operations", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r274" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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, Continuing Operations", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r73", "r76" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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, Continuing Operations", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r57", "r76", "r220", "r237", "r249", "r258", "r260", "r264", "r279", "r290", "r292", "r293", "r295", "r296", "r300", "r301", "r307", "r329", "r331", "r335", "r337", "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r506", "r515", "r654", "r736" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss, basic and diluted", "terseLabel": "Net (loss) income", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r292", "r293", "r295", "r296", "r303", "r304", "r308", "r311", "r329", "r331", "r335", "r337", "r654" ], "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", "verboseLabel": "Net loss used to compute net loss per share, basic and diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r329", "r331", "r335", "r337", "r654" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.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": "Decrease to loss from operations", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r530", "r679" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r526" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesAltcalcDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.natera.com/role/DisclosureLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureLeasesPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r526" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 }, "http://www.natera.com/role/DisclosureLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current portion included in other accrued liabilities", "verboseLabel": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails", "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails", "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r526" ], "calculation": { "http://www.natera.com/role/DisclosureLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, long-term portion", "verboseLabel": "Operating lease liabilities, long-term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r528", "r531" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Operating lease liabilities", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r525" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r533", "r679" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r532", "r679" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails" ], "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.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r189" ], "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.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]", "terseLabel": "Other commitments" } } }, "localname": "OtherCommitmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r253", "r254", "r256" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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": "Net unrealized gains (losses) on available-for-sale securities, net of tax", "terseLabel": "Unrealized loss on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r253", "r256", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax", "verboseLabel": "Unrealized gain (loss) on available-for sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accrued Compensation, Other", "terseLabel": "Other accrued compensation" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r37", "r680" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liability, Current", "terseLabel": "Other accrued liabilities", "totalLabel": "Total other accrued liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payment of offering expenses" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r66", "r97", "r269" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r271", "r754", "r755", "r756" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance-based awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r147", "r176" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r424" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "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.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r26", "r27" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Equity offering" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Net proceeds", "verboseLabel": "Proceeds from Convertible Note, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r68" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "Proceeds from public offering, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r68" ], "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.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r68", "r177" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r69", "r707" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings under credit facility", "verboseLabel": "Proceeds from Credit Line" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r97", "r269", "r270" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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 maturity of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from investments sold" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r65", "r97", "r269" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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", "terseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r177" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "verboseLabel": "Total Proceeds" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r249", "r258", "r260", "r273", "r279", "r290", "r300", "r301", "r329", "r331", "r335", "r337", "r363", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r493", "r496", "r497", "r506", "r515", "r575", "r654", "r677", "r678", "r701", "r736" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r115" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r113" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "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 and Equipment, net", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r115", "r234", "r579", "r680" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r115", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r113" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureLeasesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "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": "Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r268", "r370" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.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": "Bad debt expense", "verboseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r18", "r215", "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r18", "r215", "r230" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "terseLabel": "Gross realized gains and realized losses" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of the beginning and ending amount of gross unrecognized tax benefits" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Recorded Unconditional Purchase Obligation", "terseLabel": "Total" } } }, "localname": "RecordedUnconditionalPurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RegulatoryIncomeTaxesPolicy": { "auth_ref": [ "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).", "label": "Regulatory Income Taxes, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "RegulatoryIncomeTaxesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Loan payment" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r702" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Debt, repayment amount" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r183", "r245", "r774" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r183" ], "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 [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentInProcess": { "auth_ref": [], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.", "label": "Research and Development in Process", "terseLabel": "Expensed in-process research and development" } } }, "localname": "ResearchAndDevelopmentInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research and development tax credit carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r10", "r77", "r80" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Investments, Current", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Policies" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r696", "r697", "r706" ], "calculation": { "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash Current", "terseLabel": "Restricted cash, current portion in balance sheet" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r141", "r232", "r468", "r589", "r594", "r680" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Cumulative-effect adjustment upon adoption of ASU 2016-13", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r246", "r286", "r287", "r288", "r291", "r298", "r301", "r364", "r465", "r466", "r467", "r483", "r484", "r504", "r585", "r587" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r324", "r325", "r330", "r333", "r334", "r338", "r339", "r341", "r450", "r451", "r572" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenues", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDisaggregationDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r454", "r455" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risk and Uncertainties" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "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 [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r217", "r236" ], "calculation": { "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "terseLabel": "Sales and income tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r341", "r725" ], "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" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of allowances for credit losses" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r54", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r82" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Total outstanding potentially dilutive shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]", "terseLabel": "Available-for-sale Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r187" ], "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 tax effects of temporary differences that give rise to significant portions of the deferred tax assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r724" ], "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": "Basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective tax rates differing from U.S. federal statutory rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r146", "r173", "r179" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r146", "r173", "r179" ], "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 [Table Text Block]", "terseLabel": "Summary of stock-based compensation expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r507", "r508" ], "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 and liabilities measured on recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r115" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r10", "r80", "r210", "r231" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r10", "r80", "r210", "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule of Restricted Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r60", "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of total revenue by geographic area" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units 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": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]", "terseLabel": "Restricted stock units" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r147", "r176" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Summary of offering activity" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r153", "r163", "r166" ], "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 option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r169" ], "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 assumptions used in valuation of fair value" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r675", "r749" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of reconciliation of the beginning and ending amount of gross unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuritiesInvestmentMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "This member categorizes all investments in securities to segregate them from other than security investments.", "label": "Available-for-sale securities" } } }, "localname": "SecuritiesInvestmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "RSUs forfeited/cancelled (in shares)", "negatedLabel": "Canceled/Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled/Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "RSUs Granted (in shares)", "negatedTerseLabel": "RSUs granted (in shares)", "terseLabel": "Shares granted", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Balance (in dollars per share)", "periodStartLabel": "Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "terseLabel": "Number of shares vested", "verboseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Valuation of Stock Option Grants to Employees" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r171" ], "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": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "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": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r176" ], "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 contribution of employee's cash compensation (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r176" ], "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 a participant may receive during the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Shares available for grant, end balance", "periodStartLabel": "Shares available for grant, beginning balance", "verboseLabel": "Shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r156" ], "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", "terseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r165" ], "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": "Aggregate intrinsic value, options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)", "terseLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted (in shares)", "terseLabel": "Options granted (in shares)", "verboseLabel": "Options Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r164" ], "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 grant date fair value, options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r176" ], "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.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r155", "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r154" ], "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": "Outstanding, end balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r168" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r167" ], "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": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r167" ], "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 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, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "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": "Shares reserved for issuance as a proportion of common stock outstanding (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r145", "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award", "terseLabel": "Number of Shares Purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r145", "r150" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r147", "r151" ], "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 [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of performance-based awards" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r170", "r178" ], "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 term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r176" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r176" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r167" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average contractual term, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r152" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value, options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Number of options vested", "verboseLabel": "Options Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "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": "Stock issued (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and handling costs" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r13", "r212", "r228", "r680" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term debt financing", "verboseLabel": "Short-term Credit Line, outstanding balance" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81", "r277" ], "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.natera.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Purchased and capitalized software held for internal use" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Internal-use software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r191", "r709", "r746" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "State income tax expense" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r135", "r246", "r262", "r263", "r264", "r286", "r287", "r288", "r291", "r298", "r301", "r318", "r364", "r439", "r465", "r466", "r467", "r483", "r484", "r504", "r516", "r517", "r518", "r519", "r520", "r521", "r585", "r586", "r587", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAocilDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails", "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r286", "r287", "r288", "r318", "r572" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponentsAllowanceForCreditLossesDetails", "http://www.natera.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.natera.com/role/DisclosureDebtDiscountAndIssuanceCostsDetails", "http://www.natera.com/role/DisclosureDebtInterestExpenseRecognizedRelatedToConvertibleNotesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDeferredRevenuesDetails", "http://www.natera.com/role/DisclosureRevenueRecognitionDetails", "http://www.natera.com/role/DisclosureStockholdersEquityDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCostsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock appreciation rights" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r19", "r20", "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "verboseLabel": "Issuance of common stock for IPR&D (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r19", "r20", "r135", "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r135", "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock for public offering, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r135", "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r135", "r141", "r157" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationStockOptionsDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r45", "r135", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "verboseLabel": "Issuance of common stock for IPR&D" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r19", "r20", "r135", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r135", "r141" ], "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", "verboseLabel": "Issuance of common stock for public offering, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r135", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r135", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r23", "r24", "r96", "r680", "r708", "r732", "r761" ], "calculation": { "http://www.natera.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets", "http://www.natera.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r142", "r278", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439" ], "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.natera.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r537", "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails", "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r352", "r353", "r419", "r437", "r500", "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", "r568", "r729", "r730", "r731", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r576", "r671", "r781" ], "lang": { "en-us": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "U.S. Treasury securities and government sponsored entity securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r651", "r671", "r673", "r775" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r471", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Additions (reductions) for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Unrecognized tax benefits increase" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r88", "r89", "r90", "r319", "r320", "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Black-Scholes Merton" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureStockBasedCompensationPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "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]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureDebtDetails", "http://www.natera.com/role/DisclosureFairValueMeasurementsDetails", "http://www.natera.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r305", "r311" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted-average number of shares used in computing net loss per share, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r303", "r311" ], "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 shares outstanding", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average number of shares used in computing net loss per share, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.natera.com/role/DisclosureNetLossPerShareLossPerShareDetails", "http://www.natera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r694": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r695": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r696": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 96 0001558370-23-002460-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-002460-xbrl.zip M4$L#!!0 ( )PP8590WCG=^A@ ,@1 0 1 ;G1R82TR,#(R,3(S,2YX MX^N/1Y&<$.DR=O2W7_[U7W[^M\GDMXN'&\<+W&A+>>BX@I*0>LX+ M"S?.8[#;$>[<4B&8[SL7@GEKZCBSD^/3XY/C=\YDHGE<$ EY NXH9J?'LS1E MH?D%_(-S-IU-3T].SYQW']Z??X#_Y[:+,DE13@)]SLJJT6E276% MA8*T:VA,ZX6B5$2A:I \Q63,=X*EG*8Y*8^VIW4Z<7HRI:\AY9(]^72"9%!X M"*.#G)SBZ!!G=R,A8)S8%SE(ZAZO@^=IDJJDR[4[ME)-:R0I-8TAF5M?!"24 MN3>T=9)2QQU@:*A3FE27+=R)AEI!2K%:H3!H#:2F>+RZFWJ>F%+@R0ES93VM M2BH0NT$$"M6$4YQ8R ""U[9&33MX=">HVZ5G9)19EPK;NU.8E<3J)8 $5;&O M[XY@S'<<->H3SH-0Z:SZEGS=[1A?!?H3?,1!X0.6] CJX> ?7QZNFWJ>JM$E MDZX?R$C0)0Q3'A'>G'N+2(;!=O[*Y&6P)8SK84H>.0S:I5^6M'))]3RZ8IPI M46 @.SEQ)D[&$7XD3!W@ZL1L'>3KQ(R=A///TS*[*[D3\@8U:SYGSZ:P+9(4A"NX5J_E[ P!;XS$/=O" ^3C[+ M#:4)?!WH3)C!;*@P2]G WWE.CF;EQ+Q&E#J@E'Z4=ZN[73(Y8:\*MM D&YRZ MGNE-($T0]F!BQO?4C&]6CA.LG*PDAV!_S9?E8&&C O14@ 61FRL_>.F*=49O MAO5='UB1J:.XCO@U3IC1=DO$_FZU9&L.IKM+>#AWE0$"2\U[:%F74?E )1C\ M+C0QMNDE#0GSJQ/I :Q,J+^#SGQ6F6#CPA#F7'%.5IZ3% C$69FQ3OR@B_V/ M42^:].*!/L,: _YS@W5< =VT *!+V3.!50@,RV#'4%A3>)J\03,.8V;6C;.J M;NC\3JX\^)H4Z61EJM$^*37--FI'JW9<,0[F$2/^-8>>I;Q.L@%[$ZD9V?7N10"63[B'OO?I:\1VV)R?:=B Y" >9HA_ M/#DM0URPO)VL'$A*BE+=-BWL+PXL2$<=&*H#,"R*B"K[&@Q>)4\O_ WYV["O M#-P&['4Q3KZ<$?2AH-^%&RITD]XP\L1\J!MM&L('\6@#_UT/\%51J0KD"ALU MH%T#;BB1C= 6$\V8_;4Z'\?91Q2ZHG!/]B9;J9ZH#97*%*I1@0E38+0 1B,Z[>AK>EQS^$@?R2N5GU8KZH;L M&7\]D&8EZ)+%#/5IU;B)F3J**_Q,&>,71[$>T>R%9N)I*WQJP].0J0W1BF%4 M0C3U_!6^CY@V8:K/ER7_H\>'ARS<7_-5(+9* UD%TKS1L_)N=I33XZTY?Y4 MSA_%S![U$AT3<:[CMNO=9D-.-ZUFPK?)AN^(M\-58I]TWP$=$NV]RM^]OVSY>"S@_5L%IVJD;\3%O+M1O)[2T?^.NV]C:3:T- M&KEEH1HRU,EA90Y17F>=F4C-N/Q4Q27'3)\CSK$;X6J^LP%+1'7[,'^XHWI- MHY;*#-)YC=V,?/1EQSRG$1_3=DW=KHNY[6'S,#="\,>10L*+7M+8^LWM?YG&N+MFWLJEALB:!F!S]>I+T:P3B?GJN6UQ4TLUHU"S',PY.S&($XS!7Y&$NR4ZN2;R7 M7MEF[7$WYX?DKW'#YT"P'_%"RT"H=5X3T&<'7L+Z(2YCA+F',[H>TD8Z,WP= M[TF-. WR4-=#92(UH_6NBE:#MWI$;)#;N@&P9DHS7N]K\*J_JS:B-#U$NQ0A(XTV3L?%[.&CK,:@2F*&H6>86CX>/ MD/3SVM;#4D]DAJ9F"5OUX(X O9%#Z: H/UWC^AQPK'&\J/%62,^EI/#Y:\2D MJN1!R#5ZI"LV%$[WB[VE[K.>$]$N#\P\E>549M65.Y?]HS[ M%=_$5$6.&O%6&@&K.I=B..2#!XM:3FTZ\?X@G2@4.>K$V^F$; QK,8!#FP[\ M>* .R#$HQAO:#X'+_,.,ACR'-NS_>IBE<+>XOAFQ?[,S!CHFVT'PEYFT:%KG$[U>8:[U64QL';3R'P(JS;\*XZ<>OQU@0[CZ6D, M&+HO2R&ZQ[%YX-@\4 V&@E[QU#1T^A'>-SJ&V!2#W41K!K'[M?D1M,$AN'T_ M>,'O5X%80#]@:FNT9SCF-B9FF'O<\E:!2W59SBH03ER:$Q*<>W.,-L@PS#5 ^D!7$??ZJ40OCFWZ41G+#?JA"TY)\"A85K92&EWZJ"X' M'>QK4(<..E]Q&WH;BIKWEJCHZMSQC8\ MJV%$%< MU@C_4/CG4D;; ;V[)E\;T-4C+LU Y]B/V [%-GL-4*5_@:KU ]G$H WMZN&5 M9K1SSQ;&H[HJ:01^*/#YOW7<_EZX&_*WP5X]K](,>^%G\K[ "'JG>QB&1R*Z M/OE0&[5H;/^.[0^_<&<5EIW7,%>A16(Z&=8E2QM>%>-8/]&1\%6KU83S>/1K M>#0JTUA92VA&KF-LJA&K7I>@/M-0OV;.U^B171 A]K X,"U?^F8WX]IV@2J^ MM).6$E_?*90S0M[SWMMK[(+OB;4Y7QO(E65+"61\)$?O#(S@#@?W"Q?IRU+P MX8)RJ%3C?-H]8QN\E75*"=X\>X5U4L"(;^\;DOF_&X#MD,.,:*?H=QANH729 M<@2S)YCW00B2,^+[^TOF1_A@F/K>U&7[9F^#N6(.U\*<*\9)RHD3_W]U8/P' M/:8/=.6\JB\A$'T\DFR[\^F1_K81=/7Q""\-34Y/3D]GIV>S?X*XQZ];/R%! M_@6%>7T2_G$@UM/3DY.S6&?*+:0+3E@0X5:XO)PI'K/S\_.IH@(FZO0ZHW*: M5/[(F;Z96(!%7JR0A5BC18:0@S67?W% =?K(7L+81M%!F_HB6E1 &X7RR5-? MH2 +];^-/#]/7Z7W@>QVC*\"]4U_X3R(^T7\$;^!:($('4ZV5.Z(FY6KJBRI M>[P.G@$!!E4_G7U]=^1(=T.WY"9P%:>87C9GP#\G\9_'4&!22W/AY38[C]N, MXXE5ZM77H9S-%Z*0:X)\)K/3R>S'@17Q0C%%C4#)3B8GL\GIK+DYVG*JWW)X MDYQ-&9ENZ-8?*@K\F23YLD#-LD+-9]VKD^;U7O[RP,T]1O PUDHPE]S2[1,51ZK2'X\ZTC+?QQ@G'X]"$4$GB^<"Z,D3 MU7,_>,&6,'X=TBU:/"!E]"1A(H]0QE]%$.T^'J& [ ,#DB.'0*H@;IBPB]-@ M$&>!]QBSCN+KTK6"QC6?NRYD]I)WD8\R^2LI<77C4K8!!V-3[#M7MBQ[G/84 M'S3[>.0JCT.=#/'8$K9@!=-IL*=X5NYSP)-?^C!%":I.I%8AE8K9)MN?12!= MVPCK=K=:1#(,ME3(G/+5I.75CX%2KJDX4/MZUG<)@XX7^?1N=1=NJ-#]XX:1 M)^:K Y(J@-$C?0TO_,#]/2=-[YQE>,(DZ7M)K*MX)+ MZVL.0S9?J[1BYS*D6]6Y4H'2B[*WZ -AQ+^/A+L!NSX[$EJ4L$\&.T6>PU ! M$Z[\].KZD0Y.(K51V"C<'>X/QQ]>;@*\1E4('TD.(D<1.L6X8A^DX MWM;[\E0:$YL2[10%;0J*9%#E /J1"!E4\G,0XG77>*F2GO'"]\^R94ZO7+7" M#US[F$0MK8,\^L3JUSIZ1$17?_7TJA!$VR3R8I_1W),]?E.'BO6"X%>@#&'Z MH\)EDM[#9$BON8JWAL99@'<$;XGXG8;JHB"VUG:K#[_/PTN87NY6BL5-\$+% M Y9ZP\ VN =^Z")?T[PA^">H;%FK=W':_[*=W=903>UT2U[9-MIJ\=4G$ YG M3 R=QURV4TOG[H@<6-"W=!'HKC%TW$@6QK%-H0W;>K.C&ZE5P^.!>H3":8CO M5BN**YS[N&B8X-Y"?UH*R.M-(N>?I NB9$61<"+!P]]OV7:F$O[DC9<(,^<\ M(G[B^"D*+-^J'3L6EF_278"1:9_I]??P.=6>]8*/R#@^V?- PX\30BEXQ(4/5@LL(ZE)931G2K9I@L^&' MN@'W#!*9".P42;MI'RDN;-=S[MV0)W0EY3R!\DH$VV6TV_E,.>,+FT>],G[; MA57:]1L&BP[-L-PP/.>P7L DLJ9E6:NIU@NT\!EG+O$?%1Z TC*,/%:1S$!F MO8A+F-49I"RI>(81^XI6<:NEL%XPK68P\=Y%H0Q@+9)VMS)\1DI[!;UA8%L M%8X8Z+)6<1WWN1VBQ$G51M8RMO;?6!KL( UD>+>Z 2WC,AX6U:Y?$B2K0<#> MN:R1M_Q23^;EKGPWJ"%>F>7KULIZX8?-'ITTT1.]?F,'?EI=](@B>BK_+T;6E!<-DM(W.VV08@!)7%8HO;_8)R< RAO'L6S]LUG3;2I=O>R5 M;TJV$\!K+H$.+X'"*A)MO?*65U.RG>)DEBPZ.'E%'D.ZG0+= PVZW"N'&HI? M[:S\8_3["_/)/XC<0(\( UZS+]="8Z=@^?- RXA[8J^WH>0B$H+R= .K"Z&] M1E[FF8 Q0$*[0:%J.Z?JNJ@2V"L6QE)#+?@'"S?)A).1 M^COM/7:1.#O;50XQ+*LQANNG[,-86#-]JP[Y*PW6@NPVS)T+&&V* Y*1PL[A M:!%MU66?9_IIM:(N+$@^TY=+ M.X*:7/+A.[.[>_5JWR>#-4I^L6:_4AYLF2L7P4U8.N/3F&JGY%X$5NV;@SI/]9!$(W9 M8)E([Q80:NY1ZRC4>+_-H:O^D MAKF9QKKC2=F&#XSPGLI]"Z.HB]X2[AZ7-GW,-':B]F6W$F#!I>MR="&#SMT+ MNB,L-5B*@O;,8Z?@EU!-/]CA1^(_T#7.Z[#N51&*MUL\FT7\6^93L&AYN0$& MYK6S(;(U_S4L&D2TK:ZGS21VBK4D?$$$F"(+XK-5(#@C-G@+%O4.^V)ANM-0N11A([Q=*S.FZW8H(*_]:P<]*- MU!J;NG),1G6CW&6P;.QL)_P^OI$.9D"N\KD:/[#U!I:"7T ,E"4Y)E21MT,6 M>[U"Z7FJQPT)%X1?:)\W'I_"HU777(>?H/Z^Y,()DC/ABR#5?B" M,9 28ZAT8:1'!DM%-OGW/@?;D@'7YQ$8]A;W='KHJ]5Z7\3711<5^:DZV4YL+APGG$6@A9'(?**Q MTZ[VX&$SK0WG$WT-V59"@QC: MW]JV$=$SMS6FY"W,%%2MRI9LJZ-T%4<=(X6= \^O,&S Z*'M@'KO7PN-G8+A ME=C29<.Y9IV_-=M,8M]Q([!&.DC52F6?8(D-%A'?<*NTEH5.YWY3_?+Z" MFB_I+E2]Y^P$ XJ53)=NM';VNBOV3"_)'J"2U%7Q,A\%\=++/N7;"-V([105 ME2YS.^;N.6<77N]6>N>5^/,M[L5FB^]!>5L:HN]MVL$3(=D_4 ]L4'Q$$X:: MN>_?B3G?WP9D#X M H*@POY!O=+['8HN]X9'ODA<-F^Z9[ 4U" *-TO"KW 1B]W2O)/7E=I.8=$#JE83S]I3 MG#Y0K"*#4.\QR/8,BCL,P[+::\3/!71/X;TV^1P-Z79B^T">UY0WB=.8:J